Графические проблемы после / при установке Ubuntu 16.04 / 16.10 с графикой NVIDIA

167

Я установил или обновил до Ubuntu 16.04, но у меня возникли проблемы с моей графической картой.

  • Дисплей пуст.
  • Дисплей мерцает
  • Элементы на экране отображаются неправильно
  • Некоторые программы жалуются на проблемы с графикой
  • Компьютер загружается в режим с низкой графикой

  • Ваша конкретная проблема может быть не здесь, но все равно попробуйте решения, описанные в ответах.

Этот вопрос очень широк, но каждый из этих вопросов, вероятно, имеет одно решение.

Если вы столкнулись с циклом входа в систему, проверьте последнюю часть моего ответа.

Если у вас есть одна из перечисленных проблем и у вас есть собственное решение (мое не работает, или есть более быстрый способ), не стесняйтесь публиковать еще один ответ POLITE, описывая вашу проблему и как вы ее исправили.

Те, кто пытается установить Ubuntu, см. в разделе под названием: If you are unable to enter a TTY or are trying to install Ubuntu .

    
задан TheWanderer 23.04.2016 в 00:01
источник

12 ответов

194

Помните, что этот ответ может немного устареть. Я сделаю все возможное, чтобы регулярно обновлять его, но я ничего не могу гарантировать. Версия драйвера, используемая ниже, может быть не последней. Для подтверждения подтвердите страницу Launchpad.

Каждый из описанных проблем (и, возможно, даже больше) можно устранить, выполнив следующие шаги.

Если вы устанавливаете Ubuntu, следуйте разделу 3.

1. Сначала убедитесь, что вы можете ввести TTY

Нажмите Ctrl + Alt + F1

Если это приведет вас к черному экрану с приглашением входа в систему, продолжайте. В противном случае вам, вероятно, придется загрузиться со специальным флагом ядра. Ниже приведены инструкции.

2. Теперь для исправления

  1. Войдите в свою учетную запись в TTY.
  2. Запустить sudo apt-get purge nvidia-*
  3. Запустите sudo add-apt-repository ppa:graphics-drivers/ppa , а затем sudo apt-get update .
  4. Запустить sudo apt-get install nvidia-375 .
  5. Перезагрузка и проблема с графикой должны быть исправлены.

3. Если вы не можете ввести TTY или пытаетесь установить Ubuntu

  1. Перезагрузитесь в GRUB.
  2. Выделите параметр Ubuntu и нажмите E .
  3. Добавьте nouveau.modeset=0 в конец строки, начинающейся с linux .
  4. Нажмите F10 для загрузки.
  5. Следуйте приведенным выше инструкциям.
    • (Если вы устанавливаете Ubuntu, проигнорируйте этот шаг, но следуйте остальной части учебника после завершения установки.)

Это решение должно исправить множество проблем, описанных пользователями после обновления до 16.04. Если новая установка затронута, решение будет таким же.

Если у вас возникнут проблемы после этого, вы должны задать другой вопрос. (Обратите внимание на этот вопрос, чтобы мы знали, что это не дубликат.) Однако есть еще несколько небольших исправлений, которые вы можете попробовать, прежде чем делать.

  • Переустановите Xorg

    • Вернитесь в TTY и запустите sudo apt-get purge xorg-* xserver-xorg; sudo apt-get install xorg xserver-xorg; sudo dpkg-reconfigure xorg .
  • Переустановите среду рабочего стола

    • Если в Unity запустите sudo apt-get purge ubuntu-desktop; sudo apt-get install ubuntu-desktop .
    • Если в GNOME запустится sudo apt-get purge ubuntu-gnome-desktop gnome-desktop-environment; sudo apt-get install ubuntu-gnome-desktop .
    • Если при запуске MATE sudo apt-get purge ubuntu-mate-desktop mate-desktop-environment; sudo apt-get install ubuntu-mate-desktop
    • Каждый Ubuntu DE имеет собственное имя пакета. Если у вас есть KDE или что-то еще, имя должно быть похоже на те, что указаны выше.
  • Свежая переустановка
    • Это не самый привлекательный вариант, но иногда это лучше всего делать в таких случаях.

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

Этот ответ касается только проблем с драйверами с 16.04 и nVIDIA. Ваша проблема может пойти глубже, чем плохой драйвер.

Другие проблемы после исправления

  • Если вы перейдете на рабочий экран, но запустите цикл входа (вы входите в систему и возвращаетесь на экран входа в систему), возьмите посмотрите здесь .
ответ дан TheWanderer 23.04.2016 в 00:01
источник
11

Я установил Ubuntu 16.04, и все работало нормально, пока я не переключился на драйвер NVIDIA. После перезагрузки я не смог пройти мимо экрана входа в систему. Решение, которое работало для меня, состояло в отключении безопасной загрузки .

