[Bug 29140] New: [rs690] Freeze at Xorg startup when using KMS

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jul 18 07:34:56 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=29140

           Summary: [rs690] Freeze at Xorg startup when using KMS
           Product: DRI
           Version: XOrg CVS
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Radeon
        AssignedTo: dri-devel at lists.freedesktop.org
        ReportedBy: steckdenis at yahoo.fr


Created an attachment (id=37174)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=37174)
Complete dmesg (radeon module loaded just after the last line speaking about a
segfault of glxinfo)

Hello,

I have an ATI Radeon X1270 card (rs690m), with 128 Mio of sideport memory and
256 Mio of shared RAM. This memory configuration caused the bug #27529 .

I use the 2.6.35-rc5 kernel (linus-tree), Mesa git (as of the 17th of July
2010, commit 184abe8e26f76a50ede43d503aa6bf129d8d6b76, "llvmpipe: Remove unused
variable in lp_test_sincos."), libdrm git (as of the first of July 2010, commit
b803918f3f77c62edf22e78cb2095be399753423, "drm mode: Return -errno on
drmIoctl() failure") and xf86-video-ati git (as of the 15th of July, commit
cdeb1949c820242f05a8897d3ddd0718f204dacf, "kms: don't call cursor helper if
using software cursor").

Because of the bug #27529, I used to boot my netbook with the
"radeon.modeset=0" param, to avoir screen corruptions.

Then, I went to vacations. When I returned back to home, I wanted to try the
latest versions of all my favorite softwares, especially the shiny new kernel,
containing the fix of #27529.

I updated all my software stack to the versions I mentionned in the second
paragraph, changed "radeon.modeset=0" to "radeon.modeset=1" and rebooted.

The reboot was ok. All my services started up nicely, except KDM. When the X
server attempts to start, the screen goes black, with a small text cursor at
its top left corner. This cursor doesn't move or blinks. The computer doesn't
go farther in the boot sequence, it freezes.

I rebooted, using the nomodeset option, and killed KDM (which started fine). I
launched a small shell loop that continuously write the dmesg output in a file
and launched it.

While it was running, I unloaded the radeon module and reloaded it with the
"modeset=1" parameter. All went fine, my screen was ok, with my text console on
it. Then, I restarted KDM, which attempted to start Xorg.

The same bug came again. During the "freeze", I was able to see the activity of
my hard disk drive (the dmesg loop contains a sync). It makes me thinking that
the computer is not hard frozen, only the graphical part. I cannot go to any
virtual console at this point, and I rebooted.

I attached my complete dmesg, as captured by my small script.

Thanks for resolving this bug, I hope it is the last one I will see before
having a nice KMS-enabled netbook, and being able to give a try to Gallium3D,
which is needed to a have the very nice Blur effect of KWin on my hardware.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list