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

[gelöst] ATI Dual head modus mit Beryl

retrowulf

Newbie
Hi,

ich habe Beryl mit Xgl installiert. Ich möchte nun je einen Desktopwürdel auf je einem meiner beiden Displays betreiben. Ich habe den Xorg mit
Code:
aticonfig --initial=dual-head --screen-layout=right
konfiguriert. Während der eine Bildschrim dien normalen Desktopwürfel anzeigt ist der andere Bildschirm schwarz aber an. Ich kann mit der Maus auf den anderen Bildschirm wechseln (Sie wird dort als X angezeigt). Ich habe aber nur auf einem Bildschirm ein Desktop und kann auch keine Fenster auf den schwarzen Bildschirm ziehen.
Wie kann ich ein Desktop auf dem zweiten Bildschirm aktivieren?

Ich benutze KDE 3.5.6 release 41.4 und Beryl 0.2.1 auf SuSE Linux 10.2

Danke im Vorraus

retrowulf
 

revealed

Guru
Hi :)

Beryl Bigdesktop:
http://www.linux-club.de/viewtopic.php?p=451121#451121

Wichtig! hier bitte nur den 2. Post anschaun:
http://www.linux-club.de/viewtopic.php?p=460037#460037

Weil ganz unten nochmal der Wert für Displaymanger im sysconfig mit dransteht. Das "-lines" kannst du u.U weglassen.

Gruss

R
 
OP
R

retrowulf

Newbie
Also wenn ich den Xserver mit
Code:
aticonfig --initial -f --use-app-profile= default --fsaa=on --fsaa-samples=off --fsg off --fsaa-gamma=off --overlay-type=Xv --overlay-on=1 --desktop-setup=horizontal,reverse --sync-vsync=on --pseudo-color=on --stereo=off --stereo-sync=off --resolution=0,1600x1200,1280x960,1152x900,1024x768,800x600,640x480 --hsync=0,31-91 --vrefresh=0,50-85 --hsync2=31-91 --vrefresh2=50-85 --mode2=1600x1200,1280x960,1152x900,1024x768,800x600,640x480 --force-monitor=notv,crt1,crt2 --tls=on --signal-block=on --locked-userpages=off --max-gart-size=256
konfiguruere (ich habe die neuen Auflösungen hinzugefügt da 1600x1200 meine Standartauflösung ist) und und dann nach http://www.linux-club.de/faq/ATI_Treiber_mit_voller_3D-Unterstützung baue, schalten sich die Bildschirme beim starten des Xservers beim booten ab. Das gleiche passiert immer wenn ich den Big Desktop per Aticonfig konfigurieren will.

Was kann ich tun?

Gruss und danke für die schnelle Antwort
retrowulf
 

revealed

Guru
sorry da hast du etwas falsch verstanden!

aticonfig --initial -f --use-app-profile= default --fsaa=on --fsaa-samples=off --fsg off --fsaa-gamma=off --overlay-type=Xv --overlay-on=1 --desktop-setup=horizontal,reverse --sync-vsync=on --pseudo-color=on --stereo=off --stereo-sync=off --resolution=0,1600x1200,1280x960,1152x900,1024x768,800x600,640x480 --hsync=0,31-91 --vrefresh=0,50-85 --hsync2=31-91 --vrefresh2=50-85 --mode2=1600x1200,1280x960,1152x900,1024x768,800x600,640x480 --force-monitor=notv,crt1,crt2 --tls=on --signal-block=on --locked-userpages=off --max-gart-size=256

Sind die Einstellungen für meine 2 Röhrenmonitore ... diese solltest du auf garkeinen Fall verwenden! bzw wenn dann nur mit den Einstellungen für deine Geräte...

Sorry!

Am besten speicherst du das von aticonfig angelegte Backup zurück.

Oder das vom Howto:
"Achte aber darauf, dass dies nur sinn hat, wenn du dein Backup angelegt hattest! (wenn du den schritt mit "cp /etc/X11/xorg.conf /etc/X11/xorg.conf_back" aus dem Howto vor der aktion ausgeführt hattest):
Code:
cp /etc/X11/xorg.conf_back /etc/X11/xorg.conf
danach müsstest du mit:
Code:
startx
Wieder starten können.

Oder legst dir eine neue an.

Idealerweise nach diesem Howto:
Howto

die Hz Frequenzen meiner Monitore werden mit ziemlicher Sicherheit nicht bei dir passen.

Ich wollte dich lediglich auf den wert für die Sysconfig hinweisen.

"+xinerama"

Tut mir leid werd mich nächstes mal präziser ausdrücken.

bzw was sagt denn die Ausgabe von
Code:
lsmod |grep fglrx
und
Code:
modprobe fglrx
und
Code:
grep EE /var/log/Xorg.0.log
Achte bitte darauf das "|" ein pipe oder sog. Verkettungszeichen ist.

Also ich wollte dich mit dem 2. Link nur auf das hier hinweisen für Beryl bigdesktop:

/etc/sysconfig/displaymanager:
DISPLAYMANAGER_XGL_OPTS="-lines -accel glx:pbuffer -accel xv:pbuffer +xinerama -xorgAc"

Gruss

R
 
OP
R

retrowulf

Newbie
so,, :)
Macht nichts
Im wiederherstellen meiner xorg.conf bin ich inzwischen Profi :) *g*
Ich habe
Code:
DISPLAYMANAGER_XGL_OPTS="-lines -accel glx:pbuffer -accel xv:pbuffer +xinerama -xorgAc
in "
/etc/sysconfig/displaymanager: " eingetragen. Das hat aber nichts geändert.
" modprobe fglrx" gibt nichts aus
"lsmod |grep fglrx". gibt
Code:
fglrx                 642552  47
aus und "grep EE /var/log/Xorg.0.log"
Code:
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
(EE) AIGLX: Screen 0 is not DRI capable

aber das hatten wir ja schon :) http://www.linux-club.de/viewtopic.php?t=78271&highlight=

Gruss retrowulf
 

revealed

Guru
also dri kann nicht initialisiert werden...
was sagt denn die Ausgabe von:

Code:
grep AIGLX /etc/X11/xorg.conf
?
und sorry nochmal -

und die AGP gart einstellung kannst du vorerst wieder rückgängig machn, wenn sie keinen Effekt hatte...

Oder den vorhandenen angepasst?
" modprobe fglrx" gibt nichts aus
klingt gut Modul an sich erfolgreich gebaut. :)

(EE) AIGLX: Screen 0 is not DRI capable
Klingt nicht gut!

Lösung:
Um AIGLX zu deaktivieren, da die prorietären ATI Treiber dies eh nicht unterstützen, fügen Sie noch folgende Section in die xorg.conf ein
Code:
Section "ServerFlags"
  Option "AIGLX" "off"
EndSection

und erstelle möglichst keine doppelteinträge. Ändere nur vorhanden und achte darauf das die Werte in der richtigen sektion gesetzt werden, wenn du einen neuen hinzufügst.

danach bitte nach einem kompletten neustart nochmal:

Code:
grep EE /var/log/Xorg.0.log
Und bitte die Ausgabe von:
Code:
grep OPTS /etc/sysconfig/displaymanager


Gruss

R
 
OP
R

retrowulf

Newbie
Hi,
diie Ausgabe von
Code:
grep AIGLX /etc/X11/xorg.conf
ist
Code:
Option "AIGLX" "off"
die Ausgabe von
Code:
cat |grep enabled /var/log/Xorg.0.log
ist
Code:
(==) AIGLX enabled
(==) fglrx(0): TMDS coherent mode is enabled
(==) fglrx(0): FSAA enabled: NO
(**) fglrx(0): FSAA Gamma enabled
(==) fglrx(0): Silken mouse enabled
(**) fglrx(0): DPMS enabled
(II) fglrx(0): Acceleration enabled
(**) fglrx(0): Video overlay enabled on CRTC1
(==) RandR enabled

auch nach einem Neustart bleibt die Ausgabe von
Code:
grep EE /var/log/Xorg.0.log
Code:
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
(EE) AIGLX: Screen 0 is not DRI capable
Die Ausgabe von
Code:
grep OPTS /etc/sysconfig/displaymanager
ist
Code:
DISPLAYMANAGER_XGL_OPTS="-lines -accel glx:pbuffer -accel xv:pbuffer +xinerama -xorgAc"

