more on tearing with xpress 200m
I have also noticed this tearing. 2D Responsiveness can be incredibly bad. I found out sometime ago that it could be compositing that was messing everything up. But I thought it was from the Desktop Environment point of view, that is, for example, gnome's 2 metacity trying to put some nice transitions when starting my computer (which sometimes worked, but almost always didn't). I tried using the low resource option in gconf, but that didn't help. So I switched to xfce 4.8 (Debian testing). All desktop effects are off by default. And the problem remained! So finally after reading more stuff, I decided to disable composite and aiglx in the xserver. I put a file: /etc/X11/xorg.conf.d/composite.conf with the following: Section Extensions Option Composite Disable EndSection Section ServerFlags Option AIGLX off EndSection After booting up again, performance was instantly better. I would say this is a better solution than giving up performance using Option EXAVSync True. Desktop is very responsive and videos playing without tearing (both vlc and mplayer). Sadly the xorg log still shows aiglx is enabled, even though the same log also acknowledges my configuration file and disables it early on. So far, performance has been good and no problems, but have I truly disabled compositing? or is it still lurking around refusing to be shut off? Thanks Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#620858: xserver-xorg-video-radeon: slow overall performance upon wake-up from suspend
I don't know what update did it, but I haven't experienced the slowness for a while now. I installed libgl1-mesa-dri-experimental (don't know if this could have helped). You can close the bug report ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#620858: xserver-xorg-video-radeon: slow overall performance upon wake-up from suspend
[ 2183.658014] [drm] radeon: 1 quad pipes, 1 z pipes initialized. The kernel radeon driver isn't consistently reporting the number of quad pipes. Does the slowness correspond to the number being reported as 1? I've just checked this. Yes, it's slow when the number is reported as 1 (which happens both waking up from suspend, and when using vblank_mod=0). Thanks for looking into this. Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#620858: xserver-xorg-video-radeon: slow overall performance upon wake-up from suspend
[ 2183.658014] [drm] radeon: 1 quad pipes, 1 z pipes initialized. The kernel radeon driver isn't consistently reporting the number of quad pipes. Does the slowness correspond to the number being reported as 1? I've just checked this. Yes, it's slow when the number is reported as 1 (which happens both waking up from suspend, and when using vblank_mod=0). So, this is rather strange. With a vanilla 2.6.37.6 kernel (using debian config file to compile + two cpu customizations) the quad number is generally reported as 3, but goes to 1 upon resuming from suspend. With kernel 2.6.38-2 from debian main, quad seems to be 1, but after resuming it goes to 3. ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#620858: xserver-xorg-video-radeon: slow overall performance upon wake-up from suspend
So, this is rather strange. With a vanilla 2.6.37.6 kernel (using debian config file to compile + two cpu customizations) the quad number is generally reported as 3, but goes to 1 upon resuming from suspend. With kernel 2.6.38-2 from debian main, quad seems to be 1, but after resuming it goes to 3. Using both vblank_mod=0 and SwapbuffersWait - False, framerate drops dramatically after resuming, causing a very unresponsive system. Even sometimes when typing there is a noticeable delay between keystrokes and actual text displayed. I don't know if the quad pipe issue is related anymore: $ dmesg | grep quad [6.615793] [drm] radeon: 3 quad pipes, 1 z pipes initialized. (booting) [ 386.543044] [drm] radeon: 3 quad pipes, 1 z pipes initialized. (after resuming from suspend) Sometimes it changes, sometimes it doesn't... I would stick with current testing versions X, mesa and kernel (which don't seem to have this issue), but my touchpad gets out of sync and lags and it's just not usable... I guess I'll wait for llvm to be enabled in gallium and try again.. ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#620858: xserver-xorg-video-radeon: slow overall performance upon wake-up from suspend
2011/4/5 Michel Dänzer daen...@debian.org: On Die, 2011-04-05 at 10:02 -0400, Andres Cimmarusti wrote: [ 2183.658014] [drm] radeon: 1 quad pipes, 1 z pipes initialized. The kernel radeon driver isn't consistently reporting the number of quad pipes. Does the slowness correspond to the number being reported as 1? I've just checked this. Yes, it's slow when the number is reported as 1 (which happens both waking up from suspend, and when using vblank_mod=0). The latter can't really be true like that, as the number of pipe quads is only probed and printed at initialization and resume time. Let me clarify. The slowness is present after waking up from suspend OR if I boot up using vblank_mod=0. So, this is rather strange. With a vanilla 2.6.37.6 kernel (using debian config file to compile + two cpu customizations) the quad number is generally reported as 3, but goes to 1 upon resuming from suspend. With kernel 2.6.38-2 from debian main, quad seems to be 1, but after resuming it goes to 3. So in the latter case, is it slow initially but becomes fast after resume? :) It's always slow on resume...in any case. In fact, right now, I've been probing the quad pipe message and it seems to vary. The last two boots with 2.6.38-2 kernel lead to a reported number of 3. After the resume the number remains 3: $ dmesg | grep quad [9.554083] [drm] radeon: 3 quad pipes, 1 z pipes initialized. [ 173.492317] [drm] radeon: 3 quad pipes, 1 z pipes initialized. But the slowness is still present and almost crippling... ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#588549: Bug # 588549 more info
what happens with the X stack from sid, and with kernel 2.6.37-1-$arch? Well I just tested the game. First I just tried it using 2.6.37 from sid, but otherwise keeping X and mesa from testing. This resulted in the same problems, but greatly reduced. I then proceeded to install the X stack from sid and I also pulled Mesa 7.10. The garbage around the screen in the game disappeared, but unfortunately the game became massively slow. Too slow to be played... This was a bit disappointing since I had been hearing very good things about gallium 3d, especially r300g which supports my video card. I guess I'll have to wait for more performance tweaks. I guess you can close the bug report. My main concern, the garbage around the screen, has been dealt with in sid. ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#570466: it's been a month, is this still a problem?
Have you tried kernel 2.6.35 in experimental? Also, try dri2 packages were recently upgraded in squeeze. However, you may also try the ones in experimental. Hope the issue is solved Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
ATI open source vs Catalyst phoronix benchmarks
ATI R300 Mesa, Gallium3D vs Catalyst http://www.phoronix.com/scan.php?page=articleitem=ati_r300_currentnum=1 ATI R500 Mesa vs Catalyst http://www.phoronix.com/scan.php?page=articleitem=ubuntu_lts_graphicsnum=1 The first benchmark depressed me, as I have one of these cards... Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Re: ATI open source vs Catalyst phoronix benchmarks
That would be fine for a clean test between Radeon and Catalyst, but the first link has benchmarks of old releases of radeon that are way better than the current stable oneThere are many regressions that haven't been addressed. --- On Thu, 7/15/10, Marek Olšák mar...@gmail.com wrote: From: Marek Olšák mar...@gmail.com Subject: Re: ATI open source vs Catalyst phoronix benchmarks To: Andres Cimmarusti andrescimmaru...@yahoo.com Cc: xorg-driver-ati@lists.x.org Date: Thursday, July 15, 2010, 1:29 PM Michael should really be running xf86-video-ati and libdrm from git and latest kernel-rcX, otherwise the perfomance will continue to suck in his articles. There are performance improvements and there will be more as time goes by, but the majority of them is and will be disabled with old kernels and DDX drivers. -Marek On Thu, Jul 15, 2010 at 2:56 PM, Andres Cimmarusti andrescimmaru...@yahoo.com wrote: ATI R300 Mesa, Gallium3D vs Catalyst http://www.phoronix.com/scan.php?page=articleitem=ati_r300_currentnum=1 ATI R500 Mesa vs Catalyst http://www.phoronix.com/scan.php?page=articleitem=ubuntu_lts_graphicsnum=1 The first benchmark depressed me, as I have one of these cards... Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Re: Debian bugs: 588601, 588602: xpress 200m 5955 = resume from suspend fails with KMS enabled
Fantastic!, it works! I forced it by just writing (like your quirk): /* quirk for rs4xx HP laptops to make them resume * - they hang on resume inside the dynclk 1 table. */ return; Just before the /* DYN CLK 1 */ line in the radeon_combios.c file. So, can you modify your patch to encompass my chipset? actually I know of several xpress 200 different chipset that have this issue, see for example: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/305301?comments=all or https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/577340 I will contact this bug reporters and will try to get them to try by modifying the kernel source. I recently opened up a bug report upstream, to which you replied with the same solution. Perhaps that provides the ideal framework for a slight change in your patch? Thanks a lot! Andres --- On Sat, 7/10/10, Dave Airlie airl...@gmail.com wrote: From: Dave Airlie airl...@gmail.com Subject: Re: Debian bugs: 588601, 588602: xpress 200m 5955 = resume from suspend fails with KMS enabled To: Andres Cimmarusti andrescimmaru...@yahoo.com Cc: xorg-driver-ati@lists.x.org Date: Saturday, July 10, 2010, 2:39 AM http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commit;h=580b4fffbbdc3c899ee1f8189ba321bd60b48840 I added this qurik upstream, it may need to be extended to other rs4xx, its worth a try. Dave. On Sat, Jul 10, 2010 at 4:13 PM, Andres Cimmarusti andrescimmaru...@yahoo.com wrote: I dedicated a large portion of the day to finding a clue to this one. Following this advice: http://lxr.linux.no/#linux+v2.6.34.1/Documentation/power/s2ram.txt I was able to extract a trace from the failed resume process: Magic number: 0:981:799hash matches drivers/base/power/main.c:523pci :01:05.0: hash matches ec PNP0C09:00: hash matches The first hash match is none other than my ATI Radeon card as I easily verified with lspci: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) However, the above link says that the likely culprit in the failed resume process is the last hash match. This corresponds to the EC driver: http://lxr.free-electrons.com/source/drivers/acpi/ec.c My card was, till recently, listed under embedded graphics at the AMD/ATI website. So there appears to be some conflict when using KMS between radeon and ec that causes the kernel to hang (that explains why I can't ssh into my computer to get a trace). For this reason I've cloned the original bug and reported the copy as a kernel bug. I will try to delve deeper into the matter by activating more verbose debugging symbols for acpi. I would appreciate some advice and guidance, since I'm flying half-blind (I will try to follow the information present here http://ubuntuforums.org/showthread.php?t=505890) Cheers, Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
DRM_ERROR(Forcing to 32M GART size (because of ASIC bug ?)\n);
In the kernel: drivers/gpu/drm/radeon/rs400.c You will find this piece of code: if (rdev-family == CHIP_RS400 || rdev-family == CHIP_RS480) { /* FIXME: RS400 RS480 seems to have issue with GART size * if 4G of system memory (needs more testing) */ rdev-mc.gtt_size = 32 * 1024 * 1024; DRM_ERROR(Forcing to 32M GART size (because of ASIC bug ?)\n); } I don't have 4Gb of system memory (I have 2Gb DDR) so I deleted the whole thing and compiled my kernel fine. Testing it didn't lead me to any problems. My gtt size went from 32Mb to 512Mb. Is this ok? my card is supposed to have 128 Mb of VRAM. Also if the issue is only when you are above 4Gb of system memory, couldn't there be some sort of if statement that could probe the memory and if it was bigger than 4G then it would force 32mb on gtt memory.? should I play it safe? I guess I don't really understand what gtt memory is ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#588601: Bug#: 588601, 588602: xpress 200m 5955 = resume from suspend fails with KMS enabled
I dedicated a large portion of the day to finding a clue to this one. Following this advice: http://lxr.linux.no/#linux+v2.6.34.1/Documentation/power/s2ram.txt I was able to extract a trace from the failed resume process: Magic number: 0:981:799 hash matches drivers/base/power/main.c:523 pci :01:05.0: hash matches ec PNP0C09:00: hash matches The first hash match is none other than my ATI Radeon card as I easily verified with lspci: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) However, the above link says that the likely culprit in the failed resume process is the last hash match. This corresponds to the EC driver: http://lxr.free-electrons.com/source/drivers/acpi/ec.c My card was, till recently, listed under embedded graphics at the AMD/ATI website. So there appears to be some conflict when using KMS between radeon and ec that causes the kernel to hang (that explains why I can't ssh into my computer to get a trace). For this reason I've cloned the original bug and reported the copy as a kernel bug. I will try to delve deeper into the matter by activating more verbose debugging symbols for acpi. I would appreciate some advice and guidance, since I'm flying half-blind (I will try to follow the information present here http://ubuntuforums.org/showthread.php?t=505890) Cheers, Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Debian bugs: 588601, 588602: xpress 200m 5955 = resume from suspend fails with KMS enabled
I dedicated a large portion of the day to finding a clue to this one. Following this advice: http://lxr.linux.no/#linux+v2.6.34.1/Documentation/power/s2ram.txt I was able to extract a trace from the failed resume process: Magic number: 0:981:799hash matches drivers/base/power/main.c:523pci :01:05.0: hash matchesec PNP0C09:00: hash matches The first hash match is none other than my ATI Radeon card as I easily verified with lspci: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) However, the above link says that the likely culprit in the failed resume process is the last hash match. This corresponds to the EC driver: http://lxr.free-electrons.com/source/drivers/acpi/ec.c My card was, till recently, listed under embedded graphics at the AMD/ATI website. So there appears to be some conflict when using KMS between radeon and ec that causes the kernel to hang (that explains why I can't ssh into my computer to get a trace). For this reason I've cloned the original bug and reported the copy as a kernel bug. I will try to delve deeper into the matter by activating more verbose debugging symbols for acpi. I would appreciate some advice and guidance, since I'm flying half-blind (I will try to follow the information present here http://ubuntuforums.org/showthread.php?t=505890) Cheers, Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Re: Debian bugs: 588601, 588602: xpress 200m 5955 = resume from suspend fails with KMS enabled
Thanks for the reply Dave. I tried your change in the radeon-combios.c, only I edited to match my card as follows: if (rdev-family == CHIP_RS480 rdev-pdev-subsystem_vendor == 0x103c rdev-pdev-subsystem_device == 0x30a4) return; I got this information by looking at my logs: PCI:*(0:1:5:0) 1002:5955:103c:30a4 ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) rev 0, Mem @ 0xc800/134217728, 0xc010/65536, I/O @ 0x9000/256, BIOS @ 0x/131072 [drm] initializing kernel modesetting (RS480 0x1002:0x5955) I trust I did it right. Perhaps I should do it more general..Anyways, kernel compiled well and I installed, but unfortunately this didn't fix the problem...I don't really know what to do now. How would I go about debugging this issue further? Andres --- On Sat, 7/10/10, Dave Airlie airl...@gmail.com wrote: From: Dave Airlie airl...@gmail.com Subject: Re: Debian bugs: 588601, 588602: xpress 200m 5955 = resume from suspend fails with KMS enabled To: Andres Cimmarusti andrescimmaru...@yahoo.com Cc: xorg-driver-ati@lists.x.org Date: Saturday, July 10, 2010, 2:39 AM http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commit;h=580b4fffbbdc3c899ee1f8189ba321bd60b48840 I added this qurik upstream, it may need to be extended to other rs4xx, its worth a try. Dave. On Sat, Jul 10, 2010 at 4:13 PM, Andres Cimmarusti andrescimmaru...@yahoo.com wrote: I dedicated a large portion of the day to finding a clue to this one. Following this advice: http://lxr.linux.no/#linux+v2.6.34.1/Documentation/power/s2ram.txt I was able to extract a trace from the failed resume process: Magic number: 0:981:799hash matches drivers/base/power/main.c:523pci :01:05.0: hash matches ec PNP0C09:00: hash matches The first hash match is none other than my ATI Radeon card as I easily verified with lspci: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) However, the above link says that the likely culprit in the failed resume process is the last hash match. This corresponds to the EC driver: http://lxr.free-electrons.com/source/drivers/acpi/ec.c My card was, till recently, listed under embedded graphics at the AMD/ATI website. So there appears to be some conflict when using KMS between radeon and ec that causes the kernel to hang (that explains why I can't ssh into my computer to get a trace). For this reason I've cloned the original bug and reported the copy as a kernel bug. I will try to delve deeper into the matter by activating more verbose debugging symbols for acpi. I would appreciate some advice and guidance, since I'm flying half-blind (I will try to follow the information present here http://ubuntuforums.org/showthread.php?t=505890) Cheers, Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#583968: xserver-xorg-video-radeon: xpress 200m 5955 = resume from suspend fails with KMS enabled
Package: xserver-xorg-video-radeon Version: 1:6.13.0-2 Severity: important Tags: squeeze When I try suspending using KMS my computer (an HP Pavilion dv5035nr laptop) does not resume. Furthermore I've tried logging into it remotely to obtain a backtrace from X with no success (following this procedure: http://ubuntuforums.org/showthread.php?t=1228332). I'm letting NetworkManager handle my network interfaces, however, I also tried using dhcp directly in the /etc/network/interfaces file. Unfortunately as soon as the resuming process starts (and fails) I am unable to establish a connection the laptop (wired or wireless). On top of this, upon hard reboot I have no network connectivity (if managed by network manager): http://mail.gnome.org/archives/networkmanager-list/2010-March/msg00123.html The workaround for the last bit has been to erase the stale file and reboot. When using UMS the resume process happens perfectly. I don't know how else to get a backtrace. The laptop screen is completely blank so I can't switch to another session. I've marked this bug as important because suspend/hibernate are almost essential features in a laptop. -- Package-specific info: /var/lib/x11/X.roster does not exist. /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 Mar 17 22:56 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 1877152 May 4 12:26 /usr/bin/Xorg /var/lib/x11/xorg.conf.roster does not exist. VGA-compatible devices on PCI bus: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) /var/lib/x11/xorg.conf.md5sum does not exist. Xorg X server configuration file status: -rw-r--r-- 1 candres candres 610 Mar 22 16:59 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: Section ServerLayout Identifier Default Layout Screen Default Screen EndSection Section Device Identifier ATI Radeon Xpress 200M IGP Driver radeon BusID PCI:1:5:0 Option AccelMethod EXA Option AccelDFS 1 Option EnablePageFlip1 Option Monitor-LVDS Internal Monitor EndSection Section Monitor Identifier Internal Monitor EndSection Section Screen Identifier Default Screen Device ATI Radeon Xpress 200M IGP Monitor Internal Monitor DefaultDepth24 SubSection Display Depth 24 Virtual 2560 1824 EndSubSection EndSection Kernel version (/proc/version): Linux version 2.6.32-5-amd64 (Debian 2.6.32-14) (b...@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-1) ) #1 SMP Sun May 30 17:20:42 UTC 2010 Xorg X server log files on system: -rw-r--r-- 1 root root 30007 May 31 16:59 /var/log/Xorg.0.log Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.26-2-amd64 x86_64 Debian Current Operating System: Linux debturion 2.6.32-5-amd64 #1 SMP Sun May 30 17:20:42 UTC 2010 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-amd64 root=UUID=43c718d2-f969-4312-b0c2-91544a2b744f ro quiet Build Date: 04 May 2010 04:21:17PM xorg-server 2:1.7.7-1 (Julien Cristau jcris...@debian.org) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: /var/log/Xorg.0.log, Time: Mon May 31 16:59:13 2010 (==) Using config file: /etc/X11/xorg.conf (==) Using system config directory /usr/share/X11/xorg.conf.d (==) ServerLayout Default Layout (**) |--Screen Default Screen (0) (**) | |--Monitor Internal Monitor (**) | |--Device ATI Radeon Xpress 200M IGP (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory /usr/share/fonts/X11/cyrillic does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to /usr/lib/xorg/modules (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. (II) Loader magic: 0x7c43e0 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 7 (--)
xpress 200m (rc410) and Mobility 7500 (M7) KMS+DRI2 problems with two monitors
Hi, Before filing a bug report I decided to post this here first, since I'm not sure whose fault is it. I'm running Debian Squeeze. Output to another monitor or projector was working fine with version 6.12.4 of the radeon driver in user modesetting. Got version 6.12.191 from experimental and set up KMS+DRI2 to see if I could suspend/hibernate, but this failed. Furthermore when hooking up my laptop (with rc410) to a projector, my laptop screen (LVDS) when blank. Output was completely routed to the projector even though both should have come on as stated by this: [ 6933.559414] [drm] LVDS-11: set mode 800x600 23 [ 6933.620246] [drm] TV-9: set mode 800x600 27 On top of this issue, my touchpad started acting abnormally. It would skip and get non-responsive for several seconds. In dmesg I found this: [ 6971.394799] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 4 [ 6971.406993] psmouse.c: TouchPad at isa0060/serio4/input0 - driver resynched. [ 6971.680375] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6971.682439] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6971.684337] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6971.685836] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6971.687827] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6971.687833] psmouse.c: issuing reconnect request [ 6974.090992] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6974.093332] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6974.095307] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6974.104640] psmouse.c: TouchPad at isa0060/serio4/input0 - driver resynched. [ 6988.160463] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 4 [ 6988.171206] psmouse.c: TouchPad at isa0060/serio4/input0 - driver resynched. [ 6994.019031] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 4 [ 6994.022875] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1 [ 6994.024104] psmouse.c: Failed to reset mouse on isa0060/serio1 With the other laptop using Mobility 7500 (M7), I had similar issues but with a TV. In both cases reverting to user modesetting and the older radeon module fixed the problem So I don't really know if this is a kernel issue, a radeon issue or a xserver issue... Thanks Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#573118: radeon: Suspend/hibernate don't wake up xpress 200m (rc410)
Package: xserver-xorg-video-radeon Version: 1:6.12.191-1 Severity: important I've tried suspending with both the version in squeeze (with user modesetting) and experimental (with KMS). The result is always the same, goes into suspend mode but when waking up, display is blank (the LCD screen doesn't even turn on). I also tried with 2.6.33 kernel in experimental, but the result was the same. This message appears with all versions tried: [drm:rs400_gart_adjust_size] *ERROR* Forcing to 32M GART size (because of ASIC bug ? ) -- Package-specific info: /var/lib/x11/X.roster does not exist. /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 Mar 2 22:01 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 1866912 Feb 16 05:25 /usr/bin/Xorg /var/lib/x11/xorg.conf.roster does not exist. VGA-compatible devices on PCI bus: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) /var/lib/x11/xorg.conf.md5sum does not exist. Xorg X server configuration file status: -rw-r--r-- 1 root root 445 Mar 6 18:48 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: Section ServerLayout Identifier Default Layout Screen Screen 0 EndSection Section Device Identifier ATI Radeon Xpress 200M IGP Driver radeon BusID PCI:1:5:0 Option AccelMethod EXA Option AccelDFS 1 Option EnablePageFlip1 EndSection Section Monitor Identifier LVDS EndSection Section Screen Identifier Screen 0 Device ATI Radeon Xpress 200M IGP Monitor LVDS EndSection Xorg X server log files on system: -rw-r--r-- 1 root root 28735 Mar 8 23:43 /var/log/Xorg.0.log Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.7.5 Release Date: 2010-02-16 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32.8-dsa-amd64 x86_64 Debian Current Operating System: Linux debturion 2.6.32-trunk-amd64 #1 SMP Sun Jan 10 22:40:40 UTC 2010 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-trunk-amd64 root=UUID=a34090d4-6bd6-45ea-8e76-8aaad107fb24 ro quiet Build Date: 16 February 2010 10:23:38AM xorg-server 2:1.7.5-1 (bui...@brahms.debian.org) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: /var/log/Xorg.0.log, Time: Mon Mar 8 23:42:55 2010 (==) Using config file: /etc/X11/xorg.conf (==) ServerLayout Default Layout (**) |--Screen Screen 0 (0) (**) | |--Monitor LVDS (**) | |--Device ATI Radeon Xpress 200M IGP (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory /usr/share/fonts/X11/cyrillic does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to /usr/lib/xorg/modules (II) Cannot locate a core pointer device. (II) Cannot locate a core keyboard device. (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. (II) Loader magic: 0x7c1e20 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 7 (--) PCI:*(0:1:5:0) 1002:5955:103c:30a4 ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) rev 0, Mem @ 0xc800/134217728, 0xc010/65536, I/O @ 0x9000/256, BIOS @ 0x/131072 (II) Open ACPI successful (/var/run/acpid.socket) (II) LoadModule: extmod (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so (II) Module extmod: vendor=X.Org Foundation compiled for 1.7.5, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension SELinux (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: dbe (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so (II) Module dbe: vendor=X.Org Foundation compiled for 1.7.5, module version = 1.0.0 Module class: X.Org Server Extension
Bug#572926: xserver-xorg-video-radeon: (EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch
Package: xserver-xorg-video-radeon Version: 1:6.12.5-1 Severity: normal I waited till today to upgrade my xserver-xorg-video-radeon package to the version in unstable (6.12.5), mainly because I was waiting for mesa (7.7) to migrate to testing. Unfortunately I have to report it does not correct my problems. I have KMS in this laptop which works well, but DRI is disabled due to some kind of conflict with the kernel version which really makes no sense! look for yourself: (EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch. [dri] radeon kernel module version is 2.0.0 but version 1.8.0 or newer is needed. [dri] Disabling DRI. .. (WW) RADEON(0): Direct rendering disabled version 1.8.0 OR NEWER is needed... and 2.0.0 is present!?? I guess I'll try the 2.6.33 kernel in experimental and I might try radeon from experimental. I'll post my results. -- Package-specific info: /var/lib/x11/X.roster does not exist. /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 Jan 5 1980 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 1712808 Feb 16 03:39 /usr/bin/Xorg /var/lib/x11/xorg.conf.roster does not exist. VGA-compatible devices on PCI bus: 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] /var/lib/x11/xorg.conf.md5sum does not exist. Xorg X server configuration file status: -rw-r--r-- 1 matt matt 433 Mar 6 20:12 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: Section ServerLayout Identifier Default Layout Screen Screen 0 EndSection Section Device Identifier Radeon Mobility 7500 Driver radeon BusID PCI:1:0:0 Option AccelMethod EXA Option AccelDFS 1 Option EnablePageFlip1 EndSection Section Monitor Identifier LVDS EndSection Section Screen Identifier Screen 0 Device Radeon Mobility 7500 Monitor LVDS EndSection Xorg X server log files on system: -rw-r--r-- 1 root root 43834 Mar 7 12:59 /var/log/Xorg.0.log Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.7.5 Release Date: 2010-02-16 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32-trunk-686 i686 Debian Current Operating System: Linux dirty 2.6.32-trunk-686 #1 SMP Sun Jan 10 06:32:16 UTC 2010 i686 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-trunk-686 root=UUID=a5779667-ac81-4bf8-ba7d-2129374a488a ro quiet Build Date: 16 February 2010 08:37:23AM xorg-server 2:1.7.5-1 (bgog...@debian.org) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: /var/log/Xorg.0.log, Time: Sun Mar 7 12:58:33 2010 (==) Using config file: /etc/X11/xorg.conf (==) ServerLayout Default Layout (**) |--Screen Screen 0 (0) (**) | |--Monitor LVDS (**) | |--Device Radeon Mobility 7500 (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory /usr/share/fonts/X11/cyrillic does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to /usr/lib/xorg/modules (II) Cannot locate a core pointer device. (II) Cannot locate a core keyboard device. (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. (II) Loader magic: 0x81e7020 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 7 (--) PCI:*(0:1:0:0) 1002:4c57:0e11:00b7 ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] rev 0, Mem @ 0x4800/134217728, 0x4040/65536, I/O @ 0x3000/256, BIOS @ 0x/131072 (II) Open ACPI successful (/var/run/acpid.socket) (II) LoadModule: extmod (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so (II) Module extmod: vendor=X.Org Foundation compiled for 1.7.5, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension SELinux (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II)
is rc410 considered part of R400?
Hello, In the Radeon features page as well as the main page hosted by xorg, only the status of Rx00 chipsets is displayed. Is the RC410 chipset part of which of these families? is it simply R400? I apologize for the basic question, but I wanted to clarify this. Thank you in advance Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Re: is rc410 considered part of R400?
Ok, but this still doesn't answer my question. When I go to these websites: http://www.x.org/wiki/RadeonFeature http://www.x.org/wiki/radeon In the first one, I can only see info for RX00, RS690 and Evergreen... and the 2nd website has only info about RX00 (that status part). Do these things apply to my chipset as well?...under what family are they included?...or are they not included at all...if so, then what is the status of 2D and 3D acceleration for the RC410 chipset (ATI Technologies Inc Radeon XPRESS 200M 5955)?...that is, is it using EXA and it is stable..what is missing? Thanks --- On Tue, 2/2/10, Alex Deucher alexdeuc...@gmail.com wrote: From: Alex Deucher alexdeuc...@gmail.com Subject: Re: is rc410 considered part of R400? To: Andres Cimmarusti andrescimmaru...@yahoo.com Cc: xorg-driver-ati@lists.x.org Date: Tuesday, February 2, 2010, 1:17 PM On Tue, Feb 2, 2010 at 12:37 PM, Andres Cimmarusti andrescimmaru...@yahoo.com wrote: Hello, In the Radeon features page as well as the main page hosted by xorg, only the status of Rx00 chipsets is displayed. Is the RC410 chipset part of which of these families? is it simply R400? It's actually an rs400-based IGP chip. The 3D engine is rv370 based. Alex I apologize for the basic question, but I wanted to clarify this. Thank you in advance Andres ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati ___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org http://lists.x.org/mailman/listinfo/xorg-driver-ati
Bug#552282: xserver-xorg-video-ati: suspend and hibernate doesn't work
Package: xserver-xorg-video-ati Version: 1:6.9.0-1+lenny4 Severity: important The Radeon driver in lenny if very limited and does not provide direct rendering (2D or 3D) for my card: ATI Radeon Xpress 200M 5955 based on ATI's chip RC410, moreover it fails to wake up from suspend/hibernate. I have resorted to using the fglrx-driver in Lenny which works very well. I've had no problems. However, ATI/AMD stopped supporting this card in their driver versions greater than 9-3. I've also used newer versions of the open-source radeon driver successfully with this card, unfortunately, one problem remains: it doesn't wake up from suspend or hibernate!. This problem remains in the newest version of the the package xserver-xorg-video-ati/radeon, as can be evidenced from this Ubuntu bug report: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/305301 Please update to the newest version of xserver-xorg-video-ati -- Package-specific info: Contents of /var/lib/x11/X.roster: xserver-xorg /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 2009-06-01 19:29 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 1901136 2009-06-11 06:07 /usr/bin/Xorg Contents of /var/lib/x11/xorg.conf.roster: xserver-xorg VGA-compatible devices on PCI bus: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE) /etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum. Xorg X server configuration file status: -rw-r--r-- 1 root root 2326 2009-07-31 18:58 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: # xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type man xorg.conf at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section ServerLayout Identifier Default Layout Screen 0 aticonfig-Screen[0]-0 0 0 InputDeviceGeneric Keyboard InputDeviceSynaptics Touchpad InputDeviceUSB Mouse EndSection Section ServerFlags Option AIGLX on Option Xinerama 0 EndSection Section Extensions Option Composite Enable EndSection Section Module Load synaptics EndSection Section InputDevice Identifier Generic Keyboard Driver kbd Option CoreKeyboard Option XkbRules xorg Option XkbModel pc104 Option XkbLayout us EndSection Section InputDevice Identifier Synaptics Touchpad Driver synaptics Option SendCoreEvents true Option Device /dev/psaux Option Protocol auto-dev Option SHMConfig true Option HorizEdgeScroll 0 Option MaxTapTime 0 Option Emulate3Buttons true Option MaxTapMove 1 EndSection Section InputDevice Identifier USB Mouse Driver mouse Option CorePointer Option Device /dev/input/mice Option Protocol Auto EndSection Section Monitor Identifier aticonfig-Monitor[0]-0 Option VendorName ATI Proprietary Driver Option ModelName Generic Autodetecting Monitor Option DPMS true EndSection Section Device Identifier aticonfig-Device[0]-0 Driver fglrx BusID PCI:1:5:0 EndSection Section Screen Identifier aticonfig-Screen[0]-0 Device aticonfig-Device[0]-0 Monitoraticonfig-Monitor[0]-0 DefaultDepth 24 SubSection Display Viewport 0 0 Depth 24 EndSubSection EndSection Xorg X server log files on system: -rw-r--r-- 1 root root 42604 2009-08-12 21:32 /var/log/Xorg.20.log -rw-r--r-- 1 root root 42730 2009-10-24 22:47 /var/log/Xorg.0.log Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.4.2 Release Date: 11 June 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.2-10.lenny2) Current Operating System: Linux debturion 2.6.27.38-ac.1-amd64 #1 PREEMPT Sat Oct 24 18:32:01 EDT 2009 x86_64 Build Date: 11 June 2009 09:45:25AM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==)