• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Beryl + xgl + Ati = Runlevel 3 ???

SkYLiNe_

Newbie
Hi Leute
Gestern und Heute mal meine Zeit damit verbracht Beryl zu laufen zu bekommen. Jedoch scheitere ich an einer Stelle.
Beim Booten werde ich imm in das Runlevel 3 geschoben.

Als Fehler meldet Suse 10.2 :

Master Resource Control: runlevel 5 has been reached
Skipped services in runlevel 5: irq_balancer nfs mircocode

Das Bild

Dieser Fehler kommt jedoch nur wenn ich von Xorg auf xgl umstelle und
die fglrx Treiber funktionieren einwandfrei.

Mein Sys:

AMD64 X2 4800+
ATI X1900XTX
ASUS A8R32-MVP Delux


SkYLiNe_
 

revealed

Guru
was kommt denn, wenn du dich mit
Code:
su
anmeldest und dann
Code:
startx
eingibst?

Ansonsten starte mal bitte mit Xorg. Und poste bei Laufender Xsession die Ausgabe von:
Code:
su
Code:
egrep "EE|overdrive|enabled|disabled" /var/log/Xorg.0.log
und
Code:
LIBGL_DEBUG=verbose fglrxinfo
Code:
ldconfig

meine Vermutunug, dass in der Xorg.conf noch etwas falsch eingestellt ist und deswegen dein Display nich aktiviert werden kann. Folglich waren die wichtigen Zeilen auf deinem Bild nicht zu sehen, da sich diese etwas weiter oberhalb der letzten Ausgabe befinden.

Gruss

R
 

revealed

Guru
Code:
grep "DISPLAYMANAGER_XSERVER=" /etc/sysconfig/displaymanager

#A http://www.linux-club.de/faq/ATI
#Beryl: http://de.opensuse.org/Beryl

#A1 http://www.linux-club.de/faq/Fglrx
#A2 Den Start des Xservers testen
#A3 http://www.linux-club.de/faq/3D_Spiele/Anwendungen_unter_Beryl/XGL_verwenden
Gruss

R
 
OP
S

SkYLiNe_

Newbie
Erst hab ich einen Freund gefragt ob er das mal testen möchte und das kam bei raus:

