Nп/п : 12 из 72
 От   : Rinat Sadretdinow                   2:5020/620.1      16 авг 24 19:23:34
 К    : Alexey Khromov                                        16 авг 24 20:32:01
 Тема : kernel 6.8.4 Как запретить переключение во framebuffer после загрузки?
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/620.1 66bf84f5
@REPLY: 2:5030/723 6612d2d7
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/lnx 1.9.0-cur 2021-08-03
Hello Alexey!

07 Apr 24 19:59, you wrote to me:

 Возвращаюсь опять к весеннему треду. Теперь практически то же самое
с ядром 6.10, только оно не сразу же при загрузке переходит в VESA,
а грузится нормально, но как только доходит до включения графического
режима, так сразу же падает в VESA, после этого всё работает минут 30-40,
затем начинаются экранные артефакты. Причём артефакты конкретные -- не
просто показывает абсолютный бред, но при этом никакие меню не показывает,
соотстветсовенно ни logoff сделать, ни restart, ни shutdown. Лечится ctrl-alt-f2 в
текстовую консоль, там логин как root и прибитие Xorg. Следующие минут 30-40
опять работает всё нормально, затем опять артефакты.

 RS>> Как запретить ядру 6.8.4 принудительно включать framebuffer по
 RS>> завершению загрузки?

 AK> Судя по описанию, иксы не смогли найти нативный драйвер видеокарты в
 AK> модулях 6.8 и отдефолтились в фреймбуфер.

Именно так!

 AK> Подозреваю, что у тебя нивидиа.

Именно так!

 В прошлый раз всё вылечилось само и я не стал заморачиваться почему
и как, но сейчас после очередного обновления 6.10.3 на 6.10.4 само не
вылечилось, а сидеть на 6.9.12 мне остаётся уже недолго: следующее обновление
установит какой-нибудь 6.10.5 и всё. Можно, конечно, отредактировать
/etc/dnf/dnf.conf, увеличить там installonly_limit чтобы количество установленных ядер
было не 3, а побольше, можно вообще запретить апгрейд пакетов kernel*, но
это как-то неспортивно, в духе "Получил BSOD? Поможет переустановка
Windows!".

 AK> Загрузись под старым ядром, проверь установку драйверов видеокарты и
 AK> модуля конкретно под новое ядро.

 Вот их как раз и не было. Вообще. Модули были только для 6.9.12.
После более обстоятельного и гораздо более целенаправленного и глубокого
гугления выяснил что необходимое мне лежит в

kmod-nvidia-470xx-6.10.4-200.fc40.x86_64-470.256.02-3.fc40.x86_64.rpm

но у меня при `dnf update` оно не устанавливалось, а как было

kmod-nvidia-470xx-6.9.12-200.fc40.x86_64-470.256.02-1.fc40.x86_64.rpm

 для ядра 6.9.12, так и оставалось. Вылечилось включением репозитория
rpmfusion-nonfree-updates-testing, который у меня до этого был выключен ("testing же!" -- подумал я в
своё время и не стал его разрешать) и был включен просто
rpmfusion-nonfree-updates, без "testing". И сразу же `dnf update` установил мне необходимые
модули nvidia для ядра 6.10.4 и пришло в мой дом ЩАСТЬЕ!

 Непонятно только почему эти модули лежат до сих пор в репозитории
testing, хотя ядра 6.10.x уже недели две как по апдейту приходят в основном
update, а не в testing.

Bye!

--- GoldED+/LNX 1.1.5-b20231106
 * Origin: -= Thunder Bird @ home =- (2:5020/620.1)
SEEN-BY: 46/49 452/28 455/19 5001/100 5010/352
5019/40 400 5020/101 545 620
SEEN-BY: 5020/715 848 1042 1146 2332 2992 4441
12000 5022/128 5030/1081 1900
SEEN-BY: 5060/900 6078/80
@PATH: 5020/620 101 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх