LINUX.ORG.RU

Из lspci пропадает одна из двух видеокарт


0

2

В общем расклад такой: дистрибутив - Debian Squeeze, на материнке есть встроенная видеокарта, кроме того подсоединена Nvidia 9800GT. Если комп включить нормально, запускается встроенная видеокарта, Nvidia не работает. Если при запуске во время загрузки BIOS нажать reset, запускается Nvidia, встроенная не работает. Далее - самое странное: при запуске с работающей Nvidia из lspci пропадает встроенная карта:

00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
01:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
02:00.0 Ethernet controller: Atheros Communications L2 Fast Ethernet (rev a0)
04:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GT] (rev a2)
При запуске с активной встроенной видеокартой пропадает видеокарта NVIDIA:
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
01:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
02:00.0 Ethernet controller: Atheros Communications L2 Fast Ethernet (rev a0)
С опциями BIOS уже пробовал поэкспериментировать, максимум чего добился - это того, что видеокарта Nvidia переставала работать вообще. Как добится, чтобы инициализацию второй видеокарты вместо BIOS провел Linux?

а не проще выставить загрузку с нвидией в БИОС сразу и не парить моск, встроенную в чипсет интел-затычку все равно не отключить.

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

Выставить загрузку с нвидией никак не получается. Только через reset. И у меня есть подозрение, что затычка в BIOS, который почему-то отказывается инициализировать две видеокарты одновременно. Coreboot, к примеру, полностью сваливает эту процедуру на ядро linux. А мне видеокарта нужна для вычислений, и чтоб иксы нормально работали необходимо две видеокарты.

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

эээ, то есть вывод на экран через интел, а нвидия напрягалась только расчетами?

и чтоб иксы нормально работали необходимо две видеокарты

это с чего бы это?

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

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

DinoAsm ()

А ты вообще уверен, что можно одновременно получить доступ и в интеграшке и к дискретному видео? Я вот не очень, только если у тебя не бук с оптимус.

Проблему для проги поможет решить вторая внешняя видюшка, так что бы твоя 9800ГТ считала, а со второй внешней видюшки выводилось видео.

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

Ну не верится мне, что ограничение там на аппаратном уровне. Зачем над таким заморачиваться? Тем более возможность использования еще одной видеокарты реализована глючно, что приводит к мысли о баге в BIOS.

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

Ну х.з. :) вот у меня бук на i5 sandy bridge, а в системе видна только 1 карточка - дискретная AMD. Почему было не сделать переключение? Ответа нет :)

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