scherbert:/home/jan # egrep "EE|overdrive|enabled|disabled" /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(**) Extension "DAMAGE" is disabled
(II) Loading extension MIT-SCREEN-SAVER
(= AIGLX enabled
(II) fglrx(0): 1. 500/594MHz @ 0Hz [enable load balancing, overdrive]
(II) fglrx(0): 2. 398/594MHz @ 0Hz [enable load balancing, overdrive]
(II) fglrx(0): 3. 621/720MHz @ 0Hz [overclocked, enable load balancing, overdrive]
(**) fglrx(0): Qbs disabled
(= fglrx(0): FAST_SWAP disabled
(**) fglrx(0): PseudoColor visuals disabled
(**) fglrx(0): Center Mode is disabled
(= fglrx(0): TMDS coherent mode is enabled
(= fglrx(0): FSAA enabled: NO
(**) fglrx(0): FSAA Gamma enabled
(II) fglrx(0): Depth moves disabled by default
(= fglrx(0): Backing store disabled
(= fglrx(0): Silken mouse enabled
(II) fglrx(0): GLESX is enabled
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): Direct rendering enabled
(= RandR enabled
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
(**) Keyboard[0]: CustomKeycodes disabled


scherbert:/home/jan # LIBGL_DEBUG=verbose fglrxinfo
libGL: XF86DRIGetClientDriverName: 8.36.5 fglrx (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so
libGL: XF86DRIGetClientDriverName: 8.36.5 fglrx (screen 0)
drmOpenByBusid: busid is PCI:1:0:0
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4


scherbert:/home/jan # ldconfig
ldconfig: /usr/lib/libraydium.so.0 is not a symbolic link

dann wollte ich es mal an meinem richtigen rechner ausprobieren und das kamm dann:

Das Hier
 

revealed

Guru
#1

Code:
EE Kritische Fehler die unbedingt nachgebessert werden sollten:

(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed(/usr/lib/dri/fglrx_dri.so:
undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering

            * Deaktivieren sie AIGLX durch editieren der xorg.conf: 

Section "ServerFlags"
  ...
  Option       "AIGLX" "off"
  ...
EndSection

#2
Zitat: LIBGL_DEBUG=verbose...
^ sieht gut aus :)

#3 zum Photo...:
Und poste mal bitte sicherheitshalber deine xorg.conf wegen der Zeile 186.

Bzw schau in der xorg.conf ob die Section Serverlayout ungefähr so aussieht:

Code:
Section "ServerLayout"
	Identifier     "aticonfig-Layout[all]"
        ....
	Option	    "Clone" "off"
	Option	    "Xinerama" "off"
        ....
EndSection

Zu ldconfig:
scherbert:/home/jan # ldconfig
ldconfig: /usr/lib/libraydium.so.0 is not a symbolic link
<- ? Sorry noch nie gesehen, eventuell behebst du den Fehler aber?

Gruss

R
 
OP
S

SkYLiNe_

Newbie
hmmm ^^
jetzt müsstest du mir nur noch den command sagen dann könnte ich AIGLX deaktivieren ^^
bin noch nicht die Leuchte in Linux.




Section "ServerLayout"
Identifier "aticonfig-Layout[all]"
....
Option "Clone" "off"
Option "Xinerama" "off"
....
EndSection

Xinerama habe ich on gemacht da ich 2 bildschirme angeschlossen habe

Aber danke auf jedem Fall schon mal :)
 

revealed

Guru
nimm einen Editor und schreibe es rein.

stell dich halt an. - Tschuldige aber "STELL DICH HALT AN". Ansonsten

pico
nano
kwrite
mcedit
vim
....

Dazu, wenn du bigdesktop verwendest heir ein heisser Tipp für die Sysconfig:

Code:
egrep "XSERVER|OPTS" /etc/sysconfig/displaymanager
DISPLAYMANAGER_STARTS_XSERVER="yes"
DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="no"
DISPLAYMANAGER_XSERVER="Xorg"
DISPLAYMANAGER_XGL_OPTS="-fullscreen -br -lines -accel glx:pbuffer -accel xv:pbuffer -xorgAc +xinerama"

;)

Gruss

R
 
OP
S

SkYLiNe_

Newbie
stell dich halt an. - Tschuldige aber "STELL DICH HALT AN". Ansonsten

Ich finde eigentlich das ich mich bis jetzt garnicht so schlecht anstelle :wink: wenn man bedenkt das ich linux erst seit gester drauf hab.
Von daher hab ich da halt noch so keinen Plan

zum Thema reinschreiben :
editor in runlevel 3 ?

sorry für die Fragen aber wie mein Rang schon heißt " Newbie"

um alles etwas zu vereinfachen:
Ich habe ein ganz neu aufgesetztes Linux 10.2 mit allen updates gemacht und bin genau nach dieser anleitung vorgegangen:

Code:
http://de.opensuse.org/SDB:ATI_Treiber_unter_SUSE_installieren#ATI_.2B_Beryl_.2B_XGL_.2B_openSUSE_10.2

bis auf den Punkt mit Compitz löschen das ging wegen irgentwelchen zusammenhängen
 

revealed

Guru
also ok wusst ich nicht, klang schon ziemlich versiert... ;) ja nimm beispielsweise:

Code:
nano /etc/X11/xorg.conf
Und schreibe es an der richtigen Stelle mit der richtigen Syntax in der richtigen Sektion dazu. STRG+X Speichern - fertig.
Code:
rcxdm restart
ggf.
Code:
startx

Uff und tu mir einen Gefallen und vergiss das Howto und nimm dieses hier:
http://de.opensuse.org/Beryl

und das hier ist sehr gut für fglrx:
http://www.linux-club.de/faq/Fglrx


Gruss

R
 
OP
S

SkYLiNe_

Newbie
Ich werde das erste Howto nehmen^^
Ich mach einfach noch mal alles platt und installier SuSe noch einmal neu.
aber erstmal nur auf einer virtuellen maschine um zu testen wie es geht
dann werde ich linux + beryl auf meinem richtigen rechner laufen lassen wenn ich weiß wie ich genau vorgehen muss.

Danke für deine Hilfe :)

mfg
 

revealed

Guru
meiner Ansicht nach ein unnötiger Schritt.

Soweit ich weiss kann man in VM´s keine Grafikkartentreiber installieren, da diese Adaptiert werden. (Standardgrafikkartentreiber ähnlich Emuliert)

Also die Logik gebietet meiner Meinung nach:

Dass es wohl Probleme macht, bei der Steuerung für ein Gerät, das bereits gesteuert wird wärend es läuft reinzupfuschen. Das könnte sich wie ein Schraubenschlüssel im Getriebe auswirken, der Zahnräder blockiert.

Gruss

R
 
OP
S

SkYLiNe_

Newbie
hmm ok
wenn ich an die 3 Stunden Update denke die ich Heute hinter mir habe mit Suse vergeht mir die Lust darauf alles platt zu machen.
jedoch haben ich jetzt total die Übersicht zu Lösung von meinem Problem verloren...

Mein problem war das mit dem photo.
Welche Tipps von mir haben sich auf die Photos bezogen bzw. welche auf das Problem von meinem Freund?

(ich muss doch bestimmt ziemlich nerven :lol: )
 

revealed

Guru
lies den Thread nochmal und lass dich einfach nicht verwirren.

Oder poste nochmal nur dein Problem - erstmal.

Gruss

R
 
OP
S

SkYLiNe_

Newbie
Mein Problem was das hier :

Nach dem ich den Xserver von Xorg auf xgl umgestellt habe gab es diese Fehlermeldung:

http://img131.imageshack.us/my.php?image=run3ti2.jpg


und auf dein Rat hin kam das hier raus


http://img405.imageshack.us/my.php?image=bootvh7.jpg
 

revealed

Guru
Also dann!

Starte bitte mit Xorg! <- Das müsstest du hinbekommen, also so dass die grafische Oberfläche startet?

Dann öffnest du bitte unter

/etc/X11/ die Datei "xorg.conf" und postest den gesamten Inhalt hier rein!

Auf dem Bild wo 3 Bilder drauf sind... sind das beides dein PC? Also eine Maschine?

Für das rechte Bild ist das hier die Lösung:
Code:
EE Kritische Fehler die unbedingt nachgebessert werden sollten:

(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed(/usr/lib/dri/fglrx_dri.so:
undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering

            * Deaktivieren sie AIGLX durch editieren der xorg.conf:

Section "ServerFlags"
  ...
  Option       "AIGLX" "off"
  ...
EndSection

für das linke Bild das hier:
http://www.linux-club.de/viewtopic.php?p=474160#474160

Xinerama habe ich on gemacht da ich 2 bildschirme angeschlossen habe
Und stell bitte Xinerama wieder off weil der Treiber seine eigene Extension dafür hat und die andere damit konfliktiert.

Beweis:
grep Xinerama /var/log/Xorg.0.log
(**) Option "Xinerama" "off"
(II) fglrx(0): Initialized in-driver Xinerama extension
Das soll heissen spiele am besten nicht damit herum, wenn du nicht weisst, was du tust.

Gruss

R
 
OP
S

SkYLiNe_

Newbie
hmm das is ja genau mein problem ich komme nicht in die grafische Oberfläche rein :?
ich habe versucht wie du gesagt hast mit startx in runlevel 5 zu kommen aber das funktioniert nicht.


also der drei bilder das war alles von mir
 

revealed

Guru
Prüfe bitte mit diesem Befehl:
Code:
grep "DISPLAYMANAGER_XSERVER=" /etc/sysconfig/displaymanager
- Ob du Xorg oder Xgl verwendest.

Wenn:
DISPLAYMANAGER_XSERVER="Xgl"
ausgegeben wird,

folgender Befehl:
Code:
gnome-xgl-switch --disable-xgl
Dann wird dir:
Code:
grep "DISPLAYMANAGER_XSERVER=" /etc/sysconfig/displaymanager
Wieder;
DISPLAYMANAGER_XSERVER="Xorg"
ausgegeben. <-> zum reflektieren!

Dann versuche bitte, wenn du bei "Xorg" angekommen bist:

Code:
su
rcxdm restart
startx

Falls du neustarten möchtest:
Code:
reboot
Code:
shutdown -h now

Gruss

R
 

revealed

Guru
Code:
su
nano /etc/X11/xorg.conf
Prüfen ob das hier stimmt ggf ausbessern:
Code:
Section "ServerLayout"
Identifier "aticonfig-Layout[all]"
....
Option "Clone" "off"
Option "Xinerama" "off"
....
EndSection
Speichern und nochmal veruschen.

0o Starwars...

Gruss

R
 
Oben