Ubuntu 16.04 nvidia драйверы не работают

Я только что установил новую Ubuntu 16.04,
fresh install clean, вошел первым, и единственное, что я сделал, это выбрал проприетарный драйвер 361 для nvidia, перезагрузил машину.
после перезагрузки я могу войти, но единство не отображается, я все еще могу щелкнуть правой кнопкой мыши и открыть терминал, перепробовал много ответов:
link1 link2

не помогло, я разочаровался, загрузился в usb и заново установил его, на этот раз я попробовал 340 драйверов с той же проблемой.
я имею в виду, что это 16.04 LTS ради бога .
У меня есть две графические карты nvidia GT 740m, Intel построена на ноутбуке ASUS.

вывод grep "EE \ | WW" /var/log/Xorg.0.log:

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    23.758] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    23.758] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    23.758] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    23.758] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    23.758] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    23.761] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere.
[    25.323] (WW) Unresolved symbol: fbGetGCPrivateKey
[    25.448] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[    25.613] (WW) modeset(G0): Option "AllowEmptyInitialConfiguration" is not used
[    25.613] (WW) modeset(G0): Option "IgnoreDisplayDevices" is not used
[    25.902] (EE) NVIDIA(0): Failed to initiate mode change.
[    25.902] (EE) NVIDIA(0): Failed to complete mode change
[    26.214] (WW) evdev: SteelSeries Sensei Raw Gaming Mouse: ignoring absolute axes.
[    26.216] (WW) evdev: SteelSeries SteelSeries Apex Raw Gaming Keyboard: ignoring absolute axes.
[    26.272] (II) XINPUT: Adding extended input device "USBest Technology SiS HID Touch Controller" (type: TOUCHSCREEN, id 16)

полный файл журнала LOG

xorg.conf file:

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:4@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection
21
задан 13 April 2017 в 15:24

8 ответов

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

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

0
ответ дан 14 April 2017 в 01:24
  • 1
    необходимо удалить все те файлы выше и работать apt update – Kaveh Vahedipour 14 September 2017 в 08:56

У меня была эта проблема также. Я просто выполняю это в консоли (нажатие Ctrl + Высокий звук + F1 в странице входа в систему для показа сначала виртуального tty):

sudo apt-get purge nvidia*

После этого перезагруженный и затем я мог войти в систему. После этого я установил драйверы Intel сначала и затем nvidia-361.

Они были шагами, которые я выполнил:

  1. sudo apt-get purge nvidia*
  2. перезагрузка (теперь у меня была noveau работа драйвера дисплея)
  3. sudo apt-get install intel-microcode
  4. sudo apt-get install intel-gpu-tools
  5. Перезагрузка (для тестирования, все хорошо работало)
  6. sudo apt-get install nvidia-361 (я думаю текущий Nvidia, является лучшей долгосрочной опцией).
  7. Перезагрузка

Теперь у меня есть они (извините, они находятся на испанском языке):

Дополнительные драйверы

0
ответ дан 14 April 2017 в 01:24
  • 1
    Я брал на себя смелость для редактирования этого in†¦ – dessert 14 September 2017 в 08:57

У меня также есть проблема с 16,04 и драйвер Nvidia 361.42. Можно использовать prime-select intel или драйвер Nouveau как временное обходное решение. У меня были бесконечные проблемы с официальной Nvidia драйверы Ubuntu за эти годы, это очень бессистемно. Я думал введение Пара, ОС и растущее число пользователей/геймеров Linux могли бы поощрить их лучше поддерживать Linux: /

0
ответ дан 14 April 2017 в 01:24
  • 1
    Удаление пакетов вручную от /usr/lib/python*/dist-packages может быть опасным, поскольку оно может повредить обновления пакета от OpenSSL, которые обеспечивают библиотеки Python. Необходимо воздержаться от ручного удаления файлов из управляемых диспетчером пакетов каталогов, когда Вы можете. – Thomas Ward♦ 11 July 2018 в 03:24

Ubuntu 16.04 идет с xserver Xorg 1.18, и конфигурация немного отличается, чем ранее. В двойной установке GPU, от дуги Linux wiki , /etc/X11/xorg.conf должен быть похожим на это:

Section "Module"
    Load "modesetting"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    Option "AllowEmptyInitialConfiguration"
EndSection

Замена PCI:1:0:0 для Вашего идентификатора Шины Nvidia. Можно проверить его с:

$ lspci | grep -E "VGA|3D"

Это работает на мой ноутбук HP с двойным GPU: Intel (Skylake) и NVIDIA 940 м. Помните, что возможно переключиться между ними с prime-select команда (как корень) или приложение чиновника настроек Nvidia и перезагрузка Ваш компьютер.

