Проблемы с драйверами Nvidia и проблемами обновления ядра (nomodeset)

У меня возникла проблема с тем, что я установил (Ubuntu 12.05) драйверы Nvidia CUDA 285.05.33 и все работало нормально

, но после обновления ядра с помощью диспетчера обновлений

to

uname -v 
**Linux zfmgpu 3.2.0-24-generic #38-Ubuntu SMP Tue May 1 16:18:50 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux**

У меня проблема, что при загрузке я вижу только поврежденную графику. Я попытался переустановить драйвер (который строит модуль ядра), который работал, но -> Я могу только загружать новое ядро ​​и начинать с lightdm отлично, установив "nomodeset" в меню GRUB. Без этого я вижу поврежденный графический вывод, и он не запускается.

Что я могу сделать, чтобы исправить это? Я не профессионал! Я немного потерял то, что я могу сделать

Может кто-нибудь объяснить, зачем мне это "nomodeset", который ранее также не был в меню grub ...

Модули, которые загружаются :

Module                  Size  Used by
vesafb                 13844  1 
snd_hda_codec_hdmi     32474  4 
ip6table_filter        12815  0 
ip6_tables             27864  1 ip6table_filter
iptable_filter         12810  0                                                                                                                       
ip_tables              27473  1 iptable_filter                                                                                                        
x_tables               29846  4 ip6table_filter,ip6_tables,iptable_filter,ip_tables                                                                   
snd_hda_codec_analog    97987  1 
rfcomm                 47604  0 
bnep                   18281  2 
nvidia              11936165  40 
bluetooth             180104  10 rfcomm,bnep
parport_pc             32866  0 
ppdev                  17113  0 
snd_hda_intel          33773  4 
snd_hda_codec         127706  3 snd_hda_codec_hdmi,snd_hda_codec_analog,snd_hda_intel
snd_seq_midi           13324  0 
snd_rawmidi            30748  1 snd_seq_midi
snd_hwdep              13668  1 snd_hda_codec
snd_pcm                97188  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
nouveau               774571  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_seq                61896  2 snd_seq_midi,snd_seq_midi_event
snd_timer              29990  2 snd_pcm,snd_seq
snd_seq_device         14540  3 snd_seq_midi,snd_rawmidi,snd_seq
ttm                    76949  1 nouveau
snd                    78855  18 snd_hda_codec_hdmi,snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_rawmidi,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
drm_kms_helper         46978  1 nouveau
drm                   242038  3 nouveau,ttm,drm_kms_helper
soundcore              15091  1 snd
i2c_algo_bit           13423  1 nouveau
i7core_edac            28102  0 
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
mxm_wmi                12979  1 nouveau
edac_core              53746  1 i7core_edac
video                  19596  1 nouveau
asus_atk0110           18078  0 
mac_hid                13253  0 
wmi                    19256  1 mxm_wmi
lp                     17799  0 
parport                46562  3 parport_pc,ppdev,lp
firewire_ohci          41000  0 
firewire_core          63558  1 firewire_ohci
usbhid                 47199  0 
crc_itu_t              12707  1 firewire_core
r8169                  62099  0 
hid                    99559  1 usbhid

Может быть, это помогает кому-то! Что такое нуво?

2
задан 23 May 2012 в 00:16

10 ответов

Nouveau - это попытка заменить запущенный драйвер NVIDIA и поместить его в ядро. Никакие режимы не указывают ядру, а не пытаться установить экранный режим. Нуво это должно было сделать. Однако мой опыт работы с NVIDIA 690 заключается в том, что нуво начинает паниковать на моей карточке, и система загрузки зависает. Знак ко мне, этот нуво еще не созрел, потому что 690 уже давно существует.

О драйвере: nouveau - это компонент ядра, который нельзя деактивировать через «дополнительные драйверы / ограниченные драйверов ", потому что эти драйверы являются теми, которые вы используете для X-окон.

что я сделал, я добавил NOMODESET в список параметров ядра в grub, постоянно. Когда система загружается, ядро ​​проверяет этот параметр и реагирует соответствующим образом.

Для Ubuntu 12.04 настройка сохраняется в / etc / default / grub. Вы добавляете его в строку под названием GRUB_CMDLINE_LINUX_DEFAULT. Если строка говорит:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

