[radeonhd] xf86-video-radeonhd:r6xx-r7xx-support: 1 commit(s)
Gene Heskett
gene.heskett at verizon.net
Mon Feb 2 14:46:00 PST 2009
On Monday 02 February 2009, Alex Deucher wrote:
>On Mon, Feb 2, 2009 at 4:10 PM, Gene Heskett <gene.heskett at verizon.net>
wrote:
[...]
>> Do I need to adjust that?
>
>If you have an agp card you'll need agp support.
PCI-E card HD2400 Pro, rv610.
>> Humm, maybe I need something in modprobe.conf? I just did a 'modprobe
>> drm' which returned no errors, but it did not generate a /dev/dri/card0
>> either.
>
>you'll also need to load radeon.ko as well (modprobe radeon). then
>start x and check your dmesg for drm/radeon messages.
>
>Alex
Not good. That did generate /dev/dri/card0, but screen refreshes are now very
lazy, easily visible as the scroll down from the top. And glxgears was in
the 880 fps, now is in the high 300's.
I've added this to rc.local near the top of the file:
modprobe radeon
modprobe drm
I'll reboot to see if it fixes it but I don't have a good feeling about it.
BRB.
Found it!
(EE) AIGLX error: dlopen of /usr/lib/dri/r600_dri.so failed
(/usr/lib/dri/r600_dri.so: cannot open shared object file: No such file or
directory)
(EE) AIGLX: reverting to software rendering
And indeed there is no such animal there. And it doesn't exist on this
system. Soo, back to the git checkout of usr/src/xf86-video-radeonhd and
./autogen --prefix=/usr (no apparent errors)
make (which terminates with the original message)
/bin/sh ../libtool --tag=CC --mode=compile
gcc -DHAVE_CONFIG_H -I. -I.. -I./AtomBios/includes -I/usr/include/xorg -I/usr/include/drm -I/usr/include/X11/dri -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Wstrict-aliasing -Wpointer-arith -Wvolatile-register-var -Winit-self -Wbad-function-cast -Wstrict-prototypes -Wold-style-definition -Wnested-externs -Wdisabled-optimization -pedantic -Wno-long-long -Wno-variadic-macros -g -O2 -finline-functions -MT
radeonhd_drv_la-r6xx_accel.lo -MD -MP -MF .deps/radeonhd_drv_la-r6xx_accel.Tpo -c -o
radeonhd_drv_la-r6xx_accel.lo `test -f 'r6xx_accel.c' ||
echo './'`r6xx_accel.c
gcc -DHAVE_CONFIG_H -I. -I.. -I./AtomBios/includes -I/usr/include/xorg -I/usr/include/drm -I/usr/include/X11/dri -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Wstrict-aliasing -Wpointer-arith -Wvolatile-register-var -Winit-self -Wbad-function-cast -Wstrict-prototypes -Wold-style-definition -Wnested-externs -Wdisabled-optimization -pedantic -Wno-long-long -Wno-variadic-macros -g -O2 -finline-functions -MT
radeonhd_drv_la-r6xx_accel.lo -MD -MP -MF .deps/radeonhd_drv_la-r6xx_accel.Tpo -c
r6xx_accel.c -fPIC -DPIC -o .libs/radeonhd_drv_la-r6xx_accel.o
In file included from r6xx_accel.c:36:
r6xx_accel.h:57:5: warning: C++ style comments are not allowed in ISO C90
r6xx_accel.h:57:5: warning: (this will be reported only once per input file)
In file included from r6xx_accel.c:37:
r600_shader.h:63:1: warning: C++ style comments are not allowed in ISO C90
r600_shader.h:63:1: warning: (this will be reported only once per input file)
In file included from r600_reg.h:33,
from r6xx_accel.c:38:
r600_reg_r6xx.h:403:1: warning: C++ style comments are not allowed in ISO C90
r600_reg_r6xx.h:403:1: warning: (this will be reported only once per input
file)
In file included from r600_reg.h:34,
from r6xx_accel.c:38:
r600_reg_r7xx.h:36:1: warning: C++ style comments are not allowed in ISO C90
r600_reg_r7xx.h:36:1: warning: (this will be reported only once per input
file)
In file included from r6xx_accel.c:39:
r600_state.h:43:26: warning: C++ style comments are not allowed in ISO C90
r600_state.h:43:26: warning: (this will be reported only once per input file)
r6xx_accel.c:129:1: warning: C++ style comments are not allowed in ISO C90
r6xx_accel.c:129:1: warning: (this will be reported only once per input file)
In file included from r6xx_accel.c:37:
r6xx_accel.h:59: error: expected specifier-qualifier-list before 'uint32_t'
In file included from r600_reg.h:33,
from r6xx_accel.c:39:
r600_reg_auto_r6xx.h:3084: warning: comma at end of enumerator list
In file included from r600_reg.h:34,
from r6xx_accel.c:39:
r600_reg_r6xx.h:491: warning: comma at end of enumerator list
In file included from r600_reg.h:35,
from r6xx_accel.c:39:
r600_reg_r7xx.h:147: warning: comma at end of enumerator list
In file included from r6xx_accel.c:39:
r600_reg.h:55: warning: comma at end of enumerator list
r600_reg.h:74: warning: comma at end of enumerator list
r600_reg.h:80: warning: ISO C restricts enumerator values to range of 'int'
r600_reg.h:81: warning: ISO C restricts enumerator values to range of 'int'
r600_reg.h:82: warning: comma at end of enumerator list
r600_reg.h:124: warning: comma at end of enumerator list
In file included from r6xx_accel.c:48:
radeon_drm.h:532: warning: comma at end of enumerator list
make[3]: *** [radeonhd_drv_la-r6xx_accel.lo] Error 1
make[3]: Leaving directory `/usr/src/xf86-video-radeonhd/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/xf86-video-radeonhd/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/xf86-video-radeonhd'
make: *** [all] Error 2
Thanks Alex, but what is next?
--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
"Hey Ivan, check your six."
-- Sidewinder missile jacket patch, showing a Sidewinder driving up the tail
of a Russian Su-27
More information about the xorg
mailing list