Проблема с драйвером графической карты: не удается войти

Вот моя проблема: Ubuntu запускается отлично, но когда я попадаю на экран входа в систему и пытаюсь войти в систему, я получаю черный экран, и через несколько секунд я возвращаюсь к экрану входа в систему.

Я полагаю, что проблема связана с драйвером графической карты, так как я только что переключился с альтернативного драйвера на проприетарный до того, как получил проблему. (Для этого я использовал приложение Software and Updates.)

У меня есть Asus с i7 и двойная загрузка с Windows и Unbuntu 18.04 (Grub запускается нормально). Моя графическая карта - Nvidia Geforce 920M.

Спасибо!

PS: я начинающий пользователь Ubuntu, не стесняйтесь спрашивать, забыл ли я важную информацию.

РЕДАКТИРОВАТЬ: после ответа @JoshuaBesneatte, я сделал следующее:

  1. sudo apt-get purge nvidia и reboot. Теперь я могу войти, но окно теперь увеличено. (Как ни странно, проблема «увеличения» не была там в первый раз, когда я сделал шаг 1).

  2. Я добавил хранилище графических драйверов: sudo add-apt-repository ppa:graphics-drivers. Чуть позже проверяя ПО и обновления (не уверен, что изменения происходят от этой команды), у меня теперь есть 4 возможности: 3 драйвера Nvidia (390, 400 и 415) и драйвер дисплея Nouveau (раньше у меня была только одна возможность Nvidia).

  3. I Обновлено (sudo apt update):

    leo@leo:~$ sudo apt-get update
    [sudo] password for leo: 
    Hit:1 http://uk-mirrors.evowise.com/ubuntu bionic InRelease
    Hit:2 http://archive.canonical.com/ubuntu bionic InRelease                     
    Hit:3 http://uk-mirrors.evowise.com/ubuntu bionic-backports InRelease          
    Hit:4 http://uk-mirrors.evowise.com/ubuntu bionic-security InRelease           
    Hit:5 http://ppa.launchpad.net/bluetooth/bluez/ubuntu bionic InRelease       
    Hit:6 http://uk-mirrors.evowise.com/ubuntu bionic-updates InRelease
    Hit:7 http://ppa.launchpad.net/daniruiz/flat-remix/ubuntu bionic InRelease   
    Hit:8 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic InRelease  
    Hit:9 http://ppa.launchpad.net/linrunner/tlp/ubuntu bionic InRelease
    Hit:10 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu bionic InRelease
    Reading package lists... Done   
    
  4. Я пытался установить драйверы Nvidia:

    • nvidia-current не работал (sudo apt install nvidia-current):

      leo@leo:~$ sudo apt install nvidia-current
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      Some packages could not be installed. This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:
      
      The following packages have unmet dependencies:
      nvidia-current : Depends: nvidia-304 but it is not going to be installed
      E: Unable to correct problems, you have held broken packages.
      
    • После повторного шага 1 я попытался установить 390 (sudo apt install nvidia-driver-390). Казалось, что это работает, и sudo nvidia-xconfig дал следующий результат:

      sudo nvidia-xconfig
      
      Using X configuration file: "/etc/X11/xorg.conf".
      Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
      New X configuration file written to '/etc/X11/xorg.conf'
      

    Но после перезагрузки мой компьютер зависает при попытке войти в систему. У меня был тот же результат, когда Я пытался с sudo apt install nvidia-driver-415 и sudo ubuntu-drivers autoinstall.

    • Когда я пытаюсь установить nvidia 400 (sudo apt install nvidia-driver-400), я получаю следующее:

      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      E: Unable to locate package nvidia-driver-400
      

NB: странно, Firefox больше не работает, в то время как Chrome работает.

РЕШЕНИЕ: После очистки Nvidia просто удалите файл xorg.conf в / etc / X11. Это не делает драйвер Nvidia работающим, но по крайней мере Nouveau работает.

0
задан 3 August 2019 в 09:27

3 ответа

Вы используете драйвер, который не совместим с Вашей картой. Необходимо будет установить один из других про драйверов, которые доступны (или вернитесь к nouveau).

1. Спад до командного процессора:

Нажмите ctrl+alt+f2 и войдите в систему.

2. Чистка NVIDIA

sudo apt-get purge nvidia*

Теперь можно перезагрузить, и Вы будете работать на Nouveau, и мы можем удостовериться, что у Вас есть правильные драйверы NVIDIA.

3. Удостоверьтесь, что у Вас есть Корректная Nvidia

sudo add-apt-repository ppa:graphics-drivers
sudo apt update
sudo apt install nvidia-driver-390
sudo nvidia-xconfig

Затем перезагрузка и Вы должны быть хорошими для движения. При необходимости в функциональности от 400 серийных драйверов попытайтесь установить 400 (не 415 или автоустановка) и посмотрите, работает ли она. Иначе палка с 390, поскольку я лично нахожу это меньшим количеством багги.

4. Если Вы хотите протестировать другие драйверы или видеть то, что доступно:

Как обрисовано в общих чертах в этом сообщении, можно сделать следующее:

sudo ubuntu-drivers list

Покажет все пакеты драйвера, которые относятся к Вашей существующей системе. Вы можете затем

sudo ubuntu-drivers autoinstall 

для установки всех пакетов, Вам нужно, или можно сделать:

sudo ubuntu-drivers devices

показать Вам, каким устройствам нужны драйверы и их соответствующие имена пакета.

5. Переименуйте старый xorg.conf файл и повторно создайте его

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

sudo mv /etc/X11/xorg.conf /etc/x11/xorg.conf.bak

И выполненная nvidia-xconfig снова:

sudo nvidia-xconfig
1
ответ дан 23 October 2019 в 07:52

Войдите в терминал. Существует опция входа в систему сделать это. Вам просто нужен терминал для этого. Вы могли попытаться войти в терминал нажимающим ctrl-alt-f1 или ctrl-alt-f2.

Так или иначе, после того как Вы находитесь в терминальном типе:

автоустановка драйверов человечности sudo

Затем перезагрузка.

0
ответ дан 23 October 2019 в 07:52

Таким образом благодаря @JoshuaBesneatte, я нашел решение возвратиться к исходному драйверу (Nouveau):

  1. Произведите чистку Nvidia и перезагрузки (см. ответ @JoshuaBesneatte);
  2. Если Вы попытались установить драйверы Nvidia прежде, Вы, возможно, должны вернуть исходный конфигурационный файл (особенно, если Вы использовали sudo nvidia-xconfig). Для этого удалите xorg.conf файл в/etc/11/.

Я все еще не могу заставить драйверы Nvidia работать, но по крайней мере у меня есть рабочий драйвер так все хорошо.

0
ответ дан 23 October 2019 в 07:52

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

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