Как получить несколько видеокарт для работы в linux?

Я установил fedora 12.

У меня есть 2 карты ATI, которые я использовал в windows для запуска 4 мониторов. Повторяющаяся проблема заключалась в том, чтобы обнаружить их в linux. Только моя вторичная карта подобрана linux. Когда я управляю дисплеями, он обнаруживает, что 2 монитора подключены к этой карте.

каковы конкретные шаги, которые я должен предпринять, чтобы получить вторую карту обнаружено? Якобы есть инструмент system-config-xfree. У меня его нет, ням не могу его найти.

Также Я слышал, это как-то связано с редактированием xorg.conf файл или что-то в этом роде. Я понятия не имею, как найти "bus id" моей карты или найти горизонтальные частоты обновления и т. д..

У меня, вероятно, не было бы проблем после документации и редактирования файла, если бы я знал хороший способ найти эти значения.

кто-то также предложил дважды установить linux и сохранить xorg.конф он создает каждый раз (с другой карты каждый раз), а затем слияние двух вручную. Это похоже на убийство мухи молотком, хотя, когда я делаю это снова и снова в будущем, было бы неплохо не занимать вдвое больше времени.

спасибо

28
задан quack quixote
27.11.2022 20:21 Количество просмотров материала 2597
Распечатать страницу

1 ответ

найти "bus id" ваших карт легко, просто запустите:

lspci | grep VGA

результат будет что-то вроде:

01:08.0 VGA compatible controller: Number 9 Computer Company Revolution 4 (rev 02)

затем "01: 08.0" - Ваш идентификатор автобуса. Если у вас есть две карты, у вас будет две линии, как это.

затем откройте файл / etc/X11 / xorg.файл conf с текстовым редактором от root. Отредактируйте его, чтобы содержать два раздела "устройства". Пример раздела устройства:

Section "Device"
        Identifier  "My video card 1"
        Driver      "ati"
        BusID       "PCI:1:8:0"
EndSection

идентификатор любой текст, который вы хотите идентифицировать видеокарту с-вы понадобится в последующих разделах xorg.файл conf. Водитель одного из: АРМ, АТИ чипы, перистые, процессором, и fbdev, скользят, блестят, i128, i740, imstt, Интел, Мга, корпорации neomagic, НВ openchrome, r128, Radeon, в исполнение, дикарь, s3virge, siliconmotion, сестренка, sisusb, sunbw2, suncg14, suncg3, suncg6, sunffb, sunleo, suntcx, tdfx, трезубец, Ценг, веса и VMware, вуду, wsfb, xgi, xgixp. Выберите один из них, который, кажется, похож на тип чипсета, который находится в вашей видеокарте (строка из lspci / grep VGA будет полезно). И BusID вы уже знаете. Создайте два таких раздела.

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

затем создайте два раздела "монитор". Некоторых подобных должно хватить:

Section "Monitor"
   Identifier  "My monitor 1"
   HorizSync   30-94
   VertRefresh 48-85
EndSection

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

затем создайте два раздела "экран", как это:

Section "Screen"
   Identifier  "My screen 1"
   Device      "My video card 1"
   Monitor     "My monitor 1"
   DefaultDepth    24
   SubSection "Display"
       Depth       24
       Modes       "1600x1200"
   EndSubSection
EndSection

где вы используете идентификаторы, которые вы сделали в предыдущих разделах, и 24-цвет-глубина требуется, и в режимов поставить разрешение на мониторе.

последнее, что вы хотите, это отредактировать раздел ServerLayout так:

Section "ServerLayout"
    Identifier  "Default Layout"
    Screen  0   "My screen 1"
    Screen  1   "My screen 2" RightOf "My screen 1"
    InputDevice "My keyboard"
    InputDevice "Configured Mouse"
EndSection

большинство из них уже будет там, что вам нужно чтобы добавить это строка:

Screen  1   "My screen 2" RightOf "My screen 1"

куда вы помещаете идентификаторы экранов, которые вы определили ранее.

перезапустите X-сервер и он должен работать. Если он не выглядит в /var / log / Xorg.0.журнал или аналогичный файл журнала для ошибок. Если вы хотите почитать Как создавать такие файлы, то это должно быть в мануале:

man xorg.conf

если у вас его нет в вашей системе, поиск Google для " man xorg.conf " покажет много ресурсов.

это также должно быть интересно вас читать: http://www.ghacks.net/2009/02/04/get-to-know-linux-understanding-xorgconf/

это для Gentoo, но показывает много полезных примеров, как написать xorg.файл conf : http://en.gentoo-wiki.com/wiki/X.Org/Dual_Monitors/ATI

12
отвечен miernik 2022-11-29 04:09

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх