Public bug reported: Binary package hint: xserver-xorg-video-ati
I experience some nasty bugs with my dual-monitor setup. I'll first explain the setup I'm using, and then the bugs I encounter. I've got a NEC Versa P550 laptop (Centrino) with an Ati Radeon M300 (PCI-Express) videocard, and Ubuntu Feisty installed (upgraded from Edgy, which was a clean install). At home I use the built-in TFT-screen (1400x1050) in combination with an external monitor (1280x1024). In dual-monitor setup the external one is the primary. Because the driver doesn't detect the external screen (which isn't a problem on Windows), I force detection in the xorg.conf with the MonitorLayout option: Section "Device" Identifier "Radeon Mobility M300 DualScreen" Driver "ati" BusID "PCI:1:0:0" Option "MetaModes" "1400x1050 1400x1050-1280x1024 1400x1050+1280x1024 1280x1024 1024x768" Option "MergedNonRectangular" "true" Option "CRT2Position" "LeftOf" Option "CRT2HSync" "30-83" Option "CRT2VRefresh" "56-76" Option "DesktopSetup" "horizontal,reverse" Option "MonitorLayout" "LVDS,CRT" Option "DynamicClocks" "true" Option "AccelDFS" "1" Option "GARTSize" "64" Option "EnablePageFlip" "1" Option "ColorTiling" "1" EndSection To make sure I always can see the login screen etc, I use the single- monitor setup as default (1400x1050, first on the MetaModes line). Second entry is the dual-monitor setup, third and fourth are fallbacks for when I want to use a beamer or so. I'll use 'mode 0' for 1400x1050, 'mode 1' for 1400x1050-1280x1024, and 'mode 2' for 1280x1024 mode 0 always shows on both screens: it outputs 1400x1050 on the internal TFT, and on the external port which my external monitor can't show correctly (19" Philips TFT, it skips every 3rd pixel or so) ----------------------------- The problems (in random order): 1. On login, the correct mode is choosen for the display: mode 0. However, the Virtual resolution choosen is for mode 1: position is centered, and I can scroll to the left and right. That means I can see exactly half of the login field, and the left half of the empty background on the right. 2. After login, mode 0 is choosen. However, now the virtual resolution for mode 2 is choosen. To get the proper resolution, I have to change the resolution to mode 2 and then back to mode 0 3. xrandr -s 0, 1, and 2 all work perfectly, as well as Preferences->Screen Resolution 4. Mode 0 always shows up on my external monitor, even though it isn't capable of doing that. 5. The third entry of the MetaModes line (1400x1050+1280x1024) doesn't show up in xrandr. 6. Setting all this up was a hell, mostly because the external screen couldn't be detected 7. Some popups that want to show up on both screens (especially workrave) show up twice on 1 screen in mode 0 and mode 2 (maybe needs a separate bug). Most of them are the same in Dapper, Edgy and Feisty, but some things changed in Feisty: 2. this used to choose mode 2. This was far easier: only one command on the console and you're done. Now it's up to two ;) 3. xrandr used to malfunction sometimes, preferences->screen resolution didn't work at all 6. I'm not sure about this one, I'll do a clean (Feisty) install next month. 7. was introduced in Edgy, didn't do that in Dapper. - screen saver now pops the password dialog up on the right screen. In mode 0 on Dapper and Egy it used to place it on a place where I couldn't see it. I'll be happy to give more details, if needed. ** Affects: xserver-xorg-video-ati (Ubuntu) Importance: Undecided Status: Unconfirmed -- ATi radeon dual screen issues https://bugs.launchpad.net/bugs/110326 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs