Bug#616389: xserver-xorg-video-radeon: Crashes when closing graphical VT ("(EE) RADEON(0): failed to set mode: Permission denied")
Michel Dänzer
daenzer at debian.org
Sat Mar 12 11:21:59 PST 2011
On Fre, 2011-03-11 at 22:49 +0000, Thue Janus Kristensen wrote:
> 2011/3/11 Michel Dänzer <daenzer at debian.org>
> On Don, 2011-03-10 at 15:33 +0100, Michel Dänzer wrote:
> > On Don, 2011-03-10 at 14:13 +0000, Thue Janus Kristensen
> wrote:
> > > Accoding to gdb, the second server is called as
> > > drmDropMaster(fd=9)
> > > and the first server calls
> > > drmSetMaster(fd=9)
> > >
> > >
> > > Switching between VT7 and VT8 a few times, they also are
> both called
> > > with drmDropMaster(fd=9) and drmSetMaster(fd=9).
> >
> > Then I'm confused why the EBADF... If the file descriptor
> was closed
> > before drmDropMaster, then I would have expected that to
> implicitly drop
> > master as well.
>
>
> Just in case though, assuming you guys have libgl1-mesa-dri
> 7.10-3 or
> newer, does downgrading that to an older version fix the
> problem?
>
>
> I had 7.10-4. Downgrading to libgl1-mesa-dri_7.7.1-4_amd64.deb seems
> to fix the crash.
Mesa upstream Git commit 9b7f3776359640d452697f3a487a345820abebf0
('r600: don't close fd on failed load') might fix the problem with the
r600g driver shipped in 7.10-4 then.
--
Earthling Michel Dänzer | http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg-driver-ati
mailing list