PDA

View Full Version : Installing The RadeonHD Driver On Ubuntu


phoronix
09-17-2007, 09:40 PM
Phoronix: Installing The RadeonHD Driver On Ubuntu

While today's unveiling of the RadeonHD driver for the ATI R500 and R600 series is great news, this driver right now is targeted solely for developers as it's still experimental and doesn't yet support 3D acceleration and other key functionality generally needed in production environments. However, if you are looking to try out this new RadeonHD driver on Ubuntu because you're running into problems with the proprietary fglrx driver or just wishing to report your results, we've documented the installation procedures for Ubuntu.

http://www.phoronix.com/vr.php?view=11067

jojo_beef
09-17-2007, 09:54 PM
In Debian or Ubuntu, it's better to use "checkinstall make install" than just "make install"... the former builds a .deb package, which can easily be uninstalled if desired.

Just install the checkinstall package when you install build-essential, git-core, etc. I've installed the RadeonHD this way on my laptop (you just need to tinker with the version number when you build the package... call it git20070917 or something).

d2kx
09-18-2007, 09:38 AM
"checkinstall make install"

I think you're talking about "checkinstall" as a command.

And checkinstall really isn't necesssary.

Radon
12-02-2007, 08:13 AM
Thanks for the guide! I've followed the steps and have restarted.

How can I check that I'm using the RadeonHD driver?

robin1979
12-02-2007, 02:36 PM
Thanks for the guide! I've followed the steps and have restarted.

How can I check that I'm using the RadeonHD driver?

Check /var/log/Xorg.0.log

Check for something like this:

(II) RADEONHD: version 0.0.4, built from non-git sources

d2kx
12-02-2007, 04:01 PM
Somebody using Ubuntu could try if the Debian package works:

http://packages.debian.org/sid/x11/xserver-xorg-video-radeonhd

It is RadeonHD v1.0.0 at the moment.

robin1979
12-03-2007, 04:42 AM
Somebody using Ubuntu could try if the Debian package works:

http://packages.debian.org/sid/x11/xserver-xorg-video-radeonhd

It is RadeonHD v1.0.0 at the moment.


It does...

DanL
12-05-2007, 10:59 AM
Gave it a shot. Tried both the git method and the official 1.0 tarball. It doesn't seem to like my integrated X1250 on my MSI K9AG Neo2-Digital.
(II) RADEONHD(0): Unknown card detected: 0x791E:0x1462:0x7327.
If your card does not work or does not work optimally
please contact radeonhd@opensuse.org to help rectify this.
Use the subject: 0x791E:0x1462:0x7327: <name of board>.
(--) RADEONHD(0): Detected an RS690 on an unidentified card
(II) RADEONHD(0): Mapped IO at 0x2b1f243d9000 (size 0x00010000)
(II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
(II) RADEONHD(0): ATOM BIOS Rom:
SubsystemVendorID: 0x1002 SubsystemID: 0x791e
IOBaseAddress: 0xc000
Filename: MS7368_2.bin
BIOS Bootup Message:

ATI Radeon Xpress for MS7368

spidernik84
12-05-2007, 05:18 PM
Hi all, i'm queuing up for assistance :(
My rig has got a hd2600Pro AGP.
On Gutsy i've been able to compile the radeonhd 1.0 driver as explained in the guide here at phoronix.

Here's what xorg tells me after rebooting :(

[cut]
(EE) RADEONHD(0): RandR: No valid modes. Disabled.
(==) RADEONHD(0): RGB weight 888
(==) RADEONHD(0): Default visual is TrueColor
(==) RADEONHD(0): Using gamma correction (1.0, 1.0, 1.0)
(II) RADEONHD(0): Using 0x0 Framebuffer with 0 pitch
(==) RADEONHD(0): DPI set to (100, 100)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules//libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.0
ABI class: X.Org Video Driver, version 1.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"(II) Module already built-in
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/lib/xorg/modules//libshadow.so
(II) Module shadow: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.1.0
ABI class: X.Org ANSI C Emulation, version 0.3
(II) RADEONHD(0): Using ShadowFB

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x81) [0x80c9581]
1: [0xffffe420]
2: /usr/bin/X(InitOutput+0xb46) [0x80a8ff6]
3: /usr/bin/X(main+0x27b) [0x8076ceb]
4: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d70050]
5: /usr/bin/X(FontFileCompleteXLFD+0x1e1) [0x8076241]

Fatal server error:
Caught signal 11. Server aborting



The driver seems to work fine...but what about that error?

Thanks for your efforts in making this hardware work under linux ;)

DanL
12-05-2007, 05:34 PM
spidernik84, I got the exact same thing on my integrated X1250 and the driver didn't work for me. Someone in the RadeonHD IRC told me to try Option "NoRandR" "True" in my xorg.conf device section. That cleared up the error, but now it's complaining about not being able to detect my monitor. *sigh