Задерживаясь в цикле входа, я переключился на консоль Ctl+Alt+F1 , перезагрузил и отключил безопасную загрузку в UEFI . Теперь все работает с установленным драйвером nvidia.

    
ответ дан Karhu 27.04.2016 в 20:34
7

Для Дисплей пуст & amp; Дисплей мерцает

Я столкнулся с той же проблемой, но теперь все прекрасно работает.

Есть два решения:

  1. Используйте драйвер NVIDIA версии 364 из графических драйверов PPA (лучший вариант)

    • sudo add-apt-repository ppa:graphics-drivers/ppa
    • sudo apt update && sudo apt install nvidia-364
  2. Использовать LightDM вместо GDM

    • sudo apt-get install lightdm
    • выберите значение lightdm в качестве значения по умолчанию при появлении запроса.

Примечание Если это не сработало, установите intel-microcode (если доступно) из приложения Дополнительные драйверы перед установкой драйвера NVIDIA.

    
ответ дан Independent Peculiar 24.04.2016 в 21:24
6

Я обновился с Ubuntu GNOME с 15.10 по 16.04 и столкнулся с черным экраном. Используя systemctl status и выкапывая журналы, я обнаружил, что проприетарные драйверы NVidia были сломаны.

Очистка nvidia-* и переустановка gdm привели меня в режим с низкой графикой, но переустановка драйверов NVidia привела к возврату черного экрана. Как оказалось, Secure Boot был установлен в «Windows» в настройках BIOS. Я изменил его на «Другое», и моя проблема была решена.

Прежде чем найти опцию «Безопасная загрузка», я попытался очистить и переустановить nvidia-* , xorg* , xserver-xorg , ubuntu-gnome-desktop , gnome-desktop-environment . Я не уверен, помогло ли это, но лучше всего включить его. Кроме того, в инструменте обновления было сказано, что ему придется отключить Secure Boot, чтобы добиться успеха, но потом он снова включит его. Именно это привело меня к поиску.

    
ответ дан kd8azz 27.04.2016 в 01:03
4

Я проверил файл журнала X11 в записи ошибок /var/log/Xorg.0.log для (EE):

root@computer:/var/log# grep EE Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   156.124] (EE) No devices detected.
[   156.127] (EE) no screens found(EE) 

, поэтому графическая карта не была обнаружена драйвером nouveau.

проверка установленной карты с помощью lspci дала следующий результат:

root@computer:/usr/share/X11/xorg.conf.d$ lspci | grep NVIDIA 
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]    (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)

С этим типом видеокарты ответы, рекомендующие устанавливать драйверы NVIDIA, приведенные здесь, не помогли мне, так как последний драйвер NVIDIA не поддерживает мою карту.

Поэтому после некоторого интернет-поиска я нашел предложение немного помочь системе X11, указав детали карты в файле

/usr/share/X11/xorg.conf.d/20-nouveau-conf и используя информацию из команды lspci:

# lspci | grep NVIDIA 
# 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Section "Device"
   Identifier  "NvidiaGraphics"
   Driver      "nouveau"
   VendorName "NVIDIA Corporation"
   BusID    "PCI:2:0:0"   
EndSection

Теперь все работает так, как ожидалось, и строки ошибок (EE) отображаются в файле журнала.

    
ответ дан Wolfgang Fahl 11.08.2016 в 14:58
4

Для тех, кто следит за руководством, но проблема все еще появляется, возможно, это имеет какое-то отношение к самому драйверу.

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

Ниже приведена только копия в ответ на мой вопрос здесь .

Я сделал это! Это была проблема с самим драйвером!

Проблема . Моя карта (NVIDIA GTX980M) плохо работает с новым патентованным драйвером NVIDIA Linux. Решение . Используйте старый драйвер, поддерживающий мою графическую карту.

В принципе, после некоторого времени скрывая интернет, некоторые люди говорили, что, возможно, я могу попытаться использовать стабильный nvidia-352 вместо новых драйверов.

Однако, посмотрев на apt-cache search nvidia-352 , я обнаружил, что nvidia-352 - это просто драйвер перехода для nvidia-361 графический драйвер.

Однако, исходя из моего предыдущего теста, nvidia-361 до новейшего (nvidia-370 на момент написания) является источником моей проблемы.

Итак, мне нужно загрузить точную nvidia-352 вместо перехода nvidia-361 .

Если у вас такая же проблема, как у меня, ниже приведены шаги по ее решению.

