VideoDrivers

Материал из ALT Linux Wiki
Версия от 18:56, 28 июля 2008; MichaelShigorin (обсуждение | вклад) (Import from freesource.info)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


Видеодрайверы

Здесь предлагается собирать и фиксировать информацию по работе с различными драйверами Xorg, их особенностям и прилежащей инфраструктуре (например, *.xinf).

утилиты

В Sisyphus существуют следующие утилиты для работы с информацией об используемом драйвере:

  • config-x11 -- неинтерактивная(?) текстовая/интерактивная графическая программа, позволяющая сконфигурировать X-сервер
  • x11_autosetup -- неинтерактивный скрипт/сервис, занимающийся обновлением /etc/X11/xorg.conf.auto
  • x11setupdrv -- неинтерактивный бинарник, выставляющий некий драйвер по умолчанию (и симлинки на libGL)
  • x11presetdrv -- неинтерактивный скрипт, который отрабатывает содержимое (выполняет скипты из) /usr/libexec/X11/drvpre.d/, /usr/libexec/X11/drvpre.d (хм... бага) или переданного параметра
  • x11updatedrv -- неинтерактивный скрипт с ипользованием libhw-tools, который пытается сконфигурировать рабочую по мнению mike@ конфигурацию (должен отправиться в obsolete, как только появится к тому возможность -- поскольку в задачи текущей версии входит настройка dualhead)

drv.d/

Местонахождение: /usr/libexec/X11/drv.d; назначение -- специфические для включенного в /etc/X11/xorg.conf драйвера видеочипа настройки (например, переключение libGL на библиотеку из комплекта используемого драйвера):

Из drv.d запускается одноименный с драйвером из xorg.conf
бинарник. Туда помещать нужно уже все переключения, специфичные для
конкретного драйвера.

zerg@

drvpre.d/

Местонахождение: /usr/libexec/X11/drvpre.d; назначение -- неспецифические настройки (не мешающие другим пакетам). Как правило, не используется:

Из drvpre.d запускается _всё_, что там лежит как можно раньше 
при старте системы. Туда есть смысл помещать то, что не будет портить
никому ничего. Класть ли вообще что-то туда, решает мантейнер по
необходимости.

zerg@

TODO

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

lakostis@

> Аналогично про две головы. На конкретных моделях всё
> замечательно, но вот в общем случае ...
В общем случае у нас есть xinerama и варианты типа :0.0+:0.1,
как вот мне понадобилось.  В частных -- зависит от драйвера,
да.  Интерес сделать -- есть, также есть двухголовые карты
Matrox, ATI и NVIDIA, пара запасных CRT на стенде и возможность
воткнуть лишний LCD.

mike@ в ответ inger@

Ссылки