Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jan 2007 06:20:01 -0500
From:      Adam K Kirchhoff <adamk@voicenet.com>
To:        freebsd-x11@freebsd.org
Subject:   Re: Compiling fresh DRM from git [Beryl problems]
Message-ID:  <200701260620.02272.adamk@voicenet.com>
In-Reply-To: <45B9E05A.2000106@demax.sk>
References:  <45B8B83D.7070501@demax.sk> <45B8B98B.8060509@voicenet.com> <45B9E05A.2000106@demax.sk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 26 January 2007 06:04, Jan Sebosik wrote:
> Hi
>
> > Jan Sebosik wrote:
> >> Hi all
> >>
> >> My hardware: lappie HP nx6310 (intel core duo with 945GM chipset, and
> >> 945GM graphics). DRM module version: 1.5.0 20060119
> >>
> >> I`ve tried FreeBSD-7 CURRENT from 23.2.2007, then I`ve compiled X.org
> >> 7.2RC3, Beryl and KDE 3.5.5 (all from ports). But after start I see
> >> completly white windows (yeah, beryl works, cube rotates fine,
> >> transparency also works). But only gray cube with white window skelet
> >> is visible. Debug messages on console are that it cannot bind
> >> redirected window to texture 0x1a0008 and other similar identificators.
> >> After exit on console I see: "error: [drm:pid871:drm_close] *ERROR*
> >> can`t find authenticator".
> >
> > FYI,
> >
> >    You need to patch the xserver in order to get beryl working properly:
> >
> > https://bugs.freedesktop.org/show_bug.cgi?id=8991
> >
> >    I'm assuming that the ports version of Xorg does not include those
> > patches.
> >
> > Adam
>
> I`ve tried yesterday patches from
> https://bugs.freedesktop.org/show_bug.cgi?id=8991 , but still cannot
> find file glX_API.xml in mesa sources (6.5.2) when I execute "make
> extract" in /usr/ports/x11-server/xorg-server... also after patching
> glxdri.c I have white windows, and nothing more.
>
> Any idea what is behind this bug ?

Sorry, but that's the limit of my experience with this issue :-)  The first 
two patches from that bug manage to get beryl working on my linux box.  I 
haven't tried doing so under FreeBSD since AIGLX is currently broken on 
radeon cards.  It is, in fact, broken on Intel cards as well, iirc.

> 2 bug: after restarting X server DRI is disabled. I don`t understand
> why, because all X related processes are gone after shutdown.

Have you tried unloading the radeon and drm kernel modules and reloading them 
before restarting X?

Adam




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701260620.02272.adamk>