LINUX.ORG.RU

Не работает uvesafb

 , , ,


1

2

После сборки ядра столкнулся с неприятностью: при загрузке система пытается запустить uvesafb, но терпит фиаско:

[    6.876686] uvesafb: Getting VBE info block failed (eax=0x4f00, err=1)
[    6.876731] uvesafb: vbe_init() failed with -22
[    6.876777] uvesafb: probe of uvesafb.0 failed with error -22
[    6.876828] vga16fb: initializing
[    6.876829] vga16fb: mapped to 0xc00a0000
[    7.072145] Console: switching to colour frame buffer device 80x30
[    7.201976] fb0: VGA16 VGA frame buffer device

Именно Uvesa - из за того, что пользуюсь проприетарным драйвером Nvidia.

Пробовал различные способы из гугла, но все тщетно. Хотелось бы обойтись без пересборки т.к. на моей машине это занимает довольно приличное кол-во времени.

Как вариант-если возможно, то вообще отключить uvesa и оставить vga16. Пытался это сделать добавлением в /etc/modprobe.d/blacklist.conf, но сообщения все так же появлялись при каждой загрузке. Буду искренне рад любой помощи.

ОС: Debian testing i386, Ядро: 4.14.13, пакет v86d установлен.


Ответ на: комментарий от anonymous

У меня legacy. Иксы на этом ядре с этим драйвером работают, значит проблема исключительно с фреймуфером

dots
() автор топика
Ответ на: комментарий от anonymous

пока еще поддерживает, 390.25 вот выложили недавно

irton ★★★★★
()
Ответ на: комментарий от dots

Ядерный uvesafb дергает 16-bit VESA BIOS через юзерспейсный хелпер v86d. Если используется initramfs, он должен быть в том числе на initramfs.

iliyap ★★★★★
()
Ответ на: комментарий от ZenitharChampion

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

lsmod | grep nvidia

Вывод должен быть примерно таким:

nvidia_drm             45056  1
drm_kms_helper        155648  1 nvidia_drm
drm                   360448  4 nvidia_drm,drm_kms_helper
nvidia_modeset        790528  9 nvidia_drm
nvidia              12312576  302 nvidia_modeset

У меня

ksenia@MSI:~$ lsmod | grep nvidia
nvidia               9498624  29
drm                   270336  3 nvidia

Это нормально вообще?

dots
() автор топика
# modprobe nvidia_modeset
modprobe: FATAL: Module nvidia_modeset not found in directory /lib/modules/4.14.13
dots
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.