Reply
 
Thread Tools Display Modes
  #1  
Old 12-27-2005, 05:50 PM
berVi berVi is offline
Senior Member
 
Join Date: Jun 2005
Posts: 273
Thanks: 0
Thanked 0 Times in 0 Posts
Default ATI on FreeBSD
a recently posted message on the freebsd-current mailing list:

http://marc.theaimsgroup.com/?l=freebsd ... 900976&w=2

Originally Posted by Chris Gilbert
Hi there!

Some time ago (about a year actually) I started some work in cooperation with
ATI to port their Linux "fglrx" driver to FreeBSD.

Well, about 2 months into that process I ended up moving to the other side of
the pond and leaving one of my dev machines behind. (The one with the ATI
card)

However, this last week I managed to get ahold of another machine with an ATI
card, and have picked back up where I left off about 9 months ago.

I've put together a preliminary alpha release of the driver port in it's
current state, and done a bit of testing myself. However, I would be thrilled
to get some feedback from you guys!

I have probably done some really horrible things, and I would like to hear it
from you nice folks rather than from a thousand angry gamers.

The driver as it stands does the following:
* Installs the applicable linux libraries, and ATI programs to your
linux_base.
* Compiles and installs the following ATI programs (For FreeBSD):
fgl_glxgears, fglrx_gamma, and the ATI control panel.
* Installs the X11 drivers and libraries. (Linux builds, but work fine under
FreeBSD)
* Supports full 2D acceleration, including accelerated XVideo.
* Supports TV out and MultiHead.
* Does NOT support 3D acceleration, or build the kernel module.

I have tested the driver with an ATI Radeon 9800LE, and it seems to work great
for desktop, non-gaming use. (Playing video, running KDE, etc)

I am currently working on the kernel module portion of the project.

The X side of the driver is ready and waiting for a DRM device to plug into.

The current hurdles are working with the ATI team to get rid of any
show-stopping linux specifics in the closed-source static libraries which I
have to link my kernel module to.

If there is significant intrest in the project's current state, (without 3D) I
will make a proper port and submit it.

If there are any problems please let me know and I will do my best to fix them
ASAP!

You can download it at:
http://www.neovanglist.net/~Neovanglist ... 86.tar.bz2

Enjoy!

--
Regards,
Chris Gilbert
after 9 months of stoppage Chris Gilbert started to port the linux fglrx ati driver to freebsd again. it is _very_ bleeding edge, hence not stable and for testing purposes only. also it does NOT contain 3d acceleration yet.

the author has created a 2nd version of his driver, which is available here:

http://www.neovanglist.net/~Neovanglist ... 86.tar.bz2

and in ports, too (experimental):

http://www.neovanglist.net/~Neovanglist ... ver.tar.gz

i have a laptop with an x700 vga, im gonna test this stuff asap.
Reply With Quote
  #2  
Old 12-27-2005, 09:16 PM
berVi berVi is offline
Senior Member
 
Join Date: Jun 2005
Posts: 273
Thanks: 0
Thanked 0 Times in 0 Posts
Default
well I played around a bit with this, but I havent managed to get it work yet....

Anybody else? :-)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7-sta cristobal General Questions 2 07-11-2009 02:39 AM
Dualboot: WinXP & FreeBSD;Want to replace FreeBSD with P laeva65 Installing PC-BSD 5 02-15-2007 05:03 PM
FreeBSD Announces Java JDK, JRE 1.5 Binaries for FreeBSD pcbsdusr General Questions 6 04-07-2006 09:01 AM


All times are GMT. The time now is 02:16 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.