Ich verstehe nicht warum trotz "AIGLX" "off" in der Xorg.conf AIGLX eingeschaltet bleibt.
Ich habe versucht "off" duch "false" und "disable" zu ersetzen. Das hat aber nichts geändert.
Des weiteren habe ich versucht mit den Einträgen
Code:
Section "Device"
...
...
     Option      "XAANoOffscreenPixmaps" "true" bzw. "false"
     Option      "DRI" "true" bzw. "false"
EndSection
etwas zu ändern. Die Einstellung "true" bei "DRI" führt jedoch nur einen Absturz des Xservers herbei.
Ich habe diese Optionen jetzt wieder entfernt.

Ich will zwar lange Posts von Code vermeiden aber ich habe nochmal meine Xorg.conf unter http://phpfi.com/218274 geposted. Vielleicht übersehe ich ja einen Fehler. Ich glaube aber nicht.

Kann ich nicht schon mal den 2. Desktop auf meinem 2. Monitor aktivieren? Dann wäre da wenigstens ein kleiner Erfolg.

Gruss
retrowulf
 

revealed

Guru
wenn du möchtest... das ist sicher deine xorg.conf? Dann bau ich deine schnell so um wie meine - mit meiner klappt bei mir sowohl Bigdesktop als auch Xinerama in Xgl!

müsstest bloß bescheid sagen.

Möchtest du eigendlich Bigdesktop oder Dualhead? Weil für Bigdesktop hast du 1 Gerät zu viel in der xorg.conf

und mir fällt grad noch was auf--- du hast Xgl aktiviert? Dann wird das Xorg.0.log nicht herangezogen. Dazu müsstest du eine Session mit Xorg aks Displaymanager starten. --

retro schau dir die mal an: (ist aber wie deine ohne Auflösung und ohne Angabe von vrefresh usw. für 1. sowie 2. Monitor)
http://phpfi.com/218295

Gruss

R
 
OP
R

retrowulf

Newbie
Hi,
wieso sollte das denn nicht meine Xorg.conf sein?
Das mit dem XGL erklärt ja einiges...
Ich habe die Xorg.conf auf
http://phpfi.com/218295 überprüft, angepasst und übernommen. (Angepasst habe ich die Sektionen "Input Device" und "Files" sowie "Input Device" in der Sektion "Server Layout")
Es hat dazu geführt, dass, aus mir nicht ersichtlichen Gründen, der XServer abgestüzt ist und die Monitore anstatt danach das Runlevel 3 anzuzeigen, sich abgeschaltet haben. Das ist übrigens auch schon passiert als ich selber verucht habe per Aticonig oder Sax2 einen Bigdesktop zu konfiguerien. Ich habe auch versucht die Xorg.conf ganz zu übernehmen. Da bin ich allerdings gleich im Textmodus gelandet (nicht zu meiner Überraschung). War es richtig sie so anzupassen?

Es wäre echt super wenn du mir eine Config bauen könntest. Dual Head mit einer Auflösung von 1600x1200 wäre super :)

vielen Dank
retrowulf
 

revealed

Guru
ehm "nein" ich hab deine Maus und Tastatur doch schon eingetragen...

bzw stop! Hast du röhrenmonitore? Ich mein analoge?

Also das Configfile wäre für Bigdesktop mit 2 Monitoren, die ca die selben Specs haben. Meine schaffen meiner Meinung nach 1280x1024 @85 Auch wenn 1600x1200 mit in den Handbüchern mit drin steht.

Wie siehts denn mit deinen Geräten aus?

Bzw ganz anders für Dualhead sieht deine eigendlich halbwegs in Ordnung aus.

Komisch...

Es fehlen halt die Modes für 1 und 0 sowie die hsync und vrefresh und hsync2 und vrefresh2

Eventuell in der Section DRI noch

Group "video"

Da passt irgendwas nicht oder?

Gut erkannt... ich werd grad nicht schlau damit - sorry

bzw verrate mir mal was deine Monitor also monitor 1 und 2 jeweils bei sagen wir mal 1024x768 an Hz schaffen und obe s digitale sind oder röhrenmonitore? Dann versuch ich dir eine zu basteln - Für Bigdesktop sowie Dualhead.

Die kannst du dann versuchen wenn du möchtest.

Also im Handbuch eines meiner Monitore steht beispielsweise unter technische Daten:
####### 19"##
Max. Aufl: 1600x1200
Synchronisation:
Horizontal: 30 bis 98 kHz
Vertikal: 50 bis 160 Hz
############
Und das hab ich in meiner xorg.conf eben für 85 hz bei 1024x768 angepasst.
Wobei im Handbuch auch drinsteht, dass er 1024x768 schafft mit 85 Hz ohne ihn zu beschädigen.

gruss

R
 
OP
R

retrowulf

Newbie
Ups..
das hab ich wohl übersehen.
Ich habe zwei Analoge Monitore einen Proview 789M und einen Miiro P1998F.
Der Miro läuft gerade mit 1600x1200@75 einwandrei und der Proview (ich habe ihn gerade erst gebraucht geschenkt bekommen) konnte ich noch nicht so ausgiebig testen und ich hab kein Handbuch und konnte auch keins im Internet finden. Aber im Clone Modus lief er mit 1600x1200@75 auch gut.
Dual Head wäre mir allerdings lieber da der Proview ein 17 Zoller und der Miro ein 19 Zoller ist.

Gruss
retro
 

revealed

Guru
aticonfig --initial=dual-head --screen-layout=above --resolution=0, X?? --resolution=1,X? --vrefresh=0,X-X? --vrefresh=1,X-X? --vrefresh2=X-X? --hsync=0,X-X? --hsync=1,X-X? --hsync2=X-X?? --mode=X? --mode2=X? -f

Make sure you know the capabilities of your monitor before changing this option.

Ich glaube das hier jetzt das müsste man nach X auflösen?

Gruss

R
 
OP
R

retrowulf

Newbie
Hi,
tut mir leid dass ich so lange untätig war aber es war so schönes Wetter. :)
Also,
ich habe den Xserver jetzt mit
Code:
aticonfig --initial=dual-head --screen-layout=right --resolution=0,1600x1200 --resolution=1,1600x1200 --mode=1600x1200 --mode2=1600x1200 -f
konfiguriert (--vrefresh etc. habe ich weggelassen weil ich mit den Werten hätte raten müssen).
Das hat geklappt. Nur sehe ich zwar die Maus (ein X auf dem Bildschirm) aber es wird kein Desktop angezeigt (Werden von Beryl keine zwei desktops unterstützt?).
Ich habe dann nochmal versucht einen Bigdesktop zu konfiguieren (Mit deiner Conifg). Das führt aber dazu dass der Xserver abstürtzt wenn ich ihr starte. Komischer weise schalten sich immer die Bildschirme ab wenn ich den Xserver beende (??!!??), und ich muss dann "blind" rebooten. Jetzt habe ich wieder die Dual-Head config.
Außerdem muss ich den PC immer noch 2x Booten bervor die 3D-Unterstützung geht.

?

Danke für die viele Hilfe bis jetzt,

Gruß
retrowulf
 

revealed

Guru
ähm deaktiviere mal zum Test "Xgl" sowie Beryl und teste deine Config im normalen Modus.

Dann könnte man schonmal sagen das es an Beryl liegen könnte, dann lässt sich an anderer Stelle überprüfen.

zum deaktivieren:
in beiden fällen:
Code:
gnome-xgl-switch --disable-xgl
Und beim nächsten Login, falls du dies Xsession Methode für den Autostart nimmst, einfach "Standardsitzung" wählen anstelle ~"Beryl With Xgl on KDE or gnome"

Wenn du mit Autostartlinks oder gconf gearbeitet hast:
Die Autostarts;
Wenn du gnome hast, dann müsstest du dazu im gconf den ensprechenden Wert wieder zurücksetzen.
Wenn du KDE hast, müsstest du die Links die du im Autostart Ordner "/home/$user/.kde/Autostart/" erstellt hast, entfernen.

Wenn dir der Xserver dann nach einem Reboot nicht abschmiert, dann kannst du mit sicherheit davon ausgehen, dass dein Beryl falsch konfiguriert ist.

