https://bugs.freedesktop.org/show_bug.cgi?id=36696
Summary: Kwin desktop cube crashes when I press Ctrl+F11
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: ryanfarmer(a)gmx.co.uk
When I press Ctrl+F11 to enter the kwin desktop cube, kwin crashes and
immediately recovers giving the information at the bottom of this report.
Also, when I select the option to automatically rotate the cube when dragging a
window to a screen edge, the cube sort of half-rotates and then sticks there.
This has been an issue with recent git versions of Mesa/r600g for probably a
week, I just haven't gotten around to reporting it.
Currently I am using the X/Mesa stack from the Ubuntu Xorg-Edgers PPA on
Kubuntu 11.04 with KDE 4.6.2. I have a custom kernel which is currently based
on Linux 2.6.39-rc5-git2, it has the latest drm-next patches added to it.
Application: KWin (kwin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f7ed185a7a0 (LWP 1878))]
Thread 3 (Thread 0x7f7eb07fe700 (LWP 1884)):
#0 0x00007f7ed10a5143 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f7ecd4a632c in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timeval const*) () from /usr/lib/libQtCore.so.4
#2 0x00007f7ecd4ab3d0 in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timeval*) () from /usr/lib/libQtCore.so.4
#3 0x00007f7ecd4ac04a in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4 0x00007f7ecd47d882 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5 0x00007f7ecd47dabc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6 0x00007f7ecd394924 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7 0x00007f7ecd45fc2f in ?? () from /usr/lib/libQtCore.so.4
#8 0x00007f7ecd397175 in ?? () from /usr/lib/libQtCore.so.4
#9 0x00007f7ec7a8ad8c in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f7ed10ad04d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7f7eaffed700 (LWP 1885)):
#0 0x00007f7ec7a8fbac in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f7ecff0c2a2 in ?? () from /usr/lib/libQtScript.so.4
#2 0x00007f7ecff0c2d9 in ?? () from /usr/lib/libQtScript.so.4
#3 0x00007f7ec7a8ad8c in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007f7ed10ad04d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f7ed185a7a0 (LWP 1878)):
[KCrash Handler]
#6 0x00007f7eb8470ba5 in ?? () from /usr/lib/dri/r600_dri.so
#7 0x00007f7eb83952f0 in ?? () from /usr/lib/dri/r600_dri.so
#8 0x00007f7eb83984a2 in ?? () from /usr/lib/dri/r600_dri.so
#9 0x00007f7eb283f91a in ?? () from /usr/lib/kde4/kwin4_effect_builtins.so
#10 0x00007f7ed1436fa3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#11 0x00007f7ecf4f6a18 in KWin::Effect::paintScreen(int, QRegion,
KWin::ScreenPaintData&) () from /usr/lib/libkwineffects.so.1
#12 0x00007f7ed1436fa3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#13 0x00007f7ecf4f6a18 in KWin::Effect::paintScreen(int, QRegion,
KWin::ScreenPaintData&) () from /usr/lib/libkwineffects.so.1
#14 0x00007f7ed1436fa3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#15 0x00007f7eb2837d86 in ?? () from /usr/lib/kde4/kwin4_effect_builtins.so
#16 0x00007f7ed1436fa3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#17 0x00007f7ecf4f6a18 in KWin::Effect::paintScreen(int, QRegion,
KWin::ScreenPaintData&) () from /usr/lib/libkwineffects.so.1
#18 0x00007f7ed1436fa3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#19 0x00007f7ecf4f6a18 in KWin::Effect::paintScreen(int, QRegion,
KWin::ScreenPaintData&) () from /usr/lib/libkwineffects.so.1
#20 0x00007f7ed1436fa3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#21 0x00007f7ecf4f6a18 in KWin::Effect::paintScreen(int, QRegion,
KWin::ScreenPaintData&) () from /usr/lib/libkwineffects.so.1
#22 0x00007f7ed1436fa3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#23 0x00007f7ecf4f6a18 in KWin::Effect::paintScreen(int, QRegion,
KWin::ScreenPaintData&) () from /usr/lib/libkwineffects.so.1
#24 0x00007f7ed1436fa3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#25 0x00007f7ed141b0af in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#26 0x00007f7ed142eef3 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#27 0x00007f7ed1416396 in ?? () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#28 0x00007f7ecd4921c9 in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#29 0x00007f7ecc83f9e4 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#30 0x00007f7ecc8443aa in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#31 0x00007f7ed0ba8866 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#32 0x00007f7ecd47e49c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#33 0x00007f7ecd4abf12 in ?? () from /usr/lib/libQtCore.so.4
#34 0x00007f7ecd4ac05b in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#35 0x00007f7ecc8e7c0c in ?? () from /usr/lib/libQtGui.so.4
#36 0x00007f7ecd47d882 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#37 0x00007f7ecd47dabc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#38 0x00007f7ecd481ecb in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#39 0x00007f7ed13b41ec in kdemain () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#40 0x00007f7ed0fe5eff in __libc_start_main () from
/lib/x86_64-linux-gnu/libc.so.6
#41 0x0000000000400669 in _start ()
--
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=36525
Summary: Enemy territory freezes system with r600g.
Product: DRI
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: archon-123(a)hotmail.com
Playing enemy territory causes some times system to freeze. Might happen in 30
second or take hours.
I got RS880 and kernel 2.6.39-rc4.
Happens only with mesa commits: 6067a2a67f9a7aab2aee051469bea8af03747a95 and
abee17057f52a1b83ab5d7897bc9299e452b5953 (second is fix for first)
There is nothing related to freeze in kernel or xorg log.
--
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=34493
Summary: r600g performance regression introduced by 467023e8
(Marek Olšák: r600g: use the same upload buffer for
vertices, indices, and constants)
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: dawitbro(a)sbcglobal.net
As detailed in Comment 6 of bug 34156, I found this regression in Mesa 7.11-git
while trying to pin down another performance regression a few commits earlier.
I was able to create a local branch where I was able to reverts 4 commits from
a series by Henri Verbeet, which restored performance to the level which
existed before that series was introduced. Performance remained high after the
4 reverts until commit 467023e8 was introduced.
Reverting this commit (in addition to the 4 mentioned in the other bug report:
077c448d, 7687eaba, 1fa95c7f, and a77e813d) restores performance. All further
Mesa commits through the next 10 days (up to the HEAD I have currently, which
is fd8d4b32 of Feb. 18) are working fine.
I am using r600g on 64-bit Linux, with the following hardware + software:
Hardware: Radeon HD 5750 (Evergreen JUNIPER)
Software:
kernel 2.6.37 (+ radeon cherry-picks from drm-fixes)
libdrm 2.4.23
xorg-server 1.9.4
xf86-video-ati 6.14.0
If I can provide any further info/assistance, just let me know.
--
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=34156
Summary: r600g performance regression between 780c183b and
862ebb41
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: dawitbro(a)sbcglobal.net
Performance suddenly improved by 50-150% across the board in late January, so
I've been very happy with Mesa r600g lately! I've been trying to do quick
builds for testing every couple of days when I get home from work, watching out
for any changes in performance.
My last build was at commit 780c183b (Feb. 6), and that was working great.
Tonight's build was at commit 862ebb41, and performance was degraded severely.
For example, the previous build allowed torcs to hit fps in mid 30's,
occasionally hitting up to 60 fps; tonight I'm getting mid 20's, occasionally
hitting 30 fps. Other apps, and even the desktop, are noticeably more
sluggish. (Reinstalling the previous packages restores excellent performance!)
I will try to bisect this, but some home improvement projects will prevent me
from attempting it until tomorrow night at the soonest, and more likely
Saturday morning. Sorry for the delay.
Hardware: Radeon HD 5750 (Evergreen JUNIPER)
Software:
kernel 2.6.37 (+ radeon cherry-picks from drm-fixes)
libdrm 2.4.23
xorg-server 1.9.4
xf86-video-ati 6.14.0
--
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=33371
Summary: Zsnes output all garbage when OpenGL is enabled
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: oyvinds(a)everdot.org
Created an attachment (id=42319)
--> (https://bugs.freedesktop.org/attachment.cgi?id=42319)
Output of zsnes when OpenGL enabled
zsnes lets you choose resolution and higher resolutions require OpenGL. When
enabled the window changes to the right size and the output completely becomes
garbage. See screenshot.
--
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=32490
Summary: r600c/r600g: indirect rendering has colors all wrong
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: edwintorok(a)gmail.com
Created an attachment (id=41227)
--> (https://bugs.freedesktop.org/attachment.cgi?id=41227)
bad_indirect.png
See screenshot of teapot demo with indirect rendering:
LIBGL_ALWAYS_INDIRECT=1 LIBGL_DRIVERS_PATH=$HOME/mesa/lib/gallium
LIBGL_ALWAYS_INDIRECT=1 ./teapot
$ LIBGL_ALWAYS_INDIRECT=1 glxinfo|grep OpenGL
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV730 9498) 20090101 TCL DRI2
OpenGL version string: 1.4 (2.0 Mesa 7.8.2)
OpenGL extensions:
vs direct rendering:
./teapot
$ glxinfo|grep OpenGL
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV730 9498) 20090101 TCL DRI2
OpenGL version string: 2.1 Mesa 7.10-devel
OpenGL shading language version string: 1.20
OpenGL extensions:
--
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=31619
Summary: Desktop freezes quickly every now and then with dynpm
Product: DRI
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: ernstp(a)gmail.com
This is with linux 2.6.37 from xorg-edgers.
If I do
echo dynpm > /sys/class/drm/card0/device/power_method
Run compiz
Grab a window and move it around, every now it freezes quickly and the resumes.
The mouse movement during that period is completely lost.
I'll try more kernels...
--
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=34155
Summary: [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
Product: DRI
Version: DRI CVS
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: alexandre.f.demers(a)gmail.com
I have a 780G chipset (HD3200), using xf86-video-ati 6.14.0 with Xserver 1.9,
kernel 2.6.37 and 2.6.38-rc4. Looking in my kern.log, I see regularly this
error message:
[drm:radeon_crtc_page_flip] *ERROR* failed to reserve new rbo buffer before
flip
--
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=34096
Summary: r300: Cannot get a relocation in
radeon_drm_cs_write_reloc.
Product: Mesa
Version: git
Platform: Other
URL: http://www.minecraft.net/
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r300
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: sa(a)whiz.se
Created an attachment (id=43168)
--> (https://bugs.freedesktop.org/attachment.cgi?id=43168)
more dmesg output
When starting the game Minecraft, I'm getting these messages in the terminal:
radeon: The kernel rejected CS, see dmesg for more information.
r300: Cannot get a relocation in radeon_drm_cs_write_reloc.
dmesg:
[ 527.282839] [drm:r100_packet3_load_vbpntr] *ERROR* No reloc for packet3 47
[ 527.282841] [drm] ib[13751]=0xC0052F00
[ 527.282842] [drm] ib[13752]=0x00000023
[ 527.282843] [drm] ib[13753]=0x08010803
[ 527.282844] [drm] ib[13754]=0x000EA840
[ 527.282845] [drm] ib[13755]=0x000EA858
[ 527.282846] [drm] ib[13756]=0x00000802
[ 527.282847] [drm] ib[13757]=0x000EA84C
[ 527.282849] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
If needed, I will try and bisect when I have more time.
System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: RV570
-- Model: Asus EAX1950Pro 256MB
-- Display connector: DVI
-- xf86-video-ati: 6.13.2
-- xserver: 1.9.4
-- mesa: 04c5cc5b8bec1f34f2405b08fd0d9ed6bd70ea61
-- drm: 2.4.23
-- kernel: 2.6.37
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.