Sida 1 av 1

Dubbla skrivbord på olika skärmar [LÖST]

Postat: 04 dec 2008, 11:42
av jansson
Hej. Jag har för något år sedan försökt att ställa in mitt ATI x600 så att jag får två separata X-skrivbord på varsin skärm, men jag gav upp och köpte ett billigt nvidia där detta är enkelt att ställa in.

Men nu har jag betsämt mig för att köra igen, men jag lyckas fortfarande inte fixa detta. I nvidia-settings var det bara att klicka på en eller två knappar grafiskt men med ati verkar det som man måste ändra på xorg.conf manuellt. Jag har suttit med aticonig i terminalen utan framgång.

Så här såg min gamla xorg.conf ut när jag körde nvidia och hade två skrivbord på de olika skärmarna, ett på varje. Detta gav mig möjligheten att köra olika upplösningar på dem, jag har nämligen en 16:9- (widescreen) och en vanlig 4:3-skärm

Kod: Markera allt

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
EndSection

Section "Module"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "se"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
EndSection

Section "Monitor"
    Identifier     "Configured Monitor"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DELL E196FP"
    HorizSync       31.0 - 80.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Vestel"
    HorizSync       31.5 - 60.0
    VertRefresh     60.0 - 75.0
EndSection

Section "Device"
    Identifier     "Configured Video Device"
    Driver         "nvidia"
    Option         "NoLogo" "True"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7300 SE/7200 GS"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7300 SE/7200 GS"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: nvidia-auto-select +0+0"
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: nvidia-auto-select +0+0"
EndSection
Och så här ser min nya ut när jag använder mitt ATI x600 med den nyaste drivrutinen från ATI:s hemsida:

Kod: Markera allt

Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-1"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	Option	    "DesktopSetup" "horizontal"
	Option	    "OverlayOnCRTC2" "1"
	BusID       "PCI:1:0:0"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-1"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
	Screen      1
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-1"
	Device     "aticonfig-Device[0]-1"
	Monitor    "aticonfig-Monitor[0]-1"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
Hur ska jag ändra så att det blir rätt?
Det kanske är lättare att ändra den gamla till att använda ATI-drivern?

Hjälp mig snälla! Nvidia fungerar bra så länge drivrutinen är installerad, men ska jag göra nått kul med en live-cd så skiter det sig direkt.

Re: Dubbla skrivbord på olika skärmar

Postat: 02 jan 2009, 19:59
av T-Fork
kör en copy-paste på ett svar jag gjorde i en annan tråd här på forumet.
"Detta funkar iaf för mitt Radeon x1950-kort, dock var jag tvungen att köra kommandot "aticonfig --swap-screens=on" för att få tv:n som sekundär.
De bortkommenterade "enablemonitor" är från när jag gjorde felsökningar innan denna började funka.
" TMDS = DVI Port, CRT = VGA Port NOT MONITOR TYPE! "

Kod: Markera allt

     Section "Module"
       Load   "glx"
    EndSection

    Section "Device"
       Identifier   "VGA"
       BusID          "PCI:1:0:0"
       Driver      "fglrx"
    #   Option          "EnableMonitor" "crt1"
       Option       "Capabilities" "0x00000800
       Screen 0
    EndSection

    Section "Device"
       Identifier   "DVI"
       BusID          "PCI:1:0:0"
       Driver      "fglrx"
    #   Option          "EnableMonitor" "tmds1"
       Option       "Capabilities" "0x00000800   
       Screen 1
    EndSection

    Section "Monitor"
       Identifier   "Configured Monitor"
       Option       "DPMS" "true"
    EndSection

    Section "Monitor"
       Identifier   "Configured TV"
       Option       "DPMS" "true"
    EndSection

    Section "Screen"
       Identifier   "LCD"
       Monitor      "Configured Monitor"
       Device      "VGA"
       DefaultDepth   24
    #      SubSection "Display"
    #         Depth      24
    #         Modes      "1280x1024" "1024x768"
    #      EndSubSection
    EndSection

    Section "Screen"
       Identifier   "TV"
       Monitor      "Configured TV"
       Device      "DVI"
       DefaultDepth   24
          SubSection "Display"
             Depth      24
             Modes      "1920x1080"
          EndSubSection
    EndSection

    Section "ServerLayout"
            Identifier    "Default Layout"
            Screen 0     "LCD" 0 0
            Screen 1        "TV" LeftOf "LCD"
    EndSection

Re: Dubbla skrivbord på olika skärmar

Postat: 02 jan 2009, 20:15
av jansson
Oj då, har glömt märka tråden som löst. Inte för att den är det men har en annan lösning nu.

Men tack iaf. Kanske kan kolla på detta lite senare om jag får tid och lust någon gång.

Re: Dubbla skrivbord på olika skärmar [LÖST]

Postat: 02 jan 2009, 20:25
av Cadryc
Jag har inte grejar nåt med sånt här själv, men ATIs motsvarighet till Nvidia-settings kanske kab va till hjälp. Catalyst Control Center, installera paketet fglrx-amdcccle i Synaptic.

Re: Dubbla skrivbord på olika skärmar [LÖST]

Postat: 02 jan 2009, 22:19
av T-Fork
Cadryc skrev:Jag har inte grejar nåt med sånt här själv, men ATIs motsvarighet till Nvidia-settings kanske kab va till hjälp. Catalyst Control Center, installera paketet fglrx-amdcccle i Synaptic.
njaa AMDs CCC har inte samma funktioner som nvidias program har. Förhoppningsvis så kommer AMD implementera det i framtida versioner, men som det är nu så måste du göra din egen xorg.conf för att få saker o ting att funka. Tydligen så var det lättare att hårdkonfigurera saker i Hardy. Ubuntu blir mer och mer windowslik när det kommer till inställningar och dyl.