Re: Dualhead mit xorg läuft nicht

From: Markus Meincke <markusmeincke(at)GMX.de>
Date: Sat, 26 Jul 2008 10:45:46 +0200

On Thu, 2008-07-24 at 10:29 +0200, Marcus Franke wrote:
>
> Das Problem kenne ich, habe vor einiger Zeit Ubuntu von der
> Platte geworfen und bin reuig zu FreeBSD zurückgekehrt, aber
> der zweite Monitor ist bei mir auch noch dunkel.
>
> Allerdings bin ich momentan zu faul mich darum gross zu kümmern. :)
>
> >
> > Ich hab hier: X.Org X Server 1.4.0
> > auf: FreeBSD 7.0 Release
> >
> >
> > Meine xorg.conf:
> > ------------------------------------
> > Section "ServerLayout"
> > Identifier "Dualhead"
> > Screen 0 "Screen0" 0 0
> > InputDevice "Mouse0" "CorePointer"
> > InputDevice "Keyboard0" "CoreKeyboard"
> > EndSection
>
> Nun, hier fehlt zumindest der Eintrag für den zweiten
> Bildschirm?

Eigentlich wollte ich es erst einmal mit einem einzelnen Screen für
beide Monitore versuchen, wie ich es immer in den howto's gelesen hab,
aber ich hab auch nix gegen alle anderen Varianten, solange einfach der
zweite Monitor angeht.

>
> Screen 0 "Screen0" 1024 0
> Screen 1 "Screen1" LeftOf "Screen0"
>
> Aus meiner alten xorg.conf..
>
> Dazu gehören dann wohl auch zwei Definitionen für die Grafikkarte?
>
> Section "Device"
> Identifier "Videocard0"
> Driver "nvidia"
> VendorName "NVIDIA Corporation"
> BoardName "GeForce4 Ti 4200"
> BusID "PCI:1:0:0"
> Screen 0
> EndSection
>
> Section "Device"
> Identifier "Videocard1"
> Driver "nvidia"
> VendorName "NVIDIA Corporation"
> BoardName "GeForce4 Ti 4200"
> BusID "PCI:1:0:0"
> Screen 1
> EndSection
>

Anhand deiner Vorschläge hab ich xorg.conf mal wie folgt geändert:
----------------------------------------
Section "ServerLayout"
        Identifier "Dualhead"
        Screen 0 "Screen0" 1024 0
        Screen 1 "Screen1" LeftOf "Screen0"
        InputDevice "Mouse0" "CorePointer"
        InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath "/usr/local/share/X11/rgb"
        ModulePath "/usr/local/lib/xorg/modules"
        FontPath "/usr/local/lib/X11/fonts/misc/"
        FontPath "/usr/local/lib/X11/fonts/TTF/"
        FontPath "/usr/local/lib/X11/fonts/OTF"
        FontPath "/usr/local/lib/X11/fonts/Type1/"
        FontPath "/usr/local/lib/X11/fonts/100dpi/"
        FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
        Load "GLcore"
        Load "dbe"
        Load "dri"
        Load "extmod"
        Load "glx"
        Load "record"
        Load "xtrap"
        Load "freetype"
        Load "type1"
EndSection

Section "InputDevice"
        Identifier "Keyboard0"
        Driver "kbd"
        Option "XkbLayout" "de"
EndSection

Section "InputDevice"
        Identifier "Mouse0"
        Driver "mouse"
        Option "Protocol" "auto"
        Option "Device" "/dev/sysmouse"
        Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier "Monitor0"
        VendorName "Monitor Vendor"
        ModelName "Monitor Model"
        #Option "Position" "1024 0"
EndSection

Section "Monitor"
        Identifier "Monitor1"
        VendorName "Monitor Vendor"
        ModelName "Monitor Model"
        #Option "Position" "0 0"
EndSection

Section "Device"
        Identifier "Card0"
        Driver "ati"
        VendorName "ATI Technologies Inc"
        BoardName "Radeon RV100 QY [Radeon 7000/VE]"
        BusID "PCI:1:0:0"
        #Option "Monitor-VGA-0" "Monitor0"
        #Option "Monitor-VGA-1" "Monitor1"
        Screen 0
EndSection

Section "Device"
        Identifier "Card1"
        Driver "ati"
        VendorName "ATI Technologies Inc"
        BoardName "Radeon RV100 QY [Radeon 7000/VE]"
        BusID "PCI:1:0:0"
        #Option "Monitor-VGA-0" "Monitor0"
        #Option "Monitor-VGA-1" "Monitor1"
        Screen 1
EndSection

Section "Screen"
        Identifier "Screen0"
        Device "Card0"
        Monitor "Monitor0"
        #Monitor "Monitor1"
        DefaultDepth 24
        SubSection "Display"
                Virtual 2048 768
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device "Card1"
        Monitor "Monitor1"
        DefaultDepth 24
EndSection
----------------------------------------------

Die Methode die Grafikkarte zwei mal zu definieren und die Screens
zuzuweisen, kannte ich auch schon, ich dachte nur, dass diese
Vorgehensweise mit xorg 7.3, seitdem auf xrandr umgestellt wurde,
veraltet ist.

Jedenfalls bekomm ich folgende Fehlermeldung:

Fatal server error:
Requested Entity already in use!

(Ich könnt mir jetzt denken er spielt damit auf meine zwei
device-Definitionen an - aber eigentlich hab ich keine Ahnung)

> Leider habe ich diese Ti4200 durch eine neuere GeForce 7600er ersetzen
> müssen, da mein aktueller Arbeitsplatzrechner keinen AGP Slot mehr hat.
> Sonst hätte ich wohl auch die alte xorg.conf wieder am Start :)
>
>

>
> Wie gesagt, du brauchst zwei Monitor Definitionen und die müssen im
> ServerLayout verknüpft sein.

Hab ja jetzt zwei Screen Sections. Weshalb ich einiges anderes
auskommentieren musste, was dann keinen Sinn mehr macht.

>
> Bin jetzt leider auch nicht der x11 Experte und bin immer froh, wenn
> die Config automatisch erkannt wird :)
>
>
> Es grüßt,
> Marcus
>
Heißen Dank trotzdem!
Gruß Zurück!

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 26 Jul 2008 - 10:44:37 CEST

search this site