, вы измените ее на:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

После добавления NOMODESET в эту строку вы должны запустить sudo update-grub, чтобы позволить grub2 видеть его в следующий раз вы загрузитесь.

3
ответ дан 25 May 2018 в 11:06
  • 1
    Очень старый вопрос! Но позвольте мне добавить, что мне нужен NOMODESET из-за получения общей ошибки GPU lockup: switching to software fbcon. (NV44A) Это просто не путь, но просто плохой способ обхода. Разработчики nouveau исправляют ошибки блокировки GPU. Это не проблема h / w, так как она отлично работает с проприетарным драйвером. Даже в 2015 году nouveau все еще , поэтому ужасно нарушен. – syntaxerror 2 October 2015 в 17:11

Nouveau является драйвером с открытым исходным кодом для графики Nvidia.

nomodeset сообщает ядру не запускать какой-либо драйвер графического ядра, который он планирует использовать в начале процесса загрузки.

Вы говорите, что вы переустановили драйвер, Я предполагаю, что вы имеете в виду драйвер Nvidia.

Я бы предположил, что без указания nomodeset один модуль ядра настраивается для запуска вашего видео, а затем другой драйвер загружается при запуске X и они борются с тем, кто работает с вашим графическим оборудованием.

Если вы скачали драйвер напрямую, вам может быть лучше снять его и установить драйвер Nvidia из репозитория ограниченного Ubuntu, если это возможно.

3
ответ дан 2 August 2018 в 00:57

Nouveau является драйвером с открытым исходным кодом для графики Nvidia.

nomodeset сообщает ядру не запускать какой-либо драйвер графического ядра, который он планирует использовать в начале процесса загрузки.

Вы говорите, что вы переустановили драйвер, Я предполагаю, что вы имеете в виду драйвер Nvidia.

Я бы предположил, что без указания nomodeset один модуль ядра настраивается для запуска вашего видео, а затем другой драйвер загружается при запуске X и они борются с тем, кто работает с вашим графическим оборудованием.

Если вы скачали драйвер напрямую, вам может быть лучше снять его и установить драйвер Nvidia из репозитория ограниченного Ubuntu, если это возможно.

3
ответ дан 4 August 2018 в 16:28

Nouveau является драйвером с открытым исходным кодом для графики Nvidia.

nomodeset сообщает ядру не запускать какой-либо драйвер графического ядра, который он планирует использовать в начале процесса загрузки.

Вы говорите, что вы переустановили драйвер, Я предполагаю, что вы имеете в виду драйвер Nvidia.

Я бы предположил, что без указания nomodeset один модуль ядра настраивается для запуска вашего видео, а затем другой драйвер загружается при запуске X и они борются с тем, кто работает с вашим графическим оборудованием.

Если вы скачали драйвер напрямую, вам может быть лучше снять его и установить драйвер Nvidia из репозитория ограниченного Ubuntu, если это возможно.

3
ответ дан 6 August 2018 в 01:07

Nouveau является драйвером с открытым исходным кодом для графики Nvidia.

nomodeset сообщает ядру не запускать какой-либо драйвер графического ядра, который он планирует использовать в начале процесса загрузки.

Вы говорите, что вы переустановили драйвер, Я предполагаю, что вы имеете в виду драйвер Nvidia.

Я бы предположил, что без указания nomodeset один модуль ядра настраивается для запуска вашего видео, а затем другой драйвер загружается при запуске X и они борются с тем, кто работает с вашим графическим оборудованием.

Если вы скачали драйвер напрямую, вам может быть лучше снять его и установить драйвер Nvidia из репозитория ограниченного Ubuntu, если это возможно.

3
ответ дан 7 August 2018 в 18:34

Nouveau является драйвером с открытым исходным кодом для графики Nvidia.

nomodeset сообщает ядру не запускать какой-либо драйвер графического ядра, который он планирует использовать в начале процесса загрузки.

Вы говорите, что вы переустановили драйвер, Я предполагаю, что вы имеете в виду драйвер Nvidia.

Я бы предположил, что без указания nomodeset один модуль ядра настраивается для запуска вашего видео, а затем другой драйвер загружается при запуске X и они борются с тем, кто работает с вашим графическим оборудованием.

