Matthijs wrote:
I'm basically in the process of upgrading from Windows-XP to Debian Sarge - which means that I'm first trying to get Sarge to behave a bit like Windows. I've got a dual-monitor setup, using an ATI Radeon 9500 with a 17 inch LCD and CRT connected to it. I've already got it working on Sarge: installed the ATI driver and configured XFree86, running both screens on 1280x1024. What I had on Windows: two screens, windows of programs opened on either the primary or secondary screen. The 'Start' bar was on the right (primary) display. I could drag windows from one screen to the other or expand them over both screens. Popup-windows appeared in the center of either display. Now I'm not yet sure what to choose in XFree86: I've tried two screens with separate drivers and framebuffers. This has disadvantages: 1) I cannot give the displays different backdrops; (cosmetic but I like different backdrops) 2) I cannot drag windows from one display to the other.
I'm no expert, but here's what works for me (your #1 above is still a problem, but 2 works); it's the relevant sections of my XF86Config-4 file.
Section "Device" Identifier "Diamond Stealth 64 S3" Driver "s3virge" BusID "PCI:0:11:0" EndSection Section "Monitor" Identifier "Compudata" HorizSync 28-49 VertRefresh 43-72 Option "DPMS" EndSection Section "Screen" Identifier "Right Screen" Device "Diamond Stealth 64 S3" Monitor "CompuData" DefaultDepth 24 SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Device" Identifier "ATI Rage 128" Driver "ati" BusID "PCI:01:0:0" EndSection Section "Monitor" Identifier "VX720" HorizSync 30-92 VertRefresh 50-85 Option "DPMS" EndSection Section "Screen" Identifier "Left Screen" Device "ATI Rage 128" Monitor "VX720" DefaultDepth 24 SubSection "Display" Depth 16 Modes "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Two-Headed Beastie" Screen "Left Screen" Leftof "Right Screen" Screen "Right Screen" Option "Xinerama" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection