Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не подключается дискретная видеокарта Nvidia  (Прочитано 9136 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Who am i

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Добрый день, ubuntu 16.04 LTS | ноутбук Lenovo | i5 3230M | GT 740M | RAM 6GB

Уже неделю пытаюсь настроить включение видеокарты nvidia, пробовал nvidia-prime, bumblebee.
2й вариант не подходит, т.к. производительность в играх низкая, поэтому хочу попробовать nvidia-prime (таким же образом работает как bumblebee или нет).
 Перепробовал кучу драйверов, как сторонних, так и проприетарных, очень много всяких советов на наших и зарубежных форумах, результат после prime-select nvidia + reboot
- либо черный экран,
- либо окно авторизации, но при вводе пароля моргает черным и опять возращает на окно авторизации ( при этом prime-select query выводит unknown)

После включения intel через терминал все нормально грузится.
Уже обновился до 16.04, также обновил ядро до 4.9.4, а результата все нет. Разве что после sudo reboot стала подсветка экрана на 0 падать и во время использования иногда тухнуть, помогает закрыть и открыть крышку ноута.

Я конечно понимаю что у Ubuntu другие цели при использовании, но все же...  :(
Если кто знает в чем причина может быть - помогите пожалуйста запустить видеокарту.

Пользователь добавил сообщение 19 Января 2017, 16:54:53:
Получаю что текущий драйвер - nouveau, хотя я уже 151 раз ставлю nvidia-375. По идее там должно быть написано nvidia?

~$ lspci -k| grep -EA2 'VGA|3D'
libkmod: ERROR ../libkmod/libkmod-config.c:635 kmod_config_parse: /etc/modprobe.d/blacklist.conf line 56: ignoring bad line starting with 'nouveau'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
Subsystem: Lenovo 3rd Gen Core processor Graphics Controller
Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
Subsystem: Lenovo GK208M [GeForce GT 740M]
Kernel driver in use: nouveau

Здесь пытаюсь выбрать другой пункт, где nvidia, но после перезагрузки все стает как было:

~$ sudo update-alternatives --config x86_64-linux-gnu_gl_conf
There are 3 choices for the alternative x86_64-linux-gnu_gl_conf (providing /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf).

  Selection    Path                                       Priority   Status
------------------------------------------------------------
  0            /usr/lib/nvidia-375/ld.so.conf              8604      auto mode
  1            /usr/lib/nvidia-375-prime/ld.so.conf        8603      manual mode
  2            /usr/lib/nvidia-375/ld.so.conf              8604      manual mode
* 3            /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf   500       manual mode

Press <enter> to keep the current choice[*], or type selection number:

Здесь вроде все нормально:

~$ dpkg -l | grep -i nvidia
ii  bbswitch-dkms                               0.8-3ubuntu1                                  amd64        Interface for toggling the power on NVIDIA Optimus video cards
ii  libcuda1-375                                375.26-0ubuntu0~gpu16.04.1                    amd64        NVIDIA CUDA runtime library
ii  nvidia-375                                  375.26-0ubuntu0~gpu16.04.1                    amd64        NVIDIA binary driver - version 375.26
ii  nvidia-common                               1:0.4.17.2                                    amd64        transitional package for ubuntu-drivers-common
ii  nvidia-opencl-icd-375                       375.26-0ubuntu0~gpu16.04.1                    amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                0.8.2                                         amd64        Tools to enable NVIDIA's Prime
ii  nvidia-settings                             375.26-0ubuntu0~gpu16.04.1                    amd64        Tool for configuring the NVIDIA graphics driver
« Последнее редактирование: 19 Января 2017, 16:54:53 от Who am i »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #1 : 19 Января 2017, 21:48:53 »
Secure Boot вылючили?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Who am i

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #2 : 21 Января 2017, 14:28:00 »
Secure boot работает вроде только в UEFI ? У меня Legacy  ???
 
Подшаманил, теперь:

~$ lspci -k| grep -EA2 'VGA|3D'
libkmod: ERROR ../libkmod/libkmod-config.c:635 kmod_config_parse: /etc/modprobe.d/blacklist.conf line 56: ignoring bad line starting with 'nouveau'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
Subsystem: Lenovo 3rd Gen Core processor Graphics Controller
Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
Subsystem: Lenovo GK208M [GeForce GT 740M]
Kernel driver in use: nvidia

Но выдает черный экран при включении с _ вверху слева. Пробовал 375 ( последний) и 367 драйвер...
Кстате кто знает, bumblebee работает так же как nvidia prime в плане задействования интегрированной видеокарты? Т.е. не будет ли производительность через nvidia-prime больше чем через bumblebee?
« Последнее редактирование: 21 Января 2017, 14:30:26 от Who am i »


Оффлайн Who am i

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #4 : 21 Января 2017, 18:29:49 »
https://forum.ubuntu.ru/index.php?topic=284672.msg2242451#msg2242451

Та тема про bumblebee ведь? А я хочу настроить nvidia-prime...

Интересно, почему:

glxgears выдает 60 fps,
optirun glxgears выдает 1к fps
DRI_PRIME 1 glxgears выдает 5к fps
???

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #5 : 22 Января 2017, 18:26:27 »
у вас 2 видеокарты?
я через optirun запускал приложения требующие Nvidia
в противном случае всегда работал Intel
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Who am i

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #6 : 23 Января 2017, 09:26:02 »
у вас 2 видеокарты?
я через optirun запускал приложения требующие Nvidia
в противном случае всегда работал Intel

Да, 2.
optirun - bumblebee
Я же хочу настроить nvidia-prime, его и nvidia советуют вроде для 16.04
На данный момент при выборе prime-select nvidia + reboot = черный экран.

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #7 : 23 Января 2017, 10:38:59 »
Когда у меня черный экран, первое, что я смотрю, это /var/log/Xorg.0.log
покажите этот файл, спрячьте под спойлер только.
Далее, вот эта ошибка:
libkmod: ERROR ../libkmod/libkmod-config.c:635 kmod_config_parse: /etc/modprobe.d/blacklist.conf line 56: ignoring bad line starting with 'nouveau'
что-то не так с отключение nouveau, это может и быть прямым источником ваших проблем. Покажите, что в файле /etc/modprobe.d/blacklist.conf лежит?

Драйвер и bbswitch правильно установились? покажите вывод команды
sudo dkms status
Цитировать
Интересно, почему:

glxgears выдает 60 fps,
optirun glxgears выдает 1к fps
DRI_PRIME 1 glxgears выдает 5к fps

потому что glxgears никоем образом не бенчмарк и обращать внимание на эти цифры не надо.

Касаемо черного экрана. А есть ли убунтяшный звук, который при загрузке Lightdm, где логиниться? Там типа барабаны какие-нибудь?
Просто была у меня проблема с черным экраном, но был звук, как будто система подгрузилась. Решалось так: закрыть крышку ноутбука, подождать, пока он уснет, открыть крышку. У меня был нестандартный xorg.conf, чтобы минимизировать тиринг, и он мешал нормально бутиться, но я решил что лучше так, чем с тирингом..
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн Who am i

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #8 : 24 Января 2017, 12:33:06 »
Когда у меня черный экран, первое, что я смотрю, это /var/log/Xorg.0.log
покажите этот файл, спрячьте под спойлер только.
Далее, вот эта ошибка:
libkmod: ERROR ../libkmod/libkmod-config.c:635 kmod_config_parse: /etc/modprobe.d/blacklist.conf line 56: ignoring bad line starting with 'nouveau'
что-то не так с отключение nouveau, это может и быть прямым источником ваших проблем. Покажите, что в файле /etc/modprobe.d/blacklist.conf лежит?

Т.к. лимит на 30к знаков не позволяет, залил на файлообменник лог файфл:

(Нажмите, чтобы показать/скрыть)

sudo dkms status

(Нажмите, чтобы показать/скрыть)

Было когда пишешь sudo reboot - сразу черный экран (подсветка отключается на мониторе) и есть потом звук этот, тоже открывал ноут и появлялось изображение, но тогда при prime-select query - unknown выдавало. Щас при перезагрузке ничего не тухнет, просто в конце после всех заставок черный экран со слешем вверху слева.

потому что glxgears никоем образом не бенчмарк и обращать внимание на эти цифры не надо.

Но производительность в играх значительно хуже, чем было на win10, хотя на форумах пишут что в основном даже немного наоборот...

Оффлайн rolik

  • Активист
  • *
  • Сообщений: 491
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #9 : 24 Января 2017, 12:47:08 »
Who am i, Насколько я понимаю в 16.04 дефолт ядро 4.4 и NVidia 361 . Так что начни с малого, поставь с нуля что предложено, сделай upgrade безо всякой отсебятины. И затем уже ставь nvidia-340 и nvidia-prime. Система сама если ей надо подтянет 361-ые и все остальное.
« Последнее редактирование: 24 Января 2017, 17:09:54 от rolik »

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #10 : 24 Января 2017, 21:36:03 »
Who am i,
в логе вообще ни слова про nvidia, немного странно.
вот этот файл распечатайте: var/log/gpu-manager.log
а когда sudo prime-select nvidia или sudo prime-select intel делаете, никаких ошибок про alternatives не валит?

Кажется, знакомая проблема, решилась установкой 16.10 у меня в то время
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Morisson

  • Гость
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #11 : 24 Января 2017, 21:52:15 »
Who am i, 340-й драйвер заработает. Загрузись в безопасном режиме. Найдешь в дополнительных параметрах Grub
sudo apt-get autoremove --purge nvidia*И поставь, как уже выше писали, драйвер 340

Оффлайн Who am i

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #12 : 25 Января 2017, 00:23:11 »
Who am i, 340-й драйвер заработает. Загрузись в безопасном режиме. Найдешь в дополнительных параметрах Grub
Код: [Выделить]
sudo apt-get autoremove --purge nvidia*
И поставь, как уже выше писали, драйвер 340

Поставил 340 и ядро 4.4, во время загрузки пишет что-то типа "Driver nvidia is already registered, aborting..."
Загружается и prime-select query выдает unknown...
« Последнее редактирование: 25 Января 2017, 00:26:30 от Who am i »

Morisson

  • Гость
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #13 : 25 Января 2017, 00:27:11 »
Who am i, драйвер с офсайта вида бла-бла.run ставил?

Пользователь добавил сообщение 25 Января 2017, 00:29:09:
Who am i,
cat /etc/modprobe.d/blacklist.conf
« Последнее редактирование: 25 Января 2017, 00:29:09 от Morisson »

Оффлайн Who am i

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не подключается дискретная видеокарта Nvidia
« Ответ #14 : 25 Января 2017, 00:37:20 »
cat /etc/modprobe.d/blacklist.conf

ну недельки 2 назад ставил 375 с сайта.

в блэклисте последние я добавил вручную, чтобы отключить noveau

blacklist:
(Нажмите, чтобы показать/скрыть)

 

Страница сгенерирована за 0.041 секунд. Запросов: 25.