Если вы скачали драйвер напрямую, вам может быть лучше снять его и установить драйвер Nvidia из репозитория ограниченного Ubuntu, если это возможно.

3
ответ дан 10 August 2018 в 07:14

Nouveau - попытка заменить запущенный драйвер NVIDIA и поместить его в ядро. Никакие режимы не указывают ядру, а не пытаться установить экранный режим. Нуво это должно было сделать. Однако мой опыт работы с NVIDIA 690 заключается в том, что нуво начинает паниковать на моей карточке, и система загрузки зависает. Знак для меня, этот нуво до сих пор не зрелый, потому что 690 уже давно существует.

О драйвере: nouveau - это компонент ядра, который нельзя отключить с помощью дополнительных драйверов / ограниченных драйверов ", потому что эти драйверы являются теми, которые вы используете для X-окон.

что я сделал, я добавил NOMODESET в список параметров ядра в grub, постоянно. Когда система загружается, ядро ​​проверяет этот параметр и реагирует соответствующим образом.

Для Ubuntu 12.04 настройка сохраняется в / etc / default / grub. Вы добавляете его в строку под названием GRUB_CMDLINE_LINUX_DEFAULT. Если строка говорит:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

, вы измените ее на:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

После добавления NOMODESET в эту строку вы должны запустить sudo update-grub, чтобы grub2 мог видеть это в следующий раз при загрузке.

3
ответ дан 12 August 2018 в 12:06
  • 1
    Очень старый вопрос! Но позвольте мне добавить, что мне нужен NOMODESET из-за получения общей ошибки GPU lockup: switching to software fbcon. (NV44A) Это просто , а не путь, но просто плохой способ обхода. Разработчики nouveau исправляют ошибки блокировки GPU. Это не проблема h / w, так как она отлично работает с проприетарным драйвером. Даже в 2015 году nouveau по-прежнему так ужасно сломан. – syntaxerror 2 October 2015 в 17:11

Nouveau - это драйвер с открытым исходным кодом для графики Nvidia.

Nouveau сообщает ядру не запускать какой-либо графический драйвер ядра, который он планирует использовать в начале процесса загрузки.

Вы говорите, что вы переустановили драйвер, Я предполагаю, что вы имеете в виду драйвер Nvidia.

Я бы предположил, что без указания nomodeset один модуль ядра настроится на запуск вашего видео, а затем другой драйвер загружается при запуске X, и они сражаются за кого (! d5)

Если вы скачали драйвер напрямую, вам может быть лучше отменить его и установить драйвер Nvidia из репозитория ограниченного Ubuntu, если это возможно.

1
ответ дан 25 May 2018 в 11:06

Nouveau является драйвером с открытым исходным кодом для графики Nvidia.

nomodeset сообщает ядру не запускать какой-либо драйвер графического ядра, который он планирует использовать в начале процесса загрузки.

Вы говорите, что вы переустановили драйвер, Я предполагаю, что вы имеете в виду драйвер Nvidia.

Я бы предположил, что без указания nomodeset один модуль ядра настраивается для запуска вашего видео, а затем другой драйвер загружается при запуске X и они борются с тем, кто работает с вашим графическим оборудованием.

Если вы скачали драйвер напрямую, вам может быть лучше снять его и установить драйвер Nvidia из репозитория ограниченного Ubuntu, если это возможно.

1
ответ дан 25 July 2018 в 18:48

Nouveau является драйвером с открытым исходным кодом для графики Nvidia.

nomodeset сообщает ядру не запускать какой-либо драйвер графического ядра, который он планирует использовать в начале процесса загрузки.

Вы говорите, что вы переустановили драйвер, Я предполагаю, что вы имеете в виду драйвер Nvidia.

Я бы предположил, что без указания nomodeset один модуль ядра настраивается для запуска вашего видео, а затем другой драйвер загружается при запуске X и они борются с тем, кто работает с вашим графическим оборудованием.

Если вы скачали драйвер напрямую, вам может быть лучше снять его и установить драйвер Nvidia из репозитория ограниченного Ubuntu, если это возможно.

1
ответ дан 15 August 2018 в 19:14

Другие вопросы по тегам:

Похожие вопросы: