ATI drivers version 6.7.194

Coleman Kane cokane at FreeBSD.org
Fri Oct 5 07:06:58 PDT 2007


Olivier Brisson wrote:
> * Olivier Brisson <oli at unixcraft.org> [071004 22:56]:
>   
>> * Coleman Kane <cokane at freebsd.org> [071004 16:49]:
>>     
>>> Hey,
>>>
>>> The latest round of fixes for xf86-video-ati came out (6.7.194).
>>>
>>> I put together the attached patch to the current port for the update. If 
>>> anyone is still having trouble, try this one out or get the latest out 
>>> of the repository. Seems to fix some breakage in Xv as well as some LVDS 
>>> issues.
>>>
>>> Works fine for me so far!
>>>
>>> --
>>> Coleman Kane
>>>       
>> Thank you very much for your work, but after patching and
>> recompiling xorg with the ati-driver, it still doesn't work right
>> for me.  I still get a lot of flickering and scrolling Firefox or
>> {snip]
>>     
>
> The bug has been confirmed by many people here:
>
> http://bugs.freedesktop.org/show_bug.cgi?id=12490
>
> It does not only affect FreeBSD but also Rawhide
> (https://bugzilla.redhat.com/show_bug.cgi?id=261021)
> and many problems have been reported with single headed radeon
> cards. http://bugs.freedesktop.org/show_bug.cgi?id=12490#c1
>
> But there seems to be some hope as written here: 
> http://bugs.freedesktop.org/show_bug.cgi?id=12490#c22
>
> I will try to give a try this weekend and test this. Does someone
> has some nice hints to use git and build everything? Where should I
> be careful?
>
> Olivier
>   
Last time that I did that, I followed these steps:

1. cd /usr/ports/x11-drivers/xf86-video-ati
2. make extract
3. cd work
4. git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-ati 
(yields a ./xf86-video-ati directory)
5. cd xf86-video-ati
6. ./autogen.sh
7. cd ..
8. mv xf86-video-ati-6.7.194 xf86-video-ati-6.7.194-orig
9. mv xf86-video-ati xf86-video-ati-6.7.194
10. cd ..
11. make && make deinstall && make install

That should install (quick & dirtily) the HEAD revision from git, built 
from ports.

In fact, I just did this on my system and it built fine (minus a bunch 
of 64-bit pointer printf warnings on my amd64 box). I am attaching a 
patch that isolates where these are, and fixes the warnings (and the log 
output) with the properly formatted hex fields for 8-byte pointers on 
amd64. You should apply this within work/xf86-video-ati-6.7.194/src.

Preparing to restart the X server w/ the new driver.

--
Coleman Kane
-------------- next part --------------
A non-text attachment was scrubbed...
Name: radeon_dri.c-64bit-clean.diff
Type: text/x-patch
Size: 5722 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20071005/cfaa3368/radeon_dri.c-64bit-clean.bin


More information about the freebsd-x11 mailing list