не запускаются X-ы после обновления (dnf update) RFRemix 23

Cent OS, Scientific Linux

Модератор: Модераторы разделов

theathlete
Сообщения: 11

не запускаются X-ы после обновления (dnf update) RFRemix 23

Сообщение theathlete »

Здравствуйте!
Установил RFRemix 23 KDE, видеокарта GeForce 7025 / nForce 630a
Свежее ядро не пошло, нашел в интернетах, что нужно более старое ядро поставить, оставил ядро 4.2.8, выключил обновление в dnf.conf в параметр exclude обновления для kernel
Остальное обновил, но теперь не могу загрузиться, только под mode 3 (текстовый режим).
Есть подозрение, что не нужно было обновлять xorg.

Подскажите пожалуйста, в чем может быть проблема, какие логи смотреть (journalctl, /var/log/..., etc ?), и как откатить обновления всех пакетов, либо конкретных пакетов?
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1578
ОС: Fedora 31

Re: не запускаются X-ы после обновления (dnf update) RFRemix 23

Сообщение Vascom »

А почему не пошло свежее ядро? Где прочитали про необходимость оставить старое ядро?

Смотреть надо лог иксов /var/log/Xorg.0.log

Для откатывания пакетов есть команда dnf history.
Откатить последнее действие можно dnf history undo last
А конкретное действие dnf history undo <номер транзакции из history>
Спасибо сказали:

theathlete
Сообщения: 11

Re: не запускаются X-ы после обновления (dnf update) RFRemix 23

Сообщение theathlete »

А почему не пошло свежее ядро? Где прочитали про необходимость оставить старое ядро?

nvidia-304xx unknown symbol in modules for 4.4 kernel
[nvidia-304xx] unknown symbol in modules for Linux 4.3 series
304.128 and kernel 4.3 - can compile, but cannot insert it (mtrr symbols-related errors)
Находил где-то патчи для новых ядер, возможно в этих ссылках, но решил откатиться на старое ядро

Нашел в логах ошибку - падает SDDM Display Manager
Выдает такие ошибки
sddm-greeter QObject: cannot create children for a parent
abrt-hook-ccpp: Process 985 (sddm-greeter) of user 989 killed by SIGSEGV - dumping core

Версии KDE, Qt такие:
$ kf5-config -v
Qt: 5.6.0
KDE Frameworks: 5.21.0
kf5-config: 1.0

В интернетах нашел похожие ошибки, но так и не понял как решить.
В одном месте сказали откатить sddm и libxcb, но это ничего не дало. В другом месте написано откатить qt5-* но не получается, валится простыня проблем с зависимостями. Откатывался следующим образом:

$ sudo downgrade qt5-*

Подскажите пожалуйста, в какую сторону смотреть и если откатить qt5-*, то как это сделать (как разрешить зависимости, в конце пишет - попробуйте добавить --allowerasing к командной строке для замены конфликтующих пакетов, но не уверен, что это правильно)
Спасибо сказали:

theathlete
Сообщения: 11

Re: не запускаются X-ы после обновления (dnf update) RFRemix 23

Сообщение theathlete »

Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16314
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: не запускаются X-ы после обновления (dnf update) RFRemix 23

Сообщение Bizdelnick »

Выкиньте nvidia, и будет Вам счастье. Или переходите на более консервативный дистрибутив. nvidia (как и fglrx) не дружит ни со свежими ядрами, ни со свежими иксами.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX

Re: не запускаются X-ы после обновления (dnf update) RFRemix 23

Сообщение Olej »

Bizdelnick писал(а):
27.04.2016 13:24
Выкиньте nvidia, и будет Вам счастье. Или переходите на более консервативный дистрибутив. nvidia (как и fglrx) не дружит ни со свежими ядрами, ни со свежими иксами.

Далеко не всегда это так. Проявляется только для некоторых (новых и редких) моделей NVIDIA.

Код: Выделить всё

[olej@localhost ~]$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GT218M [NVS 3100M] (rev a2)
[olej@localhost ~]$ uname -a
Linux localhost.localdomain 4.4.8-300.fc23.x86_64 #1 SMP Wed Apr 20 16:59:27 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[olej@localhost etc]$ cat /etc/system-release
Fedora release 23 (Twenty Three)

И это далеко не единственная модель NVIDIA в моём зверинце, которые используются без проблем в Fedora (самых разных, практически всех, версий на протяжении ~5 лет)
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16314
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: не запускаются X-ы после обновления (dnf update) RFRemix 23

Сообщение Bizdelnick »

Olej
Я имел в виду бинарный драйвер nvidia. Железку-то зачем выкидывать, она и с nouveau скорее всего неплохо заработает.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

theathlete
Сообщения: 11

Re: не запускаются X-ы после обновления (dnf update) RFRemix 23

Сообщение theathlete »

Спасибо всем, решил проблему, может быть кому будет полезно.

Для видеокарты GeForce 7025 / nForce 630a дрова от nvidia начиная с версии 304.131 не работают с ядрами linux начиная с версии 4.3-rc1, т.к. был удален экспорт символов mtrr_add и mtrr_del

Для того, чтобы вернуть работоспособность для данных драйверов нужно собрать собственное ядро (я собрал ядро 4.4.8) с возвратом удаленного экспорта символов mtrr_add и mtrr_del. Как собирать ядро для fedora можно глянуть в посте Проблема с зависимостями при установке rpm пакета. С той лишь разницей, что в статье Сборка собственного ядра Fedora описана старая версия fedora

после обновления ядра, нужно переустановить дрова от nvidia (на данный момент последняя версия 304.131)
Спасибо сказали: