PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Keine Desktop-Effekte obwohl alles installiert ist.



container
18.02.07, 15:27
Hallo

Habe gleich ein Problem.
Soweit habe ich die Radeon 9800 Pro gut installiert bekommen ohne Fehlermeldungen.
Nachdem ich alles von hier http://de.opensuse.org/SDB:ATI_Treiber_unter_SUSE_installieren
befolgt habe, kann ich nun folgendes:
Kontrollzentrum -> Desktop-Effekte steht nun:

Es konnte nicht ermittelt werden, ob Ihre Grafikkarte von Xgl unterstützt wird. Sie scheint jedoch 3D-Beschleunigung zu unterstützen.
Um Xgl zu aktivieren, klicken Sie unten auf "Desktop-Effekte aktivieren". Dadurch werden Sie abgemeldet und der Anmeldebildschirm wird wieder angezeigt.
Wenn der Anmeldebildschirm nicht wieder eingeblendet wird, müssen Sie Xgl über die Kommandozeile aktivieren, indem Sie sich als "root" anmelden und folgenden Befehl ausführen:
gnome-xgl-switch --disable-xgl

Installiert hab ich SuSE/SUSE102-IA32

Da kann ich nun die Effekte aktivieren, wenn ich es aktiviert habe, soll man die Sitzung neu Starten. Wenn ich das mache, kommen Hyroglyphen mit einem Text im Kasten etwa "gdm Fehler beheben".
Gehe danach als root ins System und deaktivere die Effekte. Wenn ich das gemacht habe, kann ich mich auch wieder als User im Gnome anmelden.

Und jetzt ein paar Daten, falls diese wichtig sind.

Eingabe: aticonfig --initial --input=/etc/X11/xorg.conf

Found fglrx primary device section
Nothing to do, terminating.

Eingabe: fglrxinfo


Error: unable to open display :0


Eingabe: glxgears


Xlib: extension "XFree86-DRI" missing on display ":1.0".
644 frames in 5.0 seconds = 128.792 FPS
644 frames in 5.0 seconds = 128.658 FPS
626 frames in 5.0 seconds = 125.192 FPS


Eingabe: startx
Funktioniert, aber mit folgender Meldung:


hostname: Unbekannter Rechner
xauth: creating new authority file /home/pascal/.serverauth.10878