Шаги:

  1. Удалите все текущие проблемные драйверы NVIDIA.

    sudo apt-get purge nvidia-* libcuda-* 
    

    .

  2. Создать временную папку для хранения nvidia-352 требуемых файлов

    cd ~/Desktop
    mkdir nvidia-352
    cd nvidia-352
    

    .

  3. Загрузите необходимые файлы для графического драйвера nvidia-352 .

    wget https://launchpad.net/ubuntu/+archive/primary/+files/libcuda1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-libopencl1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-opencl-icd-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-352_352.63-0ubuntu3_amd64.deb
    

    Изменить 1:

    Если у вас возникла проблема с загрузкой nvidia-352_352.63-0ubuntu3_amd64.deb из вышеприведенной ссылки (произошла с ней), вы также можете загрузить ее из разных источников.

    Вот альтернативная ссылка для этого файла:

    http://mirrors.mit.edu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-352/nvidia-352_352.63-0ubuntu0.15.10.1_amd64.deb
    

    Изменить 2:

    Указанные выше ссылки предназначены для 64-разрядного драйвера NVIDIA, для тех, кто ищет 32-битный код, посмотрите на ссылку ниже:

    https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-352
    

    Все шаги одинаковы, просто вам нужно загрузить различные файлы, поддерживающие 32-разрядную настройку.

    .

  4. Установить все файлы deb.

    sudo dpkg -i *.deb
    

    .

  5. Reboot

    .

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

Наслаждайтесь! : D

    
ответ дан Mohd Shahril 29.08.2016 в 17:04
1

После борьбы с этой проблемой в течение полутора дней, в конечном итоге она была решена путем отключения безопасной загрузки в настройках Bios. во время установки драйвера мне было предложено отключить безопасную загрузку, и я это сделал, но почему-то, возможно, из-за того, что окна также установлены, он не был отключен (при установке). перезагрузка и нажатие F2 (на Asus) Я попал в Bios, безопасность, а затем отключил безопасную загрузку. перезагружен и вуаля! Хотя это может быть характерно для некоторых версий BIOS или систем двойной загрузки, никто ранее не размещал это решение здесь.

    
ответ дан Yuval Harpaz 30.08.2017 в 11:55
0

Каждый день я проверяю обновление и загружаю их с помощью Software Updater. Но вчера вечером Ubuntu попросил меня частично загрузить (сказал, что-то не установлено правильно - что-то вроде этого), поэтому я следую процессу Частичная загрузка . В конце процесса загрузки он попросил перезапустить, поэтому я перезапускаю Ubuntu. После перезагрузки логотип загрузочный логотип и находятся в , в режиме ожидания и нет интернет-соединение (wifi + ethernet, как я пробовал) ! Поэтому я даже не могу войти в систему!

Я использую Ubuntu 16.04.2 LTS в ноутбуке ASUS X556UQ .

После долгого эксперимента (пример выше и другого решения от Google) я обнаружил, что проблема возникает для последнего Linux Kernel 4.8.0-42 с Nvidia 378 Водитель! Поэтому я понижаюсь до драйвера Nvidia 370 , используя TTY ( Ctrl + Alt + F1 )) и перезагружает Ubuntu с помощью Linux < em> Kernel 4.8.0-41 (использование меню grub) и все проблемы решены!

    
ответ дан Mahmudul Hasan Shohag 16.03.2017 в 15:01
0

Я пробовал много решений и не работал. Наконец, я пробовал это и работал отлично, без необходимости делать что-то вроде sudo service lightdm stop и так далее. Просто выполните следующие действия:

Здесь отображается список совместимых драйверов для ваших устройств: sudo ubuntu-drivers list

Затем запустите для установки совместимых:

sudo ubuntu-drivers autoinstall

Наконец, сделайте (или просто перезагрузите компьютер):

sudo service lightdm restart

    
ответ дан Amir 12.02.2018 в 05:20
-1

Когда я впервые установил Ubuntu 16.04.1, у меня были проблемы с графикой, которые были решены с помощью nvidia-304 (уже упоминалось выше в качестве решения). Я только что обновил свою систему неделю назад, и с тех пор я обнаружил, что «не могу войти в цикл проблемы», как уже многие люди уже описали. Войдя через tty, я попытался установить nvidia-304, 324, 350 и 370. Ничего из них не работало. Наконец я пробовал что-то очень резкое. Я установил Xubuntu 16.04.1. Он работал немедленно без каких-либо конкретных усилий с моей стороны. Таким образом, кажется, что проблема тесно связана с менеджером рабочего стола (Gnome). Поэтому, если вы можете переключиться на Xfce из окна оболочки, вам может быть хорошо с вашей текущей версией Ubuntu (извините, но я не знаю, как это сделать). В противном случае установите Xubuntu.

Удачи!

    
ответ дан Joe Berry 08.11.2016 в 02:42
-1

