Defect #204
Xorg-Konfiguration Next-Generation (Mehrschirm, Mehrkarten, 3D ...)
| Status: | Erledigt | Start date: | ||
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | bw21 | % Done: | 100% |
|
| Category: | konzept | |||
| Target version: | Ver. 5.1 | |||
| Resolution: | fixed |
Description
Es wäre sicherlich sinnvoll die Xorg-Konfiguration generell in ein Plugin auszulagern. Dieses könnte dann mehrere Aufgaben übernehmen, bspw. die 3D-Einrichtung (#92) ...
- Erkennung der Grafikkarte(n) (möglichst unabhängig von hwsetup, da zu hoher Aufwand mit pcitable -> Cards)
- Erkennung des/r Bildschirm(e) (ddcprobe)
- Versuch von Mehrschirmkonfiguration
- Sinnvolle Zweitschirmsteuerung bspw. für Beamer-Setups (simples Duplizieren oder Zweitschirm)
- Beschleunigte 3D-Server
- ...
History
Updated by dvs almost 4 years ago
<pre> mount --bind /proc /mnt/proc mount --bind /dev /mnt/dev chroot /mnt HOME=/etc/X11 X -configure exit </pre> Dann wird eine Datei _/mnt/etc/X11/xorg.conf.new_ erzeugt, wo man evtl. noch die Monitorparameter vom *ddcprobe* einbaut (was evtl. bessere Einstellungen generiert!?)
Updated by dvs almost 4 years ago
Die Mauserkennung, Tastatureinstellung sollte weiterhin separat erfolgen. Die Erkennung erfolgreich getestet mit SuSE10.3 und Ubuntu7.04 ...
Updated by lmuelle almost 4 years ago
Für SUSE Linux basierte Systeme könnte sax im auto configure Modus (-a) eine Alternative sein.
Updated by dvs almost 4 years ago
Bei meinen älteren Tests (bis SuSE10.1,2) waren die Laufzeiten von sax ziemlich arg. Da gingen schon etliche Sekunden ins Land, viel Traffic und ein eher durchschnittliches Ergebnis :( (Außerdem war das Programm wenig robust im Start, wenn Verzeichnisse fehlten o.ö.)
Updated by dvs almost 4 years ago
Updated by dvs almost 4 years ago
hwinfo sollte ddcprobe ablösen, sobald das autonome Stage3 steht, siehe hierzu auch BuildRoot, InitramfsTools.
Updated by dvs over 3 years ago
Das ganze sollte als Plugin ([[XorgPlugin|xserver]) realisiert werden Das Kompilieren der ATI NVidia (Matrox) Treiber könnte sich erstmal am [wikivmware vmware]] Plugin orientieren. Ebenso die Installation zusätzlicher 3D-Komponenten (Tools, Bibliotheken, Treiber aus ATI, NVidia, Matrox). Damit würde diese Komponente aus dem Stage3 herausfallen.
Updated by dvs over 3 years ago
Eine Multihead-Erkennung ist nicht (sicher) mit ddcprobe/hwinfo möglich. Hierfür muss die "xrandr" Extension des Xorg genutzt werden.
Updated by mj0 almost 3 years ago
- Priority changed from Hoch to Normal
Updated by bw21 over 2 years ago
- Status changed from Neu to Gelöst
- % Done changed from 0 to 60
Neueste Entwicklung von Xorg gehen in die Richtung, dass das Xrandr-Modul automatisch geladen wird und beim Start von Xorg alle Monitore erkannt werden. Dabei geht zumindest der Klon-Modus einwandfrei.
hwinfo kann verwendet werden, wenn Grafikkarten nicht erkannt werden. Dazu muss man die Dateien in openslx/trunk/initramfs/tools/hwinfo/db/hwinfo.db.tgz ändern (siehe auch Checkin 2888).
Updated by bw21 over 2 years ago
- Status changed from Gelöst to Erledigt
- % Done changed from 60 to 100
- Resolution set to fixed