You are not logged in.

#1 2008-08-15 16:14:13

perbh
Member
From: Republic of Texas
Registered: 2005-03-04
Posts: 765

arch-x86_64, X11, ati-radeon-hd3200

OK, I've got this brand new machine (amd-64 quad core, 4 gig memory) with a builtin ati radeon hd3200 graphics adapter.
I've had no joy with the 'usual' graphics drivers (ati, radeonhd, vesa) so downloaded from the ati/amd website - got version 8.7 of the 'fglrx' driver.

I am running the very latest version of archlinux-x86_64 (as of yesterday).
Running the install script just bombs out without any explanation and the driver is not found when I start up X.

The funny thing is - I had troubles with the i686 version of archlinux as well - it came back with an error but the driver was obviously installed and it all worked.
With x86_64 I'm well and truely snookered ...

Any suggestions??

Per

Offline

#2 2008-08-15 16:26:20

perbh
Member
From: Republic of Texas
Registered: 2005-03-04
Posts: 765

Re: arch-x86_64, X11, ati-radeon-hd3200

Oh and btw ... here's the log from the ati-install script:

[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
 Assuming default VMAP API
 Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.26-ARCH/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.26-ARCH'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_GetInitKerPte':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2744: error: 'NOPAGE_SIGBUS' undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2744: error: (Each undeclared identifier is reported only once
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2744: error: for each function it appears in.)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_GetPte':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2782: error: 'NOPAGE_SIGBUS' undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_GetPageTableByVirtAddr':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2845: error: 'NOPAGE_SIGBUS' undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_TestAndClearPageDirtyFlag':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2972: error: 'NOPAGE_SIGBUS' undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_GetDmaPhysAddr':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3016: error: 'NOPAGE_SIGBUS' undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4177: error: unknown field 'nopage' specified in initializer
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4177: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4195: error: unknown field 'nopage' specified in initializer
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4195: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4202: error: unknown field 'nopage' specified in initializer
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4202: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4209: error: unknown field 'nopage' specified in initializer
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4209: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4216: error: unknown field 'nopage' specified in initializer
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4216: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4223: error: unknown field 'nopage' specified in initializer
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4223: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4230: error: unknown field 'nopage' specified in initializer
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4230: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4239: error: unknown field 'nopage' specified in initializer
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4239: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:6768: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:6794: warning: initialization from incompatible pointer type
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.26-ARCH'
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.

Offline

#3 2008-08-21 15:06:13

perbh
Member
From: Republic of Texas
Registered: 2005-03-04
Posts: 765

Re: arch-x86_64, X11, ati-radeon-hd3200

It's been solved ...
xorg (for some reason) seem to prefer /usr/lib and /usr/X11R6/lib while the Crystal driver uses /usr/lib64 and /usr/X11R6/lib64.
symbolic links to fglrx_dri.so and fglrx_drv.so was all that was required!
However, even though the install failed (and at the same point both for i686 and x86_64 - see above) the _dri and _drv are still there.
I might not have all the bells and whistles, but it certainly runs xfce4 just purrfect!

Offline

#4 2009-04-02 04:44:33

krahser
Member
From: Argentina
Registered: 2009-04-02
Posts: 5

Re: arch-x86_64, X11, ati-radeon-hd3200

HI.. i'm new in Arch and my english is not good, but i'm debian user then i try to "learn" arch

I have the same graphic video in a mother m3a78-emh, but this not work with any driver, I make the symbolic links but if i iexecute
#X -configure
this is the error

X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.27-ARCH x86_64
Current Operating System: Linux krahser 2.6.28-ARCH #1 SMP PREEMPT Tue Mar 17 07:22:53 CET 2009 x86_64
Build Date: 17 December 2008  10:46:49PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Apr  1 21:24:04 2009
List of video drivers:
        fglrx
        vesa
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found

Backtrace:
0: Xorg(xorg_backtrace+0x26) [0x4ed8e6]
1: Xorg(xf86SigHandler+0x39) [0x496739]
2: /lib/libc.so.6 [0x7ff73c718150]
3: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxProbeMain+0x33b) [0x7ff73bd2a01b]
4: Xorg(xf86CallDriverProbe+0x204) [0x4697f4]
5: Xorg(DoConfigure+0x1cc) [0x48cb7c]
6: Xorg(InitOutput+0xa38) [0x46a428]
7: Xorg(main+0x286) [0x4334c6]
8: /lib/libc.so.6(__libc_start_main+0xe6) [0x7ff73c704546]
9: Xorg [0x432a79]

Fatal server error:
Caught signal 11.  Server aborting

if i remove the symbolic link this not return error but is the same (crash when i execute startx), also i try to probe the ati (open source driver) but is the same.
and later reboot the /var/log/Xorg.0.log is empty

any suggestions??
i continue to seek, if you need another log please tell me.
PD: I'm using the same driver (9-3 from http://support.amd.com/us/gpudownload/Pages/index.aspx) in debian and Arch is x86_64


Thanks

Offline

Board footer

Powered by FluxBB