Und dualhead unterstützt es ganz bestimmt! Ich habs hier am Laufen.

Gruss

R
 
OP
R

retrowulf

Newbie
Hi,
sorry dass ich das hier so lange "hängen" gelassen habe aber ich brauchte ne pause :)

Ich habe eine Standartsitzung (Ohne XGL/Beryl) gestartet. Die 3D-Beschleunigung funktioniert aber immernoch erst nach dem 2. Boot. Der Dual-Head modus funktioniert einwandsfrei. Das lag also an Beryl. Jedoch ist auf der Beryl Homapge im FAQ angegeben, dass der Dual Head Modus Funktioniert.
Does Beryl work with dual monitors?
Yes.
Ich nehme an das damit der Dual-Head modus gemeint ist. Allerdings habe ich mal gegooglet und nichts zu dem Thema gefunden. Ich denke aber mal dass Beryl einfach keinen Dual-Head modus unterstützt.

Ich benutze aber dennoch weiterhin Beryl da mir das wichtiger ist als zwei Monitore zu haben.

Da jetzt ja wieder in die Xorg.0.log geschrieben wird habe ich nochmal Dort nachgekuckt woran das mit dem 3d liegen könnte.

Code:
cat |grep WW /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The core pointer device wasn't specified explicitly in the layout.
(WW) The core keyboard device wasn't specified explicitly in the layout.
(WW) The directory "/usr/share/fonts/local" does not exist.
(WW) The directory "/usr/share/fonts/PEX" does not exist.
(WW) The directory "/usr/share/fonts/latin2/misc" does not exist.
(WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/latin2/Type1" does not exist.
(WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/baekmuk" does not exist.
(WW) The directory "/usr/share/fonts/japanese" does not exist.
(WW) The directory "/usr/share/fonts/kwintv" does not exist.
(WW) The directory "/usr/share/fonts/CID" does not exist.
(WW) The directory "/usr/share/fonts/ucs/misc" does not exist.
(WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/misc" does not exist.
(WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/Type1" does not exist.
(WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
(WW) The directory "/usr/share/fonts/xtest" does not exist.
(WW) Warning, couldn't open module xgl
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(1): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Option "VendorName" is not used
(WW) fglrx(0): Option "ModelName" is not used
Code:
 cat |grep EE /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
Das ist duch gut


Code:
cat |grep enabled /var/log/Xorg.0.log
(==) fglrx(0): TMDS coherent mode is enabled
(==) fglrx(0): FSAA enabled: NO
(II) fglrx(0): [agp] AGP protocol is enabled for graphics board. (cmd=0x1f004312)
(**) fglrx(0): Backing store enabled
(==) fglrx(0): Silken mouse enabled
(**) fglrx(0): DPMS enabled
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): Direct rendering enabled
(==) RandR enabled
SetGrabKeysState - enabled
SetGrabKeysState - enabled
Code:
cat |grep disabled /var/log/Xorg.0.log
(**) Extension "DAMAGE" is disabled
(**) Extension "Composite" is disabled
(**) AIGLX disabled
(**) fglrx(0): Qbs disabled
(==) fglrx(0): FAST_SWAP disabled
(**) fglrx(0):  PseudoColor visuals disabled
(**) fglrx(0): Center Mode is disabled
(**) fglrx(0): Multisampled Visual Configs disabled!
(**) fglrx(0): FSAA Gamma disabled
(II) fglrx(0): Depth moves disabled by default
(**) Keyboard[0]: CustomKeycodes disabled
SetGrabKeysState - disabled
SetGrabKeysState - disabled

Beim 1. Booten (ohne 3D) kommt bei der Eingebe von
Code:
 cat |grep WW /var/log/Xorg.0.log
die Ausgebe :
Code:
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The core pointer device wasn't specified explicitly in the layout.
(WW) The core keyboard device wasn't specified explicitly in the layout.
(WW) The directory "/usr/share/fonts/local" does not exist.
(WW) The directory "/usr/share/fonts/PEX" does not exist.
(WW) The directory "/usr/share/fonts/latin2/misc" does not exist.
(WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/latin2/Type1" does not exist.
(WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/baekmuk" does not exist.
(WW) The directory "/usr/share/fonts/japanese" does not exist.
(WW) The directory "/usr/share/fonts/kwintv" does not exist.
(WW) The directory "/usr/share/fonts/CID" does not exist.
(WW) The directory "/usr/share/fonts/ucs/misc" does not exist.
(WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/misc" does not exist.
(WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/Type1" does not exist.
(WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
(WW) The directory "/usr/share/fonts/xtest" does not exist.
(WW) Warning, couldn't open module xgl
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(1): board is an unknown third party board, chipset is supported
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *
(WW) fglrx(0): Option "VendorName" is not used
(WW) fglrx(0): Option "ModelName" is not used
(WW) fglrx(1): DRI initialization on primary screen failed.
(WW) fglrx(1): ***********************************************
(WW) fglrx(1): * DRI initialization failed!                  *
(WW) fglrx(1): * (maybe driver kernel module missing or bad) *
(WW) fglrx(1): * 2D acceleraton available (MMIO)             *
(WW) fglrx(1): * no 3D acceleration available                *
(WW) fglrx(1): ********************************************* *
Es scheint dass DRI nur beim 2. Booten funktioniert!?!

Ich habe den neuen ATI-Treiber 8.35.5 installiert da in den Release Notes unter "Resolved Issues" folgendes steht:
* The screen no longer turns black if the X-Server is terminated from the text console. This condition was known to occur only on certain laptop confgiurations. Further details can be found in topic number 737-2682.9
Das hat aber nichts genützt. Der Bildschim geht immernoch in den Standby modus wenn ich den Xserver beende.


Gruss
retrowulf
 

revealed

Guru
Ich benutze aber dennoch weiterhin Beryl da mir das wichtiger ist als zwei Monitore zu haben.
Warum nutzt du dann nicht bigdesktop? Dualhead wüsst ich grad garnicht. Sorry bin zu faul es auszuprobieren. Aber mit Bigdesktop bin ich mir sicher - das verwende ich auch.

Hast du in deiner xorg.conf AIGLX sicherlich aus?

Die Fehlermeldungen aus der Xorg.0.log werden nur aussagekräftig sein, solange du xorg als Displaymanager verwendest.

Beryl usw haben eigene Logfiles. Und nachdem beispielsweise Xgl ja vollständig übernimmt, wird xorg nicht dazu kommen, ein Log zu Schreiben.

Also ich hab meine xorg.conf auf Bigdesktop konfiguriert --
und wenn ich mit Xgl starte für Bigdesktop dann sehen meine Sysconfigwerte so aus:
Code:
egrep "OPTS|XSERVER" /etc/sysconfig/displaymanager
DISPLAYMANAGER_XSERVER="Xgl"
DISPLAYMANAGER_XGL_OPTS="-lines -accel glx:pbuffer -accel xv:pbuffer -xorgAc +xinerama"
Besonders wichtig scheint hier das "+xinerama" damit beide Monitore angesprochen werden.

Hmm also das bei dir 2x DRI kommt :S

Würdest du bitte die gesamte xorg.conf posten`?
wenn du möchtest so:
http://phpfi.com/

(WW) Warning, couldn't open module xgl
0o `´? hö`?

Du spielst doch nicht etwa mit dem Load GLX in der xorg.conf rum oder?
Code:
grep Load /etc/X11/xorg.conf

Gruss

R
 
OP
R

retrowulf

Newbie
Hi,
wenn ich den Bigdesktop konfiguerere stürtzt der Xserver gleich nach dem starten wieder ab. Deswegen bin (und weil ich einen 17' und 19' Bildschrim habe) bin ich ja auf den Dual-Head Modus umgestiegen.

Nur sehe ich zwar die Maus (ein X auf dem Bildschirm) aber es wird kein Desktop angezeigt (Werden von Beryl keine zwei Desktops unterstützt?).
Ich habe dann nochmal versucht einen Bigdesktop zu konfiguieren (Mit deiner Conifg). Das führt aber dazu dass der Xserver abstürtzt wenn ich ihr starte
Bigdesktop ging nur ohne Xgl


Wenn ich den xorg als Displaymanager benutze ist AIGLX sicher aus

(**) AIGLX disabled
Es steht ja auch so in meiner Xorg.conf.http://phpfi.com/223858 (Ich habe jetzt wieder eine einfache Xorg.conf die ich mit "aticonfig --intitial -f" konfiguriert habe.)

Wenn AIGLX trotzdem an ist wenn ich Xgl benutze wird es irgendwo anders als in der Xorg.conf an/ausgeschaltet.
Ich müsste aber wissen in welche Logdatei Xgl schreibt...
Außerdem hat das Auschalten von AIGLX nichts verändert. Ich muss trotzdem weiterhin 2x booten bis die 3D-Beschleunigung geht. (!!!)


Wenn ich
Code:
egrep "OPTS|XSERVER" /etc/sysconfig/displaymanager
eigebe erhalte ich ich folgende Ausgabe:
Code:
DISPLAYMANAGER_STARTS_XSERVER="yes"
DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="no"
DISPLAYMANAGER_XSERVER="Xgl"
DISPLAYMANAGER_XGL_OPTS="-lines -accel glx:pbuffer -accel xv:pbuffer"
"+xinerama" hatte ich auch drinnenstehen als ich die Bigdesktop-Config ausprobiert habe.


"Load" "glx" hatte ich macht zum Ausprobieren in die Xorg.conf reingeschrieben aber außer dieser Warnung hat das nichts erzeugt. Entfernt habe ich aus der Sektion "Module" nichts.

Hmm also das bei dir 2x DRI kommt :S
komischer find ich das der Fehler nur beim ersten Booten kommt. Wenn ich dann reboote ist er ja nicht mehr da... Und dann kann ich so oft rebooten wie ich will ohne das er wieder auftaucht. Nur beim ersten Booten ist er da.

Ich hatte ja das gleiche Problem mit meinem Notebook (Radeon X700 Mobile 128MB) und Kubuntu Drapper Drake sowie Edgy Eft und den ATI-Treiberversioen 8.32.5 - 8.35.5 mit der Version 8.25.18 lief es dann einwandfrei. Aber die 8.25.18 unterstützt nicht Xorg. 7.1 oder?
Vielleicht ist es ja ein Kompatibilitätsproblem mit Xorg oder der Teiberunterstützung für Xorg.7.1 und meiner Grafikkarte?

danke
Gruss
retrowulf
 

revealed

Guru
sorry aber mal prinzipiell -- funktioniert bei dir 3D Beschleunigung mit Xorg?

Vorher brauchst du nicht versuchen, mit etwas experimentellem zu Spielen.

Für mich ist Beryl etwas experimentelles.

Gruss

R
 
OP
R

retrowulf

Newbie
Hi,
nein
die 3D-Beschleunigung funktioniert mit Beryl/Xgl so gut wie mit X.org.
Wenn ich den PC das erste mal boote geht die 3D-Beschleunigung nicht. Ich gehe dann immer im Login Screen auf System>Herunterfahren>Neustarten und wenn der PC dann neu gebootet hat, funktioniert die 3D-Beschleunigung.
Ob ich mich dann mit Beryl/Xgl oder X.org als Displaymanager einlogge ist egal. funktionieren tuen beide dann einwandfrei und Beryl sieht einfach besser aus. :)
Beryl/Xgl macht mir also nicht mehr Probleme als X.org.

Wir können gerne X.org als Grundlage für diesen Thread nehmen aber ich denke wenn die 3D-Beschleunigung mit X.org geht, geht sie auch mit Beryl/Xgl, da das Problem nicht beim Displaymanager sondern irgendwo anders liegt, da ja das Problem mit der 3D-Beschleunigung bei allen Displaymanagern das gleiche ist, oder?

Und die Frage ob Bigdesktop oder Dual-Head können wir gerne erstmal außen vor lassen bis die 3D-Beschleunigung funktioniert., denn die 3D-Beschl. ist erstmal wichtiger.

Gruss retrowulf
 

revealed

Guru
(WW) fglrx(1): * DRI initialization failed! *
(WW) fglrx(1): * (maybe driver kernel module missing or bad) *
(WW) fglrx(1): * 2D acceleraton available (MMIO) *
(WW) fglrx(1): * no 3D acceleration available *
Ja hey du wiedersprichst dir selber -

Was jetzt?
 
Oben