LINUX.ORG.RU

Установка и настройка драйверов видеокарт в ноутбуке Lenovo Ideapad 310-15ISK Debian 9.5

 , ,


0

1

Здравствуйте.

Создаю отдельную тему. Короче в ноутбуке 2 видеокарты.

Интегрированная - Intel HD 520

Дискретная - GeForce 920MX

Уже пытались установить драйвера в этой теме: Совет по настройки Debian 9.5 после установки. (комментарий)

Но ничего хорошего из этого не вышло.

В итоге при удалении даже сдох синамон. Точнее на половину сдох но уже не важно.

Подскажите кто сталкивался как установить драйвера для двух видеокарт в debian.

Хочу также добавить что сам debian видит только 1 видеокарту

root@Alexandr-7:/home/alexandr-borisov-7# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
root@Alexandr-7:/home/alexandr-borisov-7#

PS: Если важно то микрокоды для intel я не ставил. Чисто система и драйвера под WiFi и Блютуза. Ну плюс сделал исправления файла sources.list



Последнее исправление: Alexandr_7 (всего исправлений: 2)

Хочу также добавить что сам debian видит только 1 видеокарту

Ну нет же, если это верно: Совет по настройки Debian 9.5 после установки. (комментарий) то видеокарта твоя вот:

03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 920MX] (rev a2)

quantum_cat ★☆
()
Последнее исправление: quantum_cat (всего исправлений: 1)
Ответ на: комментарий от quantum_cat

Ну да но это не отменяет того факта что nouveau никак с ней не взаимодействует так еще кучу ошибок выдает:

finfo: SCHED_ERROR 20 []
И таких строчек невозможно сосчитать так как на протяжении пол минуты в долю меньше секунды они печатаются. Примерно так:
[1111.022485] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022503] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022520] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022538] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022555] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022573] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022590] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022608] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022625] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
[1111.022643] nouveau 0000:03:00.0: finfo: SCHED_ERROR 20 []
Такое появляется не каждый раз но довольно таки часто. И каждый раз после установки.

Вот даже фотографию ошибок сделал: https://ibb.co/hiiA9U

Alexandr_7
() автор топика
Ответ на: комментарий от quantum_cat

Так я и сделал тему чтобы мне помогли нормально настроить драйвера на этом ноутбуке. Скажем так. Скорее всего заставить работать графику через GeForce 920MX не получится. Все же это графический ускоритель для интегрированной. Я хочу заставить ее работать вместе с intel HD Graphics 520. Надеюсь это возможно. Впрочем также как это делает Windows. По сути Windows отображает все через intel HD Graphics 520. Но при нехватки мощности подключается уже GeForce 920MX со своими 2мя гб памяти. Впрочем у intel HD Graphics 520 сейчас их все 6 гб из за большой памяти ОЗУ.

Alexandr_7
() автор топика

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

apt install primus

quantum_cat ★☆
()
Ответ на: комментарий от quantum_cat

Ошибки связанные с nouveau да но факт того что видеокарта Nvidia не работает до сих пор остался. Короче вот инфа:

root@Alexandr-7:/home/alexandr-borisov-7#  lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 920MX] (rev ff)
root@Alexandr-7:/home/alexandr-borisov-7# lspci -v -s 03:00.0
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 920MX] (rev ff) (prog-if ff)
	!!! Unknown header type 7f
	Kernel modules: nouveau

root@Alexandr-7:/home/alexandr-borisov-7# lspci -v -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07) (prog-if 00 [VGA controller])
	Subsystem: Lenovo HD Graphics 520
	Flags: bus master, fast devsel, latency 0, IRQ 130
	Memory at 92000000 (64-bit, non-prefetchable) [size=16M]
	Memory at a0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 5000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [100] Process Address Space ID (PASID)
	Capabilities: [200] Address Translation Service (ATS)
	Capabilities: [300] Page Request Interface (PRI)
	Kernel driver in use: i915
	Kernel modules: i915

root@Alexandr-7:/home/alexandr-borisov-7# 
Памяти NVIDIA должно быть 2 ГБ

Alexandr_7
() автор топика
Ответ на: комментарий от quantum_cat
alexandr-borisov-7@Alexandr-7:~$ sudo optirun glxgears -info
[ 1400.301790] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

[ 1400.301838] [ERROR]Aborting because fallback start is disabled.
alexandr-borisov-7@Alexandr-7:~$
Alexandr_7
() автор топика
Ответ на: комментарий от anonymous
alexandr-borisov-7@Alexandr-7:~$  sudo service bumblebeed restart
alexandr-borisov-7@Alexandr-7:~$ optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is on.

alexandr-borisov-7@Alexandr-7:~$ optirun nvidia-settings -c :8
[ 1870.456611] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

[ 1870.456643] [ERROR]Aborting because fallback start is disabled.
alexandr-borisov-7@Alexandr-7:~$ 

Почему nvidia-settings не выполняется?

Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

Хотя замена BusID на BusID карты nvidia не помогло.

optirun nvidia-settings -c :8 и дальше выдает ошибку. Да и при каждой перезапуске приходится выполнять service bumblebeed restart

Alexandr_7
() автор топика
Ответ на: комментарий от Alexandr_7

alexandr-borisov-7@Alexandr-7:~$ sudo optirun glxgears -info

sudo здесь не нужно. Делай просто optirun glxgears -info

Да и при каждой перезапуске приходится выполнять service bumblebeed restart

Это лишнее

optirun nvidia-settings -c :8 и дальше выдает ошибку

У тебя пока стоят свободные драйвера nouveau. А эта инструкция для драйвера от nvidia, который ты пока еще не установил.

Всего то исправил BusID как было описано в инструкции

Верни обратно как было.

quantum_cat ★☆
()
Последнее исправление: quantum_cat (всего исправлений: 1)
Ответ на: комментарий от quantum_cat

Верни обратно как было.

Я не помню какой там BusID стоял но точно не nvidia и не intel карт.

Alexandr_7
() автор топика
Ответ на: комментарий от quantum_cat

Это лишнее

Вообще то нет. После перезагрузки если не выполнять вот эту команду:

service bumblebeed restart
То не работает вообще ни одна команда optirun даже эта:
optirun --status
Может всеже подскажите как установить проприетарные драйвера для моих видеокарт и отключить nouveau.

Alexandr_7
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.