Итак, есть следующая проблемка: хочу задействовать на компе две видюхи(надо сделать так, чтобы изображение на одном мониторе было справа/слева от другого). На компе уже есть встроенная видюха(S3), мать ASUS (конкретно модель не знаю - комп не мой), и есть AGP-шная карта S3-trio. Соответственно, вторую карту засунул в AGP-слот, и путем переключения в bios'е опции "primary graphic adapter" установил, что обе карты работают исправно. А сама проблема заключается в следующем: чтобы в X11 задействовать несколько видеокарт, как я понимаю, надо у каждой карты в секции "Device" указать её "BusID". Но команда "lspci" выводит BusID только для одной видюхи(судя по всему - для встроенной, так-как, если я укажу в "BusID" id той карты, то X11 запускается на встроенной карте). Почитав разные форумы пришел к выводу, что по идее "lspci" должен выводить и id AGP-карт. Подскажите, пожалуйста, как же мне узнать BusID AGP-карты?
И прошу grammar nazi не особо зверствовать, я обещаю исправиться.
X11 + две видеокарты. (проблема с сабжем)
Модератор: SLEDopit
X11 + две видеокарты.
/earth: file system full
Re: X11 + две видеокарты.
как бы не очень похоже на то, что работают _обе_. раз в lspci видна только одна.
вообще X-сервер сканирует шины при запуске. посмотрите, что он при этом «нароет»:
Shell
$ grep '[[:alnum:]]\{2\}:[[:alnum:]]\{2\}:[[:alnum:]]' /var/log/Xorg.0.log
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: X11 + две видеокарты.
Сегодня проверил все еще раз, результаты таковы: если в качестве primary graphic adapter выставить встроенную видюху, то lspci выводит только её(кстати, её pci id почему-то 01:00:00, хотя, как я понимаю, с 01 начинаются id AGP-карт), а если же в качестве primary graphic adapter выставить AGP-карту, то lspci видит только её(и pci id у неё тоже 01:00:00).
Собственно говоря, вывод X-сервера подтверждает вывод lspci(сам вывод точно не приведу - комп в универе), но в обоих случаях выводит что-то вроде
Еще, не смотря на то, что видюхи обе S3, встроенная нормально работает с драйвером "savage", а внешняя нет.
В пятницу еще попробую PCI-карту поставить.
вообще X-сервер сканирует шины при запуске. посмотрите, что он при этом «нароет»:
Собственно говоря, вывод X-сервера подтверждает вывод lspci(сам вывод точно не приведу - комп в универе), но в обоих случаях выводит что-то вроде
Код: Выделить всё
Primary Device is: PCI 01:00:0
Еще, не смотря на то, что видюхи обе S3, встроенная нормально работает с драйвером "savage", а внешняя нет.
В пятницу еще попробую PCI-карту поставить.
/earth: file system full
- Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: X11 + две видеокарты.
мне кажется, что при выборе одной из видях в биосе вторая отключается.
по крайней мере, если в lspci одновременно присутствует только одна видюха - это говорит в пользу такого вывода.
по крайней мере, если в lspci одновременно присутствует только одна видюха - это говорит в пользу такого вывода.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Re: X11 + две видеокарты.
Ленивая Бестолочь писал(а): ↑11.11.2009 22:43мне кажется, что при выборе одной из видях в биосе вторая отключается.
по крайней мере, если в lspci одновременно присутствует только одна видюха - это говорит в пользу такого вывода.
Сегодня поставил PCI-шную видюху(S3 Virge), lspci и ее и встроенную карту видит. Осталась только одна проблемка: при запуске X11 со следующим конфигом(привожу только секции "device", "screen" и "ServerLayout", ибо содержание секций "Monitor" на память не помню) на встроенной видюхе все отображается нормально, а на PCI-шной появляются какие-то зеленые полосы. При этом сама по себе видюха рабочая - в одиночном режиме вполне себе работает с драйвером "vesa".
Код: Выделить всё
Section "ServerFlags"
Option "Xinerama" "true"
EndSection
Section "ServerLayout"
Identifier "Layout1"
Screen "Screen0"
Screen "Screen1" leftOf "Screen0"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
#встроенная видюха
Section "Device"
Identifier "Card0"
Driver "savage"
BusID "PCI:01:0:0"
EndSection
#S3 Virge
Section "Device"
Identifier "Card1"
Driver "vesa"
BusID "PCI:00:09:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0" #оба монитора абсолютно одинаковы.
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1" #оба монитора абсолютно одинаковы.
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
/earth: file system full
Re: X11 + две видеокарты.
Полазил по гуглу, и наткнулся на следующее - видеокарты S3 криво работают в подчиненом режиме - как раз таки не работает xinerama. Так что, придется искать другую видюху.
/earth: file system full