spidernik84
12-06-2007, 07:41 AM
spidernik84, I got the exact same thing on my integrated X1250 and the driver didn't work for me. Someone in the RadeonHD IRC told me to try Option "NoRandR" "True" in my xorg.conf device section. That cleared up the error, but now it's complaining about not being able to detect my monitor. *sigh
Dear DanL, same error here.
On my Hd2600pro i solved simply attaching the monitor to the dvi port of my card via dvi-to-vga adapter inclued.
I suppose this is not the solution to your problem, considering you are on a laptop...or not?
The driver is now able to detect the monitor correctly, although the rendering it's not verry fast.
I can't say whether it's a driver issue or the fact that i'm outputting the video throught the dvi port...
It works, ok, but this is not the solution. If Randr needs to be disabled there's clearly something wrong going on...

Let's keep working and assisting each other, there will be an ending to this battle, one day ;P

guyvo
03-07-2008, 07:11 AM
Phoronix: Installing The RadeonHD Driver On Ubuntu

While today's unveiling of the RadeonHD driver for the ATI R500 and R600 series is great news, this driver right now is targeted solely for developers as it's still experimental and doesn't yet support 3D acceleration and other key functionality generally needed in production environments. However, if you are looking to try out this new RadeonHD driver on Ubuntu because you're running into problems with the proprietary fglrx driver or just wishing to report your results, we've documented the installation procedures for Ubuntu.

http://www.phoronix.com/vr.php?view=11067

Thanks for helping me bringing my laptop to his optimal resolution of 1440/900 resolution on ubuntu. I did your procedure and worked without any probs. The only thing I notice when moving some windows is a kind of late refreshment of the screen. Nevertheless great job.

How can I follow up the next generation of this radeon driver ?

I have a HDMI connection will that be supported too ?

PS
laptop toshiba P200 1BF with radeon 2600HD 256M

Regards
Guy

guyvo
03-07-2008, 07:26 AM
Phoronix: Installing The RadeonHD Driver On Ubuntu

While today's unveiling of the RadeonHD driver for the ATI R500 and R600 series is great news, this driver right now is targeted solely for developers as it's still experimental and doesn't yet support 3D acceleration and other key functionality generally needed in production environments. However, if you are looking to try out this new RadeonHD driver on Ubuntu because you're running into problems with the proprietary fglrx driver or just wishing to report your results, we've documented the installation procedures for Ubuntu.

http://www.phoronix.com/vr.php?view=11067

Thanks for posting this now I can work with optimal resolution on my laptop 1440/900. The procedure went well refered by the website link.

How can I follow up the next generation of this driver ?

Is HDMI (which i have) supported yet ?

PS
laptop toshiba P200 with radeon 2600HD 256M
ubuntu 71

Thanks
Guy

oibaf
03-10-2008, 04:56 AM
The simplest ways to test the RadeonHD in Ubuntu is to use the packages provided by Tormod Volden. They are updated quite often.

Link:
https://launchpad.net/~tormodvolden/+archive

wiscados
03-19-2008, 06:17 PM
The article shows how to install radeonhd, which I did some time ago successfully.
However now I want to update radeonhd, what are the commands to download readeonhd from git?

d2kx
03-19-2008, 06:20 PM
The article shows how to install radeonhd, which I did some time ago successfully.
However now I want to update radeonhd, what are the commands to download readeonhd from git?

Go to your "xf86-video-radeonhd" dir which you've downloaded with that git command and run

git pull

to update and then

./autogen.sh --prefix=/usr
make
root > make install

again.

wiscados
03-19-2008, 07:06 PM
Thank you!

izual
11-10-2008, 07:50 AM
Is this tutorial still up to date?
Because it was written for 7.10 and now we are on 8.10 with new Xorg, Mesa etc. etc.

Nille
11-10-2008, 09:37 AM
Is this tutorial still up to date?
Because it was written for 7.10 and now we are on 8.10 with new Xorg, Mesa etc. etc.

if you dont want to compile it manual you can use the PPA from Tormod https://launchpad.net/~tormodvolden/+archive

izual
11-10-2008, 11:00 AM
I don't have problems with compiling it, it worked just fine on 7.10 / 8.04. I just want to be shure that (exactly) this method is still OK.

DanL
11-14-2008, 11:15 AM
Is this tutorial still up to date? Because it was written for 7.10 and now we are on 8.10 ...
The original doc is out of date. It was written before direct rendering capabilities were added for R5x0 cards and 690G IGP, so it doesn't reflect those changes.

I've attempted to write an updated install guide for Ubuntu 8.x:
https://help.ubuntu.com/community/RadeonHD

If anyone has suggestions/feedback, please post here or PM me. Thanks.