У меня проблема с этим циклом входа в систему уже несколько месяцев. Теперь я наконец получил ответ и действительно хочу поделиться им со всеми вами, кто тянет ваши волосы за решение. Если есть более простой способ сделать это, пожалуйста, сообщите.

Это мой первый пост, поэтому, пожалуйста, несите с ошибками, которые я могу сделать в качестве первого таймера:)

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

  1. Сначала при установке Ubuntu экран был невероятно медленным и отстающим. Выход был получен из встроенного графического выхода (встроенного VGA), а затем после установки драйверов NVIDIA он показывал цикл входа, в котором, когда пользователь входит в компьютер, экран будет мигать, а затем снова появится экран входа в систему бесконечный цикл. Разрешение также было низким, но на этот раз выход был получен от HDMI графического процессора.

  2. Чтобы исправить ситуацию, в Интернете было много предложений, например, попробовать удалить файл .Xauthority или попробовать sudo chown user:user .Xauthority . Я пробовал их обоих, но напрасно.

  3. Затем появился способ попробовать установить lightdm manager вместо обычного менеджера gdm , который был в ubuntu. Затем я изменил диспетчер отображения на то же, но он также не работал.

  4. Следующее предложение состояло в том, чтобы установить среду xubuntu-desktop , а затем попытаться ее использовать. Когда я удалил ubuntu-desktop , а затем установил xubuntu-desktop. Это фактически решило проблему, но было временным. Экран камеры назад, но GTX 980 не был виден в настройке сервера Nvidia x. Но в этот момент после того, как я установил CUDA, который обнаружил GPU.

  5. После перезагрузки экран снова перестает работать, и на этот раз tty также перестает отображаться даже после того, как я использую сочетания Ctrl-Alt-F1 для F7 по отдельности.

  6. Подумав, что это проблема в ОС, я начал экспериментировать с другими операционными системами. Я загрузил и попытался установить версию сервера Ubuntu. После установки версии сервера я попытался установить среду рабочего стола. Поэтому, пытаясь установить среду рабочего стола, ОС разбилась с сообщением «О нет! Что-то пошло не так!». Затем его снова ударили.

  7. Убрав версию Ubuntu Server I, я переместился в Kubuntu 16.04 , думая, что ее диспетчер отображает некоторую помощь. Я установил сначала после удаления GPU, и установка прошла хорошо. После этого я установил драйвер Nvidia после того, как вернул графический процессор, и цикл входа вернулся. Это снова было неизлечим.

  8. После этого я попытался установить разные драйверы Nvidia, поскольку это было другое предложение. В то время я пробовал nvidia-300, nvidia-340 и проприетарную nvidia-367, но все было напрасно. Были также некоторые PPA с экспериментальными версиями (ppa xorg-edgers и что-то подобное), но они тоже не работали.

  9. Затем я попытался установить Fedora. Но в то время на одной странице обсуждались другие параллельные контроллеры VGA, которые могут быть в системе. Поэтому, когда я проверил, я заметил, что на материнской плате есть встроенный драйвер Matrox Graphics. (MG 200e). Возможно, это была проблема, так как в это время конфликт между драйверами мог быть. Поэтому я начал искать, как отключить драйвер.

  10. Затем я нашел метод !! . Я пошел в настройку BIOS, а затем отключил опцию «Onboard display». Это решило проблему. Теперь, когда я открыл Fedora, он начал работать вместе с картой GPU, и драйвер еще не был установлен. Это было большим улучшением. После установки драйвера Nvidia ОС начинает работать хорошо.

ответ дан Joe 12.11.2016 в 11:58
-2

Мое решение таково.

ОС ubuntu 16.04 драйвер nvidia до 350, установленный в обновлениях программного обеспечения от ubuntu

Загружаю из nvidia драйвер 370, и я запускаю sh./path-to-driver в терминале, введите tty

ctrl alt f1

и уничтожить процесс lightdm

sudo service lightdm stop

с этими командами возникают проблемы

Решение

Сначала перезагрузите компьютер и моя первая проблема: я не могу войти на рабочий стол в ubuntu и не могу войти в терминал tty, я вхожу в режим восстановления и перехожу к корневому терминалу и делаю это

nvidia-uninstall

удалите драйвер nvidia, чтобы ваша установка с командой ./nvidia.run

и перезагрузитесь и посмотрите. вам нужно установить драйвер ubuntu с помощью

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt-get install nvidia-current

или найти в программном обеспечении и обновлениях и установить драйвер

Это решение - мое решение той же проблемы раньше. Я не могу удалить драйвер при загрузке веб-страницы nvidia.

    
ответ дан Jonathan Rodriguez 29.08.2016 в 17:52

Ознакомьтесь с другими вопросами по меткам