https://bugs.freedesktop.org/show_bug.cgi?id=38022
Summary: ATI Radeon 6950 (Cayman): r600g texture / pixmap
corruption
Product: DRI
Version: XOrg CVS
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: major
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: h.judt(a)gmx.at
Created an attachment (id=47642)
--> (https://bugs.freedesktop.org/attachment.cgi?id=47642)
Xorg.0.log
I don't know where this should go (drm, mesa?), but after a while, I notice
corruption of textures / pixmaps. It can be reproduced quite easily by opening
a few applications, or starting another X session. In particular, I could
determine the following:
- Corrupted areas resemble parts of the previous visible login screen
- Icons, fonts and widgets like vertical gtk progressbars get corrupted, but
only their lower half
- Window (emerald) decoration seem to get corrupted completely.
- It's not related to color tiling.
- Pageflipping is enabled.
- Restarting a corrupted application fixes it temporarily, while minimizing
etc. doesn't. Restarting compiz doesn't fix it either.
I believe this is specific to cayman, as the issue does not occur on a thinkpad
t400 with ATI Mobility Radeon HD 3400 and similar configuration.
Software configuration:
- linux-3.0.0-rc1 with latest fixes from drm-2.6 git applied, up to
2a9e5862a38f7195931bd51788dc9ce68b28120c.
- r600g from git mesa compiled on 12:44:56 03.06.2011
- xorg-server 1.10.2
- libdrm git 21:06:43 02.06.2011
- xf86-video-ati git 21:56:58 02.06.2011
lspci:
01:00.0 VGA compatible controller: ATI Technologies Inc Device 6719 (prog-if 00
[VGA controller])
Subsystem: ATI Technologies Inc Device 0b00
Flags: bus master, fast devsel, latency 0, IRQ 54
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at fe620000 (64-bit, non-prefetchable) [size=128K]
I/O ports at e000 [size=256]
Expansion ROM at fe600000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
<?>
Capabilities: [150] Advanced Error Reporting
Kernel driver in use: radeon
--
Apart from this, it works great, no crashes so far!
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=38491
Summary: [S-Video]: Corruption observed in Application Window
on resizing the desktop.
Product: Mesa
Version: 7.10
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: hysvats(a)gmail.com
Created an attachment (id=48184)
--> (https://bugs.freedesktop.org/attachment.cgi?id=48184)
glxgears-corruption
KMS Driver Stack Details:
=========================
1) Kernel- 2.6.38-8-generice
2) Libdrm-2.4.23
3) Mesa-7.10.1
4) Xorg-server-1.10.0
5) ddx: xf86-video-ati-6.14.99
System Environment:
===================
O.S. - Ubuntu-11.04(32 bit)
ASIC – RV710 RadeonHD 4350
CPU - Intel(R) Core(TM) 2 CPU 6300 @1.86GHz
Steps to Reproduce:
===================
1) Connect S-Video and run glxgears
2) change the scale with
#xrandr --output DIN --scale 0.2x0.2
Observation : Corruption observed in Application Window (Screenshot Attached)
===========
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=42056
Bug #: 42056
Summary: Desktop corruption observed on running x11perf
Classification: Unclassified
Product: Mesa
Version: 7.11
Platform: x86 (IA32)
OS/Version: All
Status: NEW
Severity: major
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: hysvats(a)gmail.com
Created attachment 52581
--> https://bugs.freedesktop.org/attachment.cgi?id=52581
screenshot
Hardware:
Processor: Intel Core 2 6300 @ 1.86GHz (2 Cores),
Chipset: Intel 82975X MCH + ICH7,
Memory: 4 x 512 MB DDR-533MHz,
Graphics: AMD Radeon HD 5800 Cypress XT (6899)
Software:
OS: Ubuntu 11.04, Kernel: 2.6.38-8-generic-pae (i686),
Display Server: X Server 1.9.0,
Display Driver: radeon 6.14.99,
OpenGL: 2.1, Mesa 7.11-rc4, Gallium 0.4
Steps to Reproduce:
===================
1) Install phoronix test suite from the attachment
http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test…
and resolve any dependency related to PHP with synaptic
2) Install x11perf with
phoronix-test-suite install-test x11perf
3) Run
phoronix-test-suite run x11perf
Select:
1: 500px PutImage Square
Observation: Desktop corruption observed (Screenshot attached)
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=42058
Bug #: 42058
Summary: Desktop corruption observed on running Java Graphics
test jgfxbat
Classification: Unclassified
Product: Mesa
Version: 7.11
Platform: x86 (IA32)
OS/Version: All
Status: NEW
Severity: major
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: hysvats(a)gmail.com
Created attachment 52588
--> https://bugs.freedesktop.org/attachment.cgi?id=52588
javagraphics
Hardware:
Processor: Intel Core 2 6300 @ 1.86GHz (2 Cores),
Chipset: Intel 82975X MCH + ICH7,
Memory: 4 x 512 MB DDR-533MHz,
Graphics: AMD Radeon HD 5800 Cypress XT (6899)
Software:
OS: Ubuntu 11.04, Kernel: 2.6.38-8-generic-pae (i686),
Display Server: X Server 1.9.0,
Display Driver: radeon 6.14.99,
OpenGL: 2.1, Mesa 7.11-rc4, Gallium 0.4
Steps to Reproduce:
===================
1) Install phoronix test suite from the attachment
http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test…
and resolve any dependency related to PHP with synaptic
2) Install jgfxbat with
phoronix-test-suite install-test jgfxbat
3) Run
phoronix-test-suite run jgfxbat
Observation: Desktop corruption observed (Screenshot attached)
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=36918
Summary: ETQW: Enabling "Soft Particles" causes major
performance issue
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: sa(a)whiz.se
Enabling the option "Soft Particles" in the game Enemy Territory Quake Wars
causes a major performance drop to ~ 1 fps, CPU goes to 100% so I'm guessing
some sort of software fallback is hit?
Options → Settings → Advanced → Soft Particles
I'll see if r300g has the same problem, if so it's probably a more general
problem.
System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.1
-- xserver: 1.10.1
-- mesa: 27d3e0b25cc3f2bd9f72778f0c9f54cb90c48622
-- drm: 2.4.25
-- kernel: 2.6.39-rc5
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=37826
Summary: piglit: fbo/fbo-maxsize assertion failure
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: sa(a)whiz.se
The piglit test fbo/fbo-maxsize doesn't pass on my Evergreen:
Returncode: -6
Errors:
Failed to allocate :
size : 1431698944 bytes
alignment : 512 bytes
Failed to allocate :
size : 1431698944 bytes
alignment : 512 bytes
fbo-maxsize: /home/sa/Programming/gfx/piglit/tests/fbo/fbo-maxsize.c:115:
create_fbo: Assertion `glGetError() == 0' failed.
dmesg:
Jun 1 19:10:43 zoe kernel: [ 1384.924077] radeon 0000:01:00.0: object_init
failed for (1431699456, 0x00000006)
Jun 1 19:10:43 zoe kernel: [ 1384.924081] [drm:radeon_gem_object_create]
*ERROR* Failed to allocate GEM object (1431699456, 4, 4096, -12)
Jun 1 19:10:43 zoe kernel: [ 1384.926286] radeon 0000:01:00.0: object_init
failed for (1431699456, 0x00000006)
Jun 1 19:10:43 zoe kernel: [ 1384.926289] [drm:radeon_gem_object_create]
*ERROR* Failed to allocate GEM object (1431699456, 4, 4096, -12)
This doesn't seem to be a new problem, it fails with 7.10 too, but the kernel
message is different: "[drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation
-12!".
System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.2
-- xserver: 1.10.1
-- mesa: git-c5903ed
-- drm: 2.4.25
-- kernel: 2.6.39
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=38220
Summary: [wine] Left 4 Dead: Crash in r600_set_constant_buffer
with multicore rendering
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: sa(a)whiz.se
Created an attachment (id=47874)
--> (https://bugs.freedesktop.org/attachment.cgi?id=47874)
backtrace of crash
The game Left 4 Dead (running in Wine) crashes in r600_set_constant_buffer if
the option "Multicore rendering" is enabled.
Backtrace from Wine:
=>0 0x7b343de7 r600_set_constant_buffer+0x117(ctx=0x7c1b2728, shader=0,
index=0, buffer=0x7cc3fbfc)
[/home/sa/Programming/gfx/mesa/mesa/src/gallium/drivers/r600/r600_state_common.c:413]
in r600_dri.so (0x7c1bd880)
1 0x7b4aecd6 st_upload_constants+0xe5(st=0x651138b8, params=0x7c11d8f8,
shader_type=0)
[/home/sa/Programming/gfx/mesa/mesa/src/mesa/state_tracker/st_atom_constbuf.c:92]
in r600_dri.so (0x00000000)
(A backtrace made with gdb is also attached).
Not sure if it's a regression or not, the game suffered from recurring GPU
hangs until just recently.
The following messages are found in the kernel log:
[15632.113691] [drm:evergreen_cs_packet_next_reloc] *ERROR* Relocs at 44 after
relocations chunk end 32 !
[15632.113695] [drm:evergreen_packet3_check] *ERROR* bad SET_RESOURCE (tex)
[15632.113697] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[15632.115005] [drm:evergreen_cs_packet_next_reloc] *ERROR* Relocs at 44 after
relocations chunk end 36 !
[15632.115007] [drm:evergreen_packet3_check] *ERROR* bad SET_RESOURCE (tex)
[15632.115009] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[15632.118327] [drm:evergreen_cs_packet_next_reloc] *ERROR* Relocs at 44 after
relocations chunk end 36 !
[15632.118330] [drm:evergreen_packet3_check] *ERROR* bad SET_RESOURCE (tex)
[15632.118331] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[15632.121651] [drm:evergreen_cs_packet_next_reloc] *ERROR* Relocs at 44 after
relocations chunk end 36 !
[15632.121654] [drm:evergreen_packet3_check] *ERROR* bad SET_RESOURCE (tex)
[15632.121655] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[15632.124992] [drm:evergreen_cs_packet_next_reloc] *ERROR* Relocs at 44 after
relocations chunk end 36 !
[15632.124994] [drm:evergreen_packet3_check] *ERROR* bad SET_RESOURCE (tex)
[15632.124996] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[15632.128348] [drm:evergreen_cs_packet_next_reloc] *ERROR* Relocs at 44 after
relocations chunk end 36 !
[15632.128351] [drm:evergreen_packet3_check] *ERROR* bad SET_RESOURCE (tex)
[15632.128352] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[15632.131666] [drm:evergreen_cs_packet_next_reloc] *ERROR* Relocs at 44 after
relocations chunk end 36 !
[15632.131668] [drm:evergreen_packet3_check] *ERROR* bad SET_RESOURCE (tex)
[15632.131670] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.