This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X Window System Version 7.1.99.902 (7.2.0 RC 2)
Release Date: 13 November 2006
X Protocol Version 11, Revision 0, Release 7.1.99.902
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux (none) 2.6.18.2-34-default #1 SMP Mon Nov 27 11:46:27 UTC 2006 i686
Build Date: 09 January 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
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: Sun Feb 18 16:16:21 2007
(==) Using config file: "/etc/X11/xorg.conf"
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
FATAL: Module fglrx not found.
[drm] failed to load kernel module "fglrx"
(EE) fglrx(0): GART is not initialized, disabling DRI
(EE) AIGLX: Screen 0 is not DRI capable
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/share/fonts/Speedo, removing from list!
Could not init font path element unix/:7100, removing from list!
GConf-Fehler: Der Schlüssel- oder Verzeichnisname ist fehlerhaft: »/desktop/gnome/screen/(none)/0/resolution«: Das Zeichen »(« ist in Schlüssel- und Verzeichnisnamen nicht zulässig
gnome-session: you're already running a session manager
waiting for X server to shut down FreeFontPath: FPE "/usr/share/fonts/misc:unscaled" refcount is 2, should be 1; fixing.
Konnte keinen Dateibezeichner finden, der auf die Konsole verweist.


Eingabe: lsmod |grep fglrx
Keine Fehler. Kein Text. Kann gleich weitere Eingaben machen.

Eingabe: fgl_glxgears
Ein Fenster springt für eine Sekunde auf und gleich wieder zu. Was für eines weis ich nicht weils zu schnell geht.


Using GLX_SGIX_pbuffer
Xlib: extension "XFree86-DRI" missing on display ":1.0".
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 30
Current serial number in output stream: 30

Die xorg.conf sieht so aus:

# /.../
# SaX generated X11 config file
# Created on: 2007-02-18T15:35:48+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "unix/:7100"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "IgnoreABI" "on"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "ch"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
Option "XkbVariant" "de"
EndSection


Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "9"
Option "Device" "/dev/input/mice"
Option "Name" "ImExPS/2 Generic Explorer Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 340 270
HorizSync 30-85
Identifier "Monitor[0]"
ModelName "17 ZOLL (FR-PCXAV-YZ)"
VendorName "DIGITAL"
VertRefresh 50-150
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "Device"
BoardName "R350 NH"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
Option "FSAADisableGamma" "no"
Option "CapabilitiesEx" "0x00000000"
Option "ScreenOverlap" "0"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "mtrr" "off"
Option "FSAAMSPosX4" "0.000000"
Option "ForceGenericCPU" "no"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAScale" "1"
Option "FSAAMSPosY3" "0.000000"
Option "Capabilities" "0x00000000"
Option "GammaCorrectionI" "0x00000000"
Option "no_accel" "no"
Option "FSAAMSPosY4" "0.000000"
Option "UseFastTLS" "0"
Option "FSAAMSPosY5" "0.000000"
Option "FSAACustomizeMSPos" "no"
Option "FSAAEnable" "no"
Option "BlockSignalsOnLock" "on"
Option "GammaCorrectionII" "0x00000000"
Option "KernelModuleParm" "locked-userpages=0"
Option "FSAAMSPosX0" "0.000000"
Option "no_dri" "no"
Option "VideoOverlay" "on"
Option "UseInternalAGPGART" "no"
Option "PseudoColorVisuals" "off"
Option "StereoSyncEnable" "1"
Option "FSAAMSPosX1" "0.000000"
Option "OpenGLOverlay" "off"
Option "FSAAMSPosX2" "0.000000"
Option "Stereo" "off"
Option "FSAAMSPosX3" "0.000000"
Option "CenterMode" "off"
VendorName "ATI"
EndSection


Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection


Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
Option "DAMAGE" "false"
EndSection

Einfabe: lsmod
Module Size Used by
xt_pkttype 6016 3
ipt_LOG 10624 8
xt_limit 6912 8
snd_pcm_oss 53376 0
snd_mixer_oss 21248 1 snd_pcm_oss
snd_seq 60272 0
snd_seq_device 12812 1 snd_seq
button 10896 0
battery 14340 0
ac 9476 0
ip6t_REJECT 9344 3
xt_tcpudp 7296 3
ipt_REJECT 9472 3
xt_state 6272 12
iptable_mangle 7040 0
iptable_nat 11524 0
ip_nat 21804 1 iptable_nat
iptable_filter 7168 1
ip6table_mangle 6528 0
ip_conntrack 52960 3 xt_state,iptable_nat,ip_nat
nfnetlink 11032 2 ip_nat,ip_conntrack
ip_tables 17604 3 iptable_mangle,iptable_nat,iptable_filter
ip6table_filter 7040 1
ip6_tables 18756 2 ip6table_mangle,ip6table_filter
x_tables 18180 10 xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp, ipt_REJECT,xt_state,iptable_nat,ip_tables,ip6_tabl es
ipv6 263584 17 ip6t_REJECT
apparmor 55572 0
aamatch_pcre 18304 1 apparmor
loop 20488 0
dm_mod 60184 0
ns558 8960 0
ide_cd 42272 0
gameport 19464 2 ns558
cdrom 38432 1 ide_cd
snd_intel8x0 36764 1
snd_ac97_codec 95648 1 snd_intel8x0
snd_ac97_bus 6400 1 snd_ac97_codec
snd_pcm 86916 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 27908 2 snd_seq,snd_pcm
snd 61188 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,s nd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 13792 1 snd
snd_page_alloc 14472 2 snd_intel8x0,snd_pcm
sis900 27392 0
mii 9600 1 sis900
sis_agp 12676 1
shpchp 40224 0
pci_hotplug 35136 1 shpchp
ehci_hcd 34696 0
ohci_hcd 23428 0
usbcore 114896 2 ehci_hcd,ohci_hcd
i2c_sis96x 9604 0
i2c_core 25216 1 i2c_sis96x
agpgart 35528 1 sis_agp
parport_pc 42084 1
lp 15652 0
parport 39752 2 parport_pc,lp
ext3 141192 2
mbcache 12804 1 ext3
jbd 70324 1 ext3
edd 13892 0
fan 8964 0
sis5513 17160 0 [permanent]
thermal 18568 0
processor 34664 1 thermal
ide_disk 20480 4
ide_core 129992 3 ide_cd,sis5513,ide_disk


Also bis auf diesen Fehler wie ganz oben beschrieben, funktionert das ganze. Fehlt jetzt nur noch wohl eine kleine Einstellung. ;)

Im Anhang noch ein Log, weil diese dann doch zu gross für hier sind.

Gruss

Rain_maker
18.02.07, 15:31
Fehlt jetzt nur noch wohl eine kleine Einstellung.

Wohl eher:

"Fehlt noch ein laufender ATI-Treiber", denn ohne fglrx-Modul kannst Du das Ganze knicken.



rpm -qa|egrep 'fglrx|kernel|gcc|make'

find /lib/modules/`uname -r` -name "*fglrx*"

cat /etc/SuSE-releasesagt?

Greetz,

RM

P.S. Bei mir laufen Beryl/AIGLX _OHNE_ diesen fglrx-Treiber mit nativer 3D Unterstützung (OSS-Treiber "radeon"), aber das nur am Rande. Karte 9700 Mobility, Deine 9800 sollte das auch können.

container
18.02.07, 15:45
sagt?

Greetz,


Da bekomm ich folgendes:

gcc-4.1.3-29
fglrx_7_1_0_SUSE102-8.33.6-1
make-3.81-23
automake-1.9.6-35
kernel-default-2.6.18.2-34
linux-kernel-headers-2.6.18.2-3
libgcc41-4.1.2_20061115-5
gcc-c++-4.1.3-29
gcc-info-4.1.3-29
gcc41-4.1.2_20061115-5
gcc41-c++-4.1.2_20061115-5
kernel-source-2.6.18.2-34
gcc41-info-4.1.2_20061115-5