0
ответ дан 14 April 2017 в 01:24

Найденный решением (на этот раз для реального),
я решил быть экспертом по человечности, таким образом, я перешел к Google и ввел:

человечность

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

$ unity --advanced-debug
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>

...

(gdb) set logging file unity.log
(gdb) set logging on
(gdb) b _exit
Function "_exit" not defined.
Make breakpoint pending on future shared library load? (y or [n])
[Answer yes (y)]

(gdb) run

[ and when compiz/unity crash, do...]

(gdb) bt full

[ then CTRL-D or re-run compiz to continue working ]

(gdb) run

после выполнения этого я заметил ошибку:
compiz (ядро) - Ошибка: Плагин 'opengl' не загруженный.

я искал эту ошибку на Google, и это дало мне этот поток пропавшие без вести Единицы? Не видьте верхние или боковые панели , ответ здесь работает.

0
ответ дан 14 April 2017 в 01:24
  • 1
    ..... но Вы can' t делают это, потому что pip бросает ошибку! Классическая проблема курицы-и-яйца здесь..... – starbeamrainbowlabs 27 April 2018 в 07:26

Для меня решение после того, как большой поиск должен был отключить UEFI в BIOS. Моя машина запускает только Linux, настолько отключающий UEFI не был грандиозным предприятием.

я имел проблемы с VirtualBox и NVIDIA и не мог заставить ни одного работать с Ubuntu 16. Я был seaching для "сборки ядра ubuntu 16 UEFI Virtual Box Fail" и столкнулся ссылка относительно Virtualbox, который заставил меня задаться вопросом о UEFI и отключении его.

После отключения UEFI я переустановил Ubuntu 16. Во время установки диалоговое окно, которое имело "Безопасную начальную загрузку" запись, было лишено того содержания.

я рад сообщить, что Ubuntu 16 работает, и у меня нет проблем или с NVIDIA или с VirtualBox! Оба работают как ожидалось.

Благодаря тем, которые поделились их знаниями, таким образом, я мог продвинуться.

0
ответ дан 14 April 2017 в 01:24
  • 1
    я ответил. Проверьте мой ответ снова. Прокомментируйте строки для не соединенного интерфейса. – Kaveh Vahedipour 14 September 2017 в 08:30

Я думаю, что нашел решение. Я испытал ужасные затруднения установить 16.04 на моей основной машине. Драйверы Nvidia отказывают, и Вы не можете войти в систему, и необходимо обратиться к sudo Кв. - добираются, производят чистку Nvidia -*. Chrome отказывал.

я не испытал затруднений из-за своей вторичной машины, которая имеет традиционную BIOS. Это - только моя основная машина со встроенным микропрограммным обеспечением UEFI. Самая расстраивающая вещь состоит в том, что я работал 16.04 от ежедневной сборки в течение нескольких месяцев, и это было горное тело.

я заметил, что установщик просит пароль при загрузке драйверов, как Вы устанавливаете. Решение состоит в том, чтобы ВЫКЛЮЧИТЬ ЗАЩИЩЕННУЮ ЗАГРУЗКУ. Установка Ubuntu (от опции UEFI в Меню BIOS) затем продолжается безупречно, и система кажется стабильной. 16.04 не прекрасно, например, устанавливать Chrome, необходимо использовать gdebi, но по крайней мере это теперь применимо.

0
ответ дан 14 April 2017 в 01:24
  • 1
    посмотрите вопрос снова, я добавил вывод IP addr. – Md. Ashraful Haque 14 September 2017 в 08:27

У меня была подобная проблема, но моя проблема в особенности была вызвана Антивирус ESET NOD32 .

установка драйвера, и от человечности repos и от ручной установки драйвера NVIDIA застревала, создавая модули DKMS.

я нашел инструкции относительно , как удалить ESET и после удаления, я установил свой уровень выполнения на 3:

sudo systemctl enable multi-user.target
sudo systemctl set-default multi-user.target

Черный список nouveau:

Редактирование /etc/modprobe.d/blacklist.conf как суперпользователь и добавьте:

blacklist nouveau

Затем чистка NVIDIA и перезагрузка:

sudo apt purge nvidia*
sudo reboot

Однажды на уровне выполнения 3, я вручную установил последний драйвер NVIDIA, задержал уровень выполнения к 5 и перезагрузил.

sudo sh ./NVIDIA...
sudo systemctl enable graphical.target
sudo systemctl set-default graphical.target
reboot

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

0
ответ дан 14 April 2017 в 01:24
  • 1
    Да я сделал его, и это работает на меня незамедлительно.спасибо. – Md. Ashraful Haque 14 September 2017 в 22:15

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

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