LINUX.ORG.RU

Сообщение в dmesg о видеокарте

 , , ,


1

1

Что это?

$ > dmesg | grep NVRM
[    6.748511] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  304.51  Tue Sep 18 17:16:56 PDT 2012
[   11.737358] NVRM: GPU at 0000:05:00: GPU-125e5f1f-f2ec-755a-cbbd-37c49ae00f5e
[   11.737369] NVRM: Your system is not currently configured to drive a VGA console
[   11.737372] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   11.737376] NVRM: requires the use of a text-mode VGA console. Use of other console
[   11.737379] NVRM: drivers including, but not limited to, vesafb, may result in
[   11.737381] NVRM: corruption and stability problems, and is not supported.

★★★★★

man google

Это сообщение с некоторых пор появляется, если используется какой-либо драйвер фреймбуфера. Единственный способ его развидеть это отключить установку видеорежима при загрузке ведра (привет, 640x480).

Homura_Akemi ()
Ответ на: комментарий от Homura_Akemi

В том то и дело, что в гугле мне предлагают убрать параметр ядра «vga=xxx», но вся соль в том, что у меня этот параметр не установлен (но же deprecated). Потому я не могу понять, почему я получаю это сообщение и какие ограничения с этого имею?

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

Не только vga=, но и все параметры разрешения в GRUB2. Только стандартный режим VGA. Ограничений вроде нет, но возможны какие-то проблемы.

Homura_Akemi ()
Ответ на: комментарий от CYB3R

The NVIDIA Linux graphics driver requires the use of a text-mode VGA console. Use of other console drivers including, but not limited to, vesafb, may result in corruption and stability problems, and is not supported.

Что вам здесь не понятно. Закиньте в переводчик.

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

как это меня ограничивает, какие проблемы могут возникнуть?

Ответ в исходниках драйвера, о котором речь.

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

Вот в следующий раз можешь с этого и начинать :3

anonymous ()

Вы что, там решили заюзать фреймбуффер? NVIDIA и у меня не работала с дровами наподобие vesafb. Их блоб не терпит конкуренции. Запретите загрузку модулей фреймбуффера, и всё заработает. Я добавил в своё время их в blacklist, и всё заработало.

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

Так и есть, GRUB 2 юзает gfxmode и сам указывает ядру нужное разрешение для фреймбуффера. Или править GRUB 2(не конфиг, а скрипты из которых он собирается, а то при апдейте ядра всё вернётся на круги своя...), или все модули ядра используемые для работы фреймбуффера загнать в чёрный список модулей. Запрещаем это в rc.conf и для systemd есть свой файл для этого дела(забыл, как он называется), в котором тоже нужно их запретить, а то вдруг на systemd перейдёте.

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

Вы что, там решили заюзать фреймбуффер? NVIDIA и у меня не работала с дровами наподобие vesafb. Их блоб не терпит конкуренции.

А как оно у меня работает?

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

Работает. Блобоводы, конечно, должны страдать, и уж лучше пускай блоб ругается, чем консоль будет в режиме VGA.

Homura_Akemi ()
Ответ на: комментарий от Axon

Без понятия? А точно оно у вас на арче работает? Потому что немного устаревшие драйвера nvidia работали вместе с фреймбуффером, а на последних версиях ничего не работало... У меня, во всяком случае.

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

Без понятия? А точно оно у вас на арче работает?

Ну да, я и не знал, что так не должно быть до сегодняшнего дня. В конфиге груба vga=0x037d. Пробовал недавно свободный драйвер, потом вернулся на блоб. Никаких проблем ни там, ни там.

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

Интересно, значит это не блоб конфликтует с драйвером фреймбуффера, а что-то другое? Я просто перестал использовать выход от интеграшки на NVidia, так как задействовал выход на дискретной кате Radeon HD с открытыми дровами...

lucentcode ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.