Grafikkarte 3D Beschleunigung

Blumenmensch

Mitglied
Hallöchen,

ich habe ein Notebook von Dell (Inspiron 9400) mit einer Radeon Mobility X1400 (256MB) Grafikkarte. Ich habe mir den Treiber von ATI heruntergeladen und installiert. Funktioniert auch alles ganz gut soweit, nur die 3D Beschleunigung will nicht. Habe ja schon öft gehört, dass die Unterstützung von ATI Karten nicht so der Hammer sein soll. Bekommt man das Trotzdem irgendwie hin?
 
Zeich ma bitte deine xorg.conf/Xfree? Steht da ein Abschnitt mit DRI?

Hast du opengl interface auf ati geswitched?

Wie heißt deine Distri?
 
Standardmässig benutzt du das xorg-x11 interface für opengl...das bietet natürlich i.d.R. keine 3d Beschleunigung. Deshalb muss man auf das jeweilige wechseln, in deinem Fall ati.

Probier mal (als root):
# eselect opengl set ati

Was für Module sind geladen?
# lsmod

Was zeigt:
# glxinfo
 
Zuletzt bearbeitet:
So, hier erstmal die xorg.conf

Section "ServerLayout"
Identifier "aticonfig-Layout[all]"
Screen 0 "aticonfig-Screen[0]" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
Load "dri"
Load "glx"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1440x900"
EndSubSection
EndSection

lsmod
Module Size Used by
nls_iso8859_1 8064 0
nls_cp437 9728 0
vfat 16000 0
fat 51100 1 vfat
usb_storage 74432 0
ide_core 122700 1 usb_storage
af_packet 28296 2
cpufreq_ondemand 11020 2
cpufreq_userspace 8448 0
cpufreq_powersave 5760 0
speedstep_centrino 11184 1
freq_table 8448 1 speedstep_centrino
ipv6 243296 14
snd_pcm_oss 47104 0
snd_mixer_oss 20224 1 snd_pcm_oss
snd_seq 53104 0
snd_seq_device 11916 1 snd_seq
button 10640 0
battery 13444 0
ac 8964 0
apparmor 54552 0
aamatch_pcre 17408 1 apparmor
nls_utf8 6016 2
ntfs 199700 2
loop 19464 0
usbhid 44640 0
dm_mod 57680 0
snd_hda_intel 21652 1
snd_hda_codec 139136 1 snd_hda_intel
snd_pcm 86532 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 25860 2 snd_seq,snd_pcm
snd 56708 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore 13024 1 snd
snd_page_alloc 13576 2 snd_hda_intel,snd_pcm
ehci_hcd 31880 0
ipw3945 176032 0
hw_random 9496 0
i2c_i801 12044 0
ohci1394 34224 0
uhci_hcd 32400 0
i2c_core 23680 1 i2c_i801
ieee1394 93368 1 ohci1394
intel_agp 24988 1
agpgart 33352 1 intel_agp
i8xx_tco 11032 0
ieee80211 32968 1 ipw3945
ieee80211_crypt 9728 1 ieee80211
firmware_class 13824 1 ipw3945
b44 27276 0
mii 9088 1 b44
usbcore 115716 5 usb_storage,usbhid,ehci_hcd,uhci_hcd
reiserfs 216576 2
edd 12484 0
fan 8580 0
thermal 17416 0
processor 31208 2 speedstep_centrino,thermal
sr_mod 18596 0
cdrom 36512 1 sr_mod
sg 35612 0
ata_piix 14212 5
libata 69776 1 ata_piix
sd_mod 20352 6
scsi_mod 127880 5 usb_storage,sr_mod,sg,libata,sd_mod

Das mit dem
select opengl set ati
geht nicht --> bash: syntax error near unexpected token `set'
 
Zuletzt bearbeitet:
Hab ich einen Knick in der Optik oder fehlt in der Liste der geladenen Module das Modul fglrx? Denn dieses wird benoetigt damit Du Hardware-3D geniessen kannst.
 
Während dem Betrieb mittels modprob
Ansonsten schmeiss es in den autostarter: /etc/modules.autoload/kernel-2.6 (oder so ungefähr ist es unter gentoo)

Desweiteren fehlt dir in der xorg.conf der Section DRI, damit auch der User dri nutzen darf.
Section "dri"
Mode 0666
EndSection
 
Also erstmal danke für die Hilfe..
Folgendes hat geklappt:

Als erstes habe ich die Kernel Sources installiert. Dann folgendes:

# /lib/modules/fglrx/build_mod/ ./make.sh
# /lib/modules/fglrx/ ./make_install.sh
# modprobe fglrx

Und jetzt gehts endlich..
 
Zurück