PDA

View Full Version : AMD 780G with radeonhd trouble.


lucx
07-30-2008, 11:57 AM
Hy.

I'am tryng to use xf86-fideo-radeon on an M3A78-EMH HDMI board wich has an amd 780g with gentoo linux disstro.

but kep geting the fwoloing error.

X.Org X Server 1.5.99.1
Release Date: (unreleased)
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-gentoo i686
Current Operating System: Linux vdr-box 2.6.26-gentoo #9 SMP Sat Jul 26 14:03:01 Local time zone must be set--see zic i686
Build Date: 29 July 2008 02:26:29PM

Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/usr/var/log/Xorg.0.log", Time: Wed Jul 30 13:48:06 2008
(++) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "type1" (module does not exist, 0)
(EE) module ABI major version (0) doesn't match the server's version (1)
(EE) Failed to load module "glx" (module requirement mismatch, 0)
(EE) Failed to load module "freetype" (module does not exist, 0)
X: symbol lookup error: /usr/lib/xorg/modules/drivers//radeonhd_drv.so: undefined symbol: xf86stat

can somebody help me?? with this??

the xorg.conf file is this :
Section "ServerLayout"
Identifier "Layout0"
Screen "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

#Section "Files"
# RgbPath "/usr/lib/X11/rgb"
#EndSection

Section "Module"
Load "type1"
Load "fbdevhw"
# Load "ddc"
# Load "vbe"
# Load "GLcore"
Load "dbe"
# Load "dri"
Load "extmod"
Load "glx"
Load "freetype"
EndSection

Section "InputDevice"

# generated from data in "/etc/conf.d/gpm"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"

# HorizSync 30.0 - 110.0
# VertRefresh 50.0 - 150.0
Identifier "LVDS"
VendorName "Siemens"
ModelName "LCD"
# HorizSync 30-107
# VertRefresh 48-120
Option "DPMS" "true"
# Option "RightOf" "Panel"
EndSection
Section "Device"

Option "BusType" "PCIE"
Identifier "HD3200"
Driver "radeonhd"
# BusID "PCI:1:5:0"
VendorName "amd Corporation"
# Option "DRI"
Option "MonitorLayout" "TMDS"
Option "NoRandR"
Option "AccelMethod" "XXA"
Option "ColorTiling" "on"
Option "EnablePageFlip" "true"
Option "TripleBuffer" "true"
Option "DMAForXv" "true"
Option "GARTSize" "64"
Option "DinamicClocks" "on"
EndSection
Section "Screen"
Identifier "Screen0"
Device "HD3200"
Monitor "LVDS"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection


Section "DRI"
Mode 0666
EndSection

chithanh
07-30-2008, 01:39 PM
(EE) module ABI major version (0) doesn't match the server's version (1)
(EE) Failed to load module "glx" (module requirement mismatch, 0)
(EE) Failed to load module "freetype" (module does not exist, 0)
X: symbol lookup error: /usr/lib/xorg/modules/drivers//radeonhd_drv.so: undefined symbol: xf86stat


You need to re-emerge your x11-drivers/xf86-video-radeonhd (and possibly other) packages after upgrading your X server. And it looks like you are running the git version of xorg-server which is not recommended for end users. Use version 1.4.99.906 or earlier.

RealNC
07-30-2008, 02:00 PM
First, emerge portage-utils if you haven't already. Then, rebuild the drivers with:

emerge -pv `qlist -I -C x11-drivers`

(Note the above are not quotes, they're backticks.)

Better downgrade to xorg-server 1.4.99.906 before you do that though. You really don't want a Git server.

Btw, the ebuild of xorg-server actually tells you about "qlist -I -C x11-drivers" and the need to rebuild drivers. Better read the output of emerge next time, it's there for a reason :P You can emerge elogv for easy access to emerge logs (you can run elogv as user, not root, and view and delete logs).

lucx
08-01-2008, 06:04 AM
Thx for reply to all.

I did what you all said and now I have an black screen and this error :
(EE) RADEONHD(0): RHDVGASave: VGA FB Offset (0xC0000000) is out of range of the Cards Internal FB Address (0xD0000000)

xorg.conf is same as above.

I forgot to say that I'am using xf86-video-radeonhd driver from git.

Extreme Coder
08-01-2008, 07:47 AM
Does radeonhd or radeon support 3D with the IGP on this mobo, or on the 740 mobo?

bridgman
08-01-2008, 08:30 AM
740 yes since it has the older 3D engine (although I don't think we have seen one for testing yet so the IDs might not be there), 780 "not yet but working on it".

lucx
08-05-2008, 03:28 AM
740 yes since it has the older 3D engine (although I don't think we have seen one for testing yet so the IDs might not be there), 780 "not yet but working on it".


when I try the rhd_contest utility i have the folwoing eeror:


Unknown device: 0x1002:0x9610 (01:05.00).

So, is Radeon HD3200 supported?

bridgman
08-05-2008, 06:47 AM
AFAIK that is a misleading message. It really means "the driver does not recognize this card as one which requires special quirks or other non-standard display handling", ie that the driver will just run the normal code for that GPU family.

What happens when you run the driver ?

lucx
08-05-2008, 10:07 AM
AFAIK that is a misleading message. It really means "the driver does not recognize this card as one which requires special quirks or other non-standard display handling", ie that the driver will just run the normal code for that GPU family.

What happens when you run the driver ?

For a few seconds I have an image and afther that the xorg exits.