find /lib/modules/`uname -r` -name "*fglrx*"
sagt nichts. Ich kann gleich weiter tippen. Keine Meldungen.

Gruss

Rain_maker
18.02.07, 15:48
Dann ging die Installation des ATI-Treibers daneben.

Da muss im Anschluß ein Kernelmodul gebaut werden und bei Dir gibts keines.

Dann von Hand:



su

Passwort

fglrx-kernel-build.sh=> Ausgaben posten.

Wenn Du denn unbedingt diesen "tollen" ATI-Treiber verwenden willst.

Greetz,

RM

container
18.02.07, 15:53
Die ausgabe von kernel-build:

/usr/src/kernel-modules/fglrx /home/teller
rm: Entfernen von „Modules.symvers“ nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Entfernen von „*.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Entfernen von „*.ko“ nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Entfernen von „*.mod.*“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: Entering directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
make -C ../../../linux-2.6.18.2-34 O=../linux-2.6.18.2-34-obj/i386/default
LD /usr/src/kernel-modules/fglrx/built-in.o
CC [M] /usr/src/kernel-modules/fglrx/firegl_public.o
/usr/src/kernel-modules/fglrx/firegl_public.c:468: warning: initialization from incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c: In function ‘firegl_stub_open’:
/usr/src/kernel-modules/fglrx/firegl_public.c:591: warning: assignment discards qualifiers from pointer target type
/usr/src/kernel-modules/fglrx/firegl_public.c: In function ‘__ke_smp_call_function’:
/usr/src/kernel-modules/fglrx/firegl_public.c:4024: warning: passing argument 1 of ‘smp_call_function’ from incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c: In function ‘KAS_ExecuteAtLevel’:
/usr/src/kernel-modules/fglrx/firegl_public.c:4449: warning: ‘flags’ may be used uninitialized in this function
LD [M] /usr/src/kernel-modules/fglrx/fglrx.o
Building modules, stage 2.
MODPOST
WARNING: could not find /usr/src/kernel-modules/fglrx/.libfglrx_ip.a.GCC4.cmd for /usr/src/kernel-modules/fglrx/libfglrx_ip.a.GCC4
CC /usr/src/kernel-modules/fglrx/fglrx.mod.o
LD [M] /usr/src/kernel-modules/fglrx/fglrx.ko
make: Leaving directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
make: Entering directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
make -C ../../../linux-2.6.18.2-34 O=../linux-2.6.18.2-34-obj/i386/default modules_install
INSTALL /usr/src/kernel-modules/fglrx/fglrx.ko
DEPMOD 2.6.18.2-34-default
make: Leaving directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
/home/teller


und der find meldet nun:

/lib/modules/2.6.18.2-34-default/extra/fglrx.ko


Soweit so gut. Danke dir vielmals so funkts nun im moment ohne Probleme. ;)

Gruss

Rain_maker
18.02.07, 15:56
So und nun nochmal den find Befehl von oben.

Greetz,

RM

container
18.02.07, 16:03
So und nun nochmal den find Befehl von oben.

Greetz,

RM

Der sagt:

/lib/modules/2.6.18.2-34-default/extra/fglrx.ko


Gruss

Rain_maker
18.02.07, 16:11
So, nun passt das.

Da das eine Erstinstallation war, musst Du wahrscheinlich jetzt neu starten.

Sollte es beim Start von X dunkel werden (schwarzer Bildschirm), dann als root in einer Konsole anmelden (STRG-ALT-F2).



init 3

sax2 -a

init 5

Greetz,

RM

container
18.02.07, 16:17
Ja musste neu starten.
Aber so passt das ganze. Danke dir nochmals für die schnelle Hilfe. ;)

Gruss

Rain_maker
18.02.07, 16:22
Und nach einem Kernelupdate wirst Du das kleine Spielchen wiederholen müssen.

Am einfachsten geht das so:

1. Nach dem Kernelupdate Rechner neu starten und in einen niedrigen Runlevel booten, z.B. 3 oder 1 (eine 3 oder eine 1 am Auswahlbildschrim eintippen, wo man das OS wählen kann).

2. Als root einloggen und Kernelmodul neu bauen.



fglrx-kernel-build.sh

3. Aus der selben root-Konsole in den graphischen Modus wechseln.



init 5

Greetz,

RM

container
18.02.07, 17:00
Oki werd ich mir merken. ;)

Danke

Gruss

ProfBunny
18.02.07, 17:55
den ati fglrx treiber unterstützt meines wissens composite immer noch nicht.
selbst wenn du den treiber baust, benutzt, schaltet fglrx 3D ab, wenn du composite per xorg.conf zu laden versuchst.

ob es per oss treiber geht weiß ich nicht. so müsste man wohl den umweg über XGL gehen.

container
19.02.07, 10:13
Hi Bunny :)

Nun so wie es jetzt installiert ist, also so wie oben beschrieben, funktionierts bei mir einwandfrei.

Gruss