Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem mit ati-drivers - keine 3D-Beschleunigung amd64
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Takumo
n00b
n00b


Joined: 10 Jan 2005
Posts: 68

PostPosted: Sun Apr 15, 2007 6:38 pm    Post subject: Problem mit ati-drivers - keine 3D-Beschleunigung amd64 Reply with quote

Hallo!

Ich versuche die 3D-Beschleunigung unter Gentoo zum Laufen zu bringen. Es hat unter 32bit problemlos geklappt, aber unter 64bit funktioniert es nicht...


Code:
festuca takumo # emerge ati-drivers
Calculating dependencies... done!

>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.32.5 to /
 * ati-driver-installer-8.32.5-x86.x86_64.run RMD160 ;-) ...                                                                                                                 [ ok ]
 * ati-driver-installer-8.32.5-x86.x86_64.run SHA1 ;-) ...                                                                                                                   [ ok ]
 * ati-driver-installer-8.32.5-x86.x86_64.run SHA256 ;-) ...                                                                                                                 [ ok ]
 * ati-driver-installer-8.32.5-x86.x86_64.run size ;-) ...                                                                                                                   [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                         [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                        [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                       [ ok ]
 * checking ati-driver-installer-8.32.5-x86.x86_64.run ;-) ...                                                                                                               [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.19-gentoo-r5/build
 * Found sources for kernel version:
 *     2.6.19-gentoo-r5
 * X11 implementation is xorg-x11.
>>> Unpacking source...
 * Unpacking Ati drivers ...                                                                                                                                                 [ ok ]
 * Applying ati-drivers-2.6.19.patch ...                                                                                                                                     [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod ...
 * Building the DRM module...
 * Converting Makefile to use M= instead of SUBDIRS= ...                                                                                                                     [ ok ]
 * Preparing fglrx module
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod modules
make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r5'
  CC [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c:452: Warnung: Initialisierung von inkompatiblem Zeigertyp
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In Funktion »firegl_stub_open«:
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c:575: Warnung: Zuweisung streicht Qualifizierer von Zeiger-Zieltyp
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In Funktion »firegl_put_user_ptr«:
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c:1344: Warnung: Typkonvertierung von Zeiger auf Ganzzahl anderer Breite
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c:1344: Warnung: Typkonvertierung von Zeiger auf Ganzzahl anderer Breite
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c:1344: Warnung: Typkonvertierung von Zeiger auf Ganzzahl anderer Breite
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c:1344: Warnung: Typkonvertierung von Zeiger auf Ganzzahl anderer Breite
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In Funktion »__ke_request_irq«:
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c:2564: Warnung: Übergabe des Arguments 2 von »request_irq« von inkompatiblem Zeigertyp
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In Funktion »__ke_unregister_ioctl32_conversion«:
/var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/firegl_public.c:2587: Warnung: »return« mit Wert in void zurückgebender Funktion
  LD [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/fglrx.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/fglrx.mod.o
  LD [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.32.5/work/common/lib/modules/fglrx/build_mod/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r5'
>>> Source compiled.
>>> Test phase [not enabled]: x11-drivers/ati-drivers-8.32.5

>>> Install ati-drivers-8.32.5 into /var/tmp/portage/x11-drivers/ati-drivers-8.32.5/image/ category x11-drivers
 * Installing fglrx module
>>> Completed installing ati-drivers-8.32.5 into /var/tmp/portage/x11-drivers/ati-drivers-8.32.5/image/

>>> Merging x11-drivers/ati-drivers-8.32.5 to /
--- /lib/
--- /lib/modules/
--- /lib/modules/2.6.19-gentoo-r5/
--- /lib/modules/2.6.19-gentoo-r5/video/
>>> /lib/modules/2.6.19-gentoo-r5/video/fglrx.ko
--- /usr/
--- /usr/lib32/
--- /usr/lib32/opengl/
--- /usr/lib32/opengl/ati/
--- /usr/lib32/opengl/ati/lib/
>>> /usr/lib32/opengl/ati/lib/libGL.so.1.2
>>> /usr/lib32/opengl/ati/lib/libGL.so.1 -> libGL.so.1.2
>>> /usr/lib32/opengl/ati/lib/libGL.so -> libGL.so.1.2
>>> /usr/lib32/opengl/ati/lib/libGL.la
--- /usr/lib32/xorg/
--- /usr/lib32/xorg/modules/
>>> /usr/lib32/xorg/modules/drivers/
--- /usr/lib32/xorg/modules/dri/
>>> /usr/lib32/xorg/modules/dri/fglrx_dri.so
>>> /usr/lib32/xorg/modules/dri/atiogl_a_dri.so
>>> /usr/lib32/xorg/modules/linux/
--- /usr/include/
--- /usr/include/X11/
--- /usr/include/X11/extensions/
>>> /usr/include/X11/extensions/fglrx_gamma.h
--- /usr/include/GL/
>>> /usr/include/GL/glxATI.h
>>> /usr/include/GL/glATI.h
--- /usr/lib64/
--- /usr/lib64/opengl/
--- /usr/lib64/opengl/ati/
>>> /usr/lib64/opengl/ati/lib/
>>> /usr/lib64/opengl/ati/lib/libGL.so.1.2
>>> /usr/lib64/opengl/ati/lib/libGL.so.1 -> libGL.so.1.2
>>> /usr/lib64/opengl/ati/lib/libGL.so -> libGL.so.1.2
>>> /usr/lib64/opengl/ati/lib/libGL.la
>>> /usr/lib64/opengl/ati/extensions -> ../xorg-x11/extensions
>>> /usr/lib64/opengl/ati/include -> ../xorg-x11/include
--- /usr/lib64/xorg/
--- /usr/lib64/xorg/modules/
--- /usr/lib64/xorg/modules/drivers/
>>> /usr/lib64/xorg/modules/drivers/fglrx_drv.so
--- /usr/lib64/xorg/modules/dri/
>>> /usr/lib64/xorg/modules/dri/fglrx_dri.so
>>> /usr/lib64/xorg/modules/dri/atiogl_a_dri.so
--- /usr/lib64/xorg/modules/linux/
>>> /usr/lib64/xorg/modules/linux/libfglrxdrm.so
>>> /usr/lib64/libfglrx_dm.a
>>> /usr/lib64/libfglrx_dm.so.1.0
>>> /usr/lib64/libfglrx_gamma.a
>>> /usr/lib64/libfglrx_gamma.so.1.0
>>> /usr/lib64/libfglrx_pp.a
>>> /usr/lib64/libfglrx_pp.so.1.0
>>> /usr/lib64/libfglrx_tvout.a
>>> /usr/lib64/libfglrx_tvout.so.1.0
--- /etc/
--- /etc/ati/
>>> /etc/ati/fglrxprofiles.csv
>>> /etc/ati/fglrxrc
>>> /etc/ati/logo_mask.xbm.example
>>> /etc/ati/logo.xbm.example
--- /etc/env.d/
>>> /etc/env.d/09ati
--- /opt/
--- /opt/ati/
--- /opt/ati/bin/
>>> /opt/ati/bin/aticonfig
>>> /opt/ati/bin/fglrxinfo
>>> /opt/ati/bin/fglrx_xgamma
>>> /usr/lib32/opengl/ati/extensions -> ../xorg-x11/extensions
>>> /usr/lib32/opengl/ati/include -> ../xorg-x11/include

Switching to ati OpenGL interface... done
>>> Regenerating /etc/ld.so.cache...
>>> Original instance of package unmerged safely.
Switching to ati OpenGL interface... done

 * To switch to ATI OpenGL, run "eselect opengl set ati"
 * To change your xorg.conf you can use the bundled "aticonfig"

 * If you experience unexplained segmentation faults and kernel crashes
 * with this driver and multi-threaded applications such as wine,
 * set UseFastTLS in xorg.conf to either 0 or 1, but not 2.
 * Updating module dependencies for 2.6.19-gentoo-r5 ...                                                                                                                     [ ok ]
 * Adding module to moduledb.
>>> Regenerating /etc/ld.so.cache...
>>> x11-drivers/ati-drivers-8.32.5 merged.

>>> No packages selected for removal by clean
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.
 * GNU info directory index is up-to-date.



Man achte auf die Fehler beim Kompilieren

Code:
In Funktion »__ke_unregister_ioctl32_conversion«:



Ich benutze die ATI Technologies Inc Radeon X1650 XT


was kann ich machen :(
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Sun Apr 15, 2007 7:49 pm    Post subject: Reply with quote

Das schon gelesen:

http://gentoo-wiki.com/HOWTO_ATI_Drivers
Back to top
View user's profile Send private message
Takumo
n00b
n00b


Joined: 10 Jan 2005
Posts: 68

PostPosted: Sun Apr 15, 2007 7:53 pm    Post subject: Reply with quote

Ja, habe ich schon!
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Sun Apr 15, 2007 7:55 pm    Post subject: Reply with quote

Ok,

opengl-update ati gemacht?

DRI aus der xorg.conf entfernt?

Was sagt ein "modprobe fglrx" ?
Back to top
View user's profile Send private message
Takumo
n00b
n00b


Joined: 10 Jan 2005
Posts: 68

PostPosted: Sun Apr 15, 2007 8:04 pm    Post subject: Reply with quote

ja, alles schon gemacht.

Der Fehler ist ja dieses Funktion »__ke_unregister_ioctl32_conversion«:, der unter 32bit nicht auftrat!



modprobe fglrx sagt nichts!
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Sun Apr 15, 2007 8:33 pm    Post subject: Reply with quote

Nun wenn Modprobe nix sagt, ist das Modul anscheinend geladen.

mach mal ein lsmod

und schau mal in den logs nach.

Ansonsten gibts das noch aus nem Suseforum:

---
Quote:
I believe it was
/usr/src/kernel-modules/fglrx/firegl_public.c line 124 which was pointig to asm/ioctl32.h that file did not exist on my computer but /usr/include/asm/ioctl32.h did. So I pointed it to that file then it compiled fine for me. I am not sure if this is your problem but if you want you can check it out or post the complete result when you try the fglrx-kernel-build.sh and I can see if it was the same error I was getting.

----
Back to top
View user's profile Send private message
Takumo
n00b
n00b


Joined: 10 Jan 2005
Posts: 68

PostPosted: Sun Apr 15, 2007 8:50 pm    Post subject: Reply with quote

Also, ich habe jetzt 3D-Beschleunigung!

Ich bin auf den 2.6.20-Kernel umgestiegen und konnte die ati-drivers mit ~amd64 installieren. Jetzt läuft alles!


Vielen Dank dennoch!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum