Здравствуйте!
Установил RFRemix 23 KDE, видеокарта GeForce 7025 / nForce 630a
Свежее ядро не пошло, нашел в интернетах, что нужно более старое ядро поставить, оставил ядро 4.2.8, выключил обновление в dnf.conf в параметр exclude обновления для kernel
Остальное обновил, но теперь не могу загрузиться, только под mode 3 (текстовый режим).
Есть подозрение, что не нужно было обновлять xorg.
Подскажите пожалуйста, в чем может быть проблема, какие логи смотреть (journalctl, /var/log/..., etc ?), и как откатить обновления всех пакетов, либо конкретных пакетов?
не запускаются X-ы после обновления (dnf update) RFRemix 23
Модератор: Модераторы разделов
Re: не запускаются X-ы после обновления (dnf update) RFRemix 23
А почему не пошло свежее ядро? Где прочитали про необходимость оставить старое ядро?
Смотреть надо лог иксов /var/log/Xorg.0.log
Для откатывания пакетов есть команда dnf history.
Откатить последнее действие можно dnf history undo last
А конкретное действие dnf history undo <номер транзакции из history>
Смотреть надо лог иксов /var/log/Xorg.0.log
Для откатывания пакетов есть команда dnf history.
Откатить последнее действие можно dnf history undo last
А конкретное действие dnf history undo <номер транзакции из history>
-
- Сообщения: 11
Re: не запускаются X-ы после обновления (dnf update) RFRemix 23
А почему не пошло свежее ядро? Где прочитали про необходимость оставить старое ядро?
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 к командной строке для замены конфликтующих пакетов, но не уверен, что это правильно)
-
- Сообщения: 11
Re: не запускаются X-ы после обновления (dnf update) RFRemix 23
Это ссылки по проблем с дисплейным менеджером sddm
[решено] sddm-greeter сегфолтится при запуске
[WORKAROUND] SDDM/Breeze Issue With qt5-* Package Upgrade
Breeze broken with latest SDDM/Qt
[решено] sddm-greeter сегфолтится при запуске
[WORKAROUND] SDDM/Breeze Issue With qt5-* Package Upgrade
Breeze broken with latest SDDM/Qt
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: не запускаются X-ы после обновления (dnf update) RFRemix 23
Выкиньте nvidia, и будет Вам счастье. Или переходите на более консервативный дистрибутив. nvidia (как и fglrx) не дружит ни со свежими ядрами, ни со свежими иксами.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: не запускаются X-ы после обновления (dnf update) RFRemix 23
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
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: не запускаются X-ы после обновления (dnf update) RFRemix 23
Olej
Я имел в виду бинарный драйвер nvidia. Железку-то зачем выкидывать, она и с nouveau скорее всего неплохо заработает.
Я имел в виду бинарный драйвер nvidia. Железку-то зачем выкидывать, она и с nouveau скорее всего неплохо заработает.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 11
Re: не запускаются X-ы после обновления (dnf update) RFRemix 23
Спасибо всем, решил проблему, может быть кому будет полезно.
Для видеокарты 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)
Для видеокарты 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)