Home Phoronix Phoronix Forums X.Org Videos From FOSDEM 2008

RadeonHD IRC Logs For 2009-10-12

Search This Log:


Villeys: compiling radeonhd 1.3.0:
Villeys: rhd_acpi.c: In function 'rhdDoBacklight':
Villeys: rhd_acpi.c:66: warning: assignment from incompatible pointer type
Villeys: rhd_acpi.c:70: error: dereferencing pointer to incomplete type
Villeys: rhd_acpi.c:81: error: dereferencing pointer to incomplete type
yangman: ran autogeh.sh again?
Villeys: You mean rerun it?
yangman: yes
Villeys: does not help
Villeys: rhd_acpi.c:81: error: dereferencing pointer to incomplete type
Villeys: ./autogen.sh --with-xorg-module-dir=/usr/lib64/xorg/modules/ --prefix=/usr --disable-shave
yangman: pastebin the compile log
Villeys: http://pastebin.com/d7b66ec
yangman: it's having issues with dirent? seems like a lib issue
yangman: I can't reproduce it
Villeys: Yes maybe some lib missing
yangman: can you do a make clean, then build again. pastebin the log
Villeys: http://pastebin.com/d2bd334f7
Villeys: same error
yangman: it seems to be having issues with dirent struct, but that's part of POSIX
Villeys: gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
yangman: /usr/include/dirent.h exists?
Villeys: yes
yangman: not sure what's going on. it's not a problem with radeonhd, though
yangman: it's not producing other errors which is odd
Villeys: Does my dirent.h look similar to yours: http://pastebin.com/d2149c422
Villeys: Got it! in src/rhd_acpi.c there is "if else" definition in headers. If you have #if HAVE_XF86_ANSIC_H then dirent.h etc are not defined. I just removed the #if HAVE_XF86_ANSIC_H and the other definitions are valid now and it compiles
airlied: wonders where you got an xf86_ansic.h from
Villeys: I better not tell you :-)
Villeys: due to xrandr 1.2 missing in rhel 5 something had to be done
Villeys: fc7 rpm
airlied: you can get static randr 1.2 using xorg.conf only in RHEL5
airlied: though you'll start hitting all sort of wierd ass bugs in gnome apps if you backport randr 1.2
airlied: gnome-screensaver and openoffice being the main failures
Villeys: fc7 gnome-screensaver, openoffice 3.1
airlied: yeah I don't think we fixed the gnome-screensaver bugs until like f-9 or f-10
Villeys: Well, it works good enough ;-)
Villeys: not very standard anymore, heh
elementall: how do I get radeon_hd_2600_2900.pkg
yangman: ?
adamk_: Yeah, what exactly is that?
yangman: elementall: if you're looking for hashingtosh stuff you're on the wrong server
elementall: what server ?
elementall: it's a pkg that makes my graphics card work on mac OS...using a pc
yangman: iirc, chat.osx86.hu
elementall: thx
pgib: hmm, where do I find the version-5 kernel module?
pgib: my kernel is version 4, but the x11-xorg driver is 5.
adamk_: Hmmm? That's not making much sense.
adamk_: The kernel module version number is not at all related to the DDX version number.
pgib: Sorry, I mean, I am running kernel 2.6.29 xorg-xll is 7.4 xorg-server is 1.6.x. This is the error I'm taling about: (EE) module ABI major version (4) doesn't match the server's version (5)
pgib:
yangman: which module is producing the error?
pgib: looks like radeonhd
MostAwesomeDude: Re-emerge radeonhd.
pgib: I thought I already did, but I can retry
pgib: well, I am compiling this, will grab a bite to eat and reboot with the radeon card enabled. Thanks!
pgib: MostAwesomeDude, ahha: You will need dri from either a 2.6.30 kernel or x11-drm via git.
pgib: Thanks, I know what to look at now
rozzo: hello
rozzo: i have issue resolution to ati driver
rozzo: *_*
rozzo: bhahahahaha
Dracc: I've ran into problems.
Dracc: Trying to build 1.3.0 on Debian.
Dracc: It says after I've run "../autogen.sh" from $src/_b : "NOTE: DRI support is disabled".
Dracc: What to do?
amarsh04: I didn't have that trouble Dracc... let me check what I did
yangman: you need xf86driproto glxproto libdrm and GL development headers
amarsh04: what kernel version are you running, and do you have the full source tree already built and installed?
yangman: should really get rid of that GL dependency...
yangman: s/glxproto/glproto/
Dracc: amarsh04: I use Debian - Squeeze latest kernel (2.6.30-1-amd64)
Dracc: amarsh04: GL dev headers? :$
Dracc: libgl-dev?
Dracc: Now the warning disappeared.
Dracc: libgl1-mesa-dev was missing. :)
Dracc: should make really be only 2 minutes on AMD x64 X2 5000+? O.o
Dracc: and "make install" only like 9 lines?
yangman: it's not big
yangman: just the xorg driver afterall
Dracc: OK. :)
Dracc: But, how do I know what version of the driver is currently running? :$
Dracc: I.E. if I utilize the newly compiled driver or the elder debian-provided driver?
yangman: it'll be in X log
Dracc: OK. :)
amarsh04: with 1.3.0, I could checkinstall make install to create and install a radeonhd 1.3.0 driver
Dracc: Oh. :)
Dracc: "dmesg | grep radeon" (before restarting X) gives the output: "[drm] Initialized radeon 1.30.0 20080528...", but Debian reps only provide 1.25?
Dracc: Well, thanks anyways, brb. :D