Как включить вторую видеокарту?

Автор zaborik, 05 августа 2013, 22:38:01

« назад - далее »

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

zaborik

Ноут: Asus K46CB. Дело в том что в нем как бы нету технологии nvidia optimus, т.е. поидее идет чистый дискрет (в моем случае: Nvidia 740M). Однако почему то дебиан ее вообще не видит:
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)

Но видеокарта точно присутствует, подскажите как можно ее сделать "видимой" и активировать.

Сообщение объединено: 06 августа 2013, 01:19:43

p.s. nvidia вообще не определяется как vga устройство:
01:00.0 3D controller: NVIDIA Corporation Device 0fdf (rev a1)
Пробывал устанавливать проприетарный драйвер, но не запускается с этого адреса карта... Может быть все же тут стоит технология оптимус? Но почему тогда не определяется через lspci?
  •  

aliaksei1818

  •  

seisros

Мы уже обсуждали подобную тему. Пришли к выводу что это бесполезно и совершенно не нужно. Пользуйтесь акселератором интел.
  •  

Yrii

Цитата: seisros от 06 августа 2013, 13:21:31
Мы уже обсуждали подобную тему. Пришли к выводу что это бесполезно и совершенно не нужно. Пользуйтесь акселератором интел.
можно ссылку, почитать... я вот тут не особо согласен... и может человек какие-нибудь интересные цели приследует...
zaborik, какая версия debian? если stable, то он не увидет твою видео карту ибо в дровах версии 304.88 нет её поддержки (список поддерживаемых карт)
тут соответственно вытекает 2 варианта или подключать experimental или ставить с оф. сайта...
  •  

zaborik

#4
Видеокарта нужна для матлаба, интел ее тупо не потянет.
Dmesg:
Открыть содержимое (спойлер)

http://rghost.ru/47932919
[свернуть]

Так же пробывал поднимать через bublebee. Не видит все равно и падают иксы. В девайсах на иксах почему-то выставляется карта PCI: 0:1:0 driver="nvidia", хотя по lspci она стоит PCI:1:0:0. Ручная замена ничего не дала. Не могу поверить что проблема не решаемая, это же линукс :). Хотябы понять как она работает в режие оптимус или нет.

Сообщение объединено: 06 августа 2013, 17:23:39

Версия дебиан wheezy stable

Сообщение объединено: 06 августа 2013, 17:29:57

Цитата: Yrii от 06 августа 2013, 13:28:38
Цитата: seisros от 06 августа 2013, 13:21:31
Мы уже обсуждали подобную тему. Пришли к выводу что это бесполезно и совершенно не нужно. Пользуйтесь акселератором интел.
можно ссылку, почитать... я вот тут не особо согласен... и может человек какие-нибудь интересные цели приследует...
zaborik, какая версия debian? если stable, то он не увидет твою видео карту ибо в дровах версии 304.88 нет её поддержки (список поддерживаемых карт)
тут соответственно вытекает 2 варианта или подключать experimental или ставить с оф. сайта...

По вашему списку моей там нету вообще. С экспериментал боюсь шутить, совсем недавно восстанавливал систему, тему даже создавал по этому поводу.
  •  

aliaksei1818

#5
Покажите:
lspci -k | sed -n '/nVidia /,/Kernel/p'
cat /sys/kernel/debug/vgaswitcheroo/switch

ЦитироватьХотябы понять как она работает в режие оптимус
В режиме оптимуса:
Открыть содержимое (спойлер)
[    9.627395] ACPI Error: Needed [Buffer/String/Package], found [Integer] f41ecbd8 (20110623/exresop-590)
[    9.627401] ACPI Exception: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20110623/dswexec-460)
[    9.627408] ACPI Error: Method parse/execution failed [\_SB_.PCI0.GFX0._DSM] (Node f4046b78), AE_AML_OPERAND_TYPE (20110623/psparse-536)
[    9.627431] failed to evaluate _DSM: 12291
[    9.627527] VGA switcheroo: detected Optimus DSM method \_SB_.PCI0.GFX0 handle
[    9.627561] nouveau 0000:01:00.0: power state changed by ACPI to D0
[    9.627564] nouveau 0000:01:00.0: power state changed by ACPI to D0
[    9.627724] nouveau 0000:01:00.0: setting latency timer to 64
[свернуть]
  •  

zaborik

#6
Цитата: aliaksei1818 от 06 августа 2013, 18:24:24
Покажите:
lspci -k | sed -n '/nVidia /,/Kernel/p'
cat /sys/kernel/debug/vgaswitcheroo/switch


~$ lspci -k | sed -n '/nVidia /,/Kernel/p'
~$ sudo lspci -k | sed -n '/nVidia /,/Kernel/p'
~$ cat /sys/kernel/debug/vgaswitcheroo/switch
cat: /sys/kernel/debug/vgaswitcheroo/switch: Нет такого файла или каталога

Ок пусть будет оптимус, я не против, только стандартным маном дебиан она не завелась. Как быть?

Сообщение объединено: 09 августа 2013, 05:52:00

после двухчасового шамантсва с утра удалось получить (под оптимусом):
~:optirun iceweasel
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[ERROR]Aborting because fallback start is disabled.


Чего только не было испробовано. Ума не приложу как решить проблему. Если кто то столкнулся, скажите решаемо ли вообще. Очень не хочется ради долбанного матлаба ставить виндус.
  •  

aliaksei1818

Вы не заведете, пока не обновите ядро или проприетарный драйвер nvidia.
Ну, а дальше за подробностями:
cat /etc/bumblebee/bumblebee.conf
bumblebeed –v
dmesg|tail
/var/log/Xorg.8.log

  •