Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Beryl probleem, kan geen XGL sessie meer aanmaken?  (gelezen 4447 keer)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Gepost op: 2007/01/26, 01:17:19 »
Ik heb geprobeerd om via deze how-to Beryl opnieuw te installeren:

http://wiki.beryl-project.org/wiki/Install_Beryl_on_Ubuntu_Dapper_with_XGL

Eerst heb ik Beryl verwijdert doort dit te doen:
sudo apt-get remove xserver-xgl en dat gaf geen problemen.
Toen heb ik dit gedaan: sudo rm /usr/local/bin/startxgl.sh en kreeg ik deze foutmelding:

rm: cannot remove `/usr/local/bin/startxgl.sh': No such file or directorydaarna heb ik dit gedaan: sudo rm /usr/share/xsessions/xgl.desktop en kreeg ik dezelfde melding.
Toen heb ik Beryl helemaal verwijdert via Synaptic. De XGL sessie was weg in het opstart menu en Beryl startte ook niet meer op.
Ik heb toen de hele how-to (die wat ik hierboven heb gepost) gevolgd, maar ik krijg nu dit als ik fglrxinfo invoer:

ERROR: DDX driver fingerprint mismatch: got 0xC20D27F9, but expected 0x781B6E97
libGL error: InitDriver failed
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
terwijl daar eerst gewoon mijn goede videokaart stond.
Voor de rest gaat Beryl installeren goed, todat ik de XGL sessie wil aanmaken. Als ik het bestand: /usr/local/bin/startxgl.sh wil saven krijg ik deze melding:

[ Error writing /usr/local/bin/startxgl.sh: No such file or directory ]en hetzelfde bij sudo chmod a+x /usr/local/bin/startxgl.sh en
sudo nano /usr/share/Xsessions/xgl.desktop

Wat doe ik nu fout?? Beryl draait dus niet meer en zit op dit moment gewoon in een Gnome sessie :(
iemand die mij kan helpen?
Open Source = Freedom = Power !!

Bartbes

  • Gast
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #1 Gepost op: 2007/01/26, 15:15:05 »
Zo te zien aan de vendor string etc, staat je driver niet goed.
Pas /etc/X11/xorg.conf aan (na backup) zodat je goede er weer staat.
Nu de VESA driver, moet zijn fgrlx.
Je kan de driver vinden in de sectie "Device"

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #2 Gepost op: 2007/01/30, 01:54:05 »
drivers stonden op ATI en ze hebben altijd gewerkt met Beryl. Heb ook geprobeerd met fglrx drivers maar dan lukt het me ook niet!

Heb nu wel een XGL sessie aan kunnen maken via een oudere how-to maar ik krijg dan een zwart scherm en na een tijdje krijg ik weer het inlogscherm.
Ik vermoed dat er toch iets mis is met mijn drivers sinds ik de latest driver update heb gedaan bovenaan deze howto: http://wiki.beryl-project.org/wiki/Install_Beryl_on_Ubuntu_Dapper_with_XGL

Mijn videokaart herkend ie wel gewoon maar hier is de output van fglrxinfo:

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual!
deze videokaart heb ik trouwens:

0000:01:00.0 VGA compatible controller: ATI Technologies Inc R420 JI [Radeon X800PRO]iemand die mij kan helpen? wil graag weer Beryl draaien! :(
Open Source = Freedom = Power !!

Bartbes

  • Gast
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #3 Gepost op: 2007/01/30, 13:31:30 »
Citaat van: Darell
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual!
Dit betekent dat je in je /etc/X11/xorg.conf onder de sectie 'modules' 'load GLX' toe moet voegen (die hoofdletters weet ik niet zeker)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #4 Gepost op: 2007/01/30, 16:36:19 »
heb het toegevoegd maar het werkt nog steeds niet :(
iemand die me verder kan helpen?
Open Source = Freedom = Power !!

Bartbes

  • Gast
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #5 Gepost op: 2007/01/30, 16:41:01 »
is het niet glx (zonder hoofdletters)?

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #6 Gepost op: 2007/01/30, 17:28:18 »
heb alle 2 geprobeerd maar het werkt niet.
waar kan het nog meer aan liggen denk je?
Open Source = Freedom = Power !!

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #7 Gepost op: 2007/01/30, 18:34:47 »
damn ik krijg mn ATI kaart maar niet aan het lopen! :( Heb al diverse how-to's doorlopen maar fglrxinfo blijft dit geven:

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual!
Heb kernel (k-7) al verwijdert en opnieuw geinstalleerd. Daarna drivers verwijdert en opnieuw geinstalleerd, maar t lijkt maar niet te lukken.
Het is begonnen toen ik dit heb gedaan:

Citaat
Latest Graphic Card Drivers

The binary blobs in the Dapper repositories are quite old. If you prefer newer drivers, add the following repository to your /etc/apt/sources.list file.


deb http://www.albertomilone.com/drivers/dapper/latest/32bit binary/


Add the key:


$ wget http://albertomilone.com/drivers/tseliot.asc
$ sudo apt-key add tseliot.asc


Upgrade the drivers:


$ sudo aptitude update && sudo aptitude dist-upgrade
iemand die me kan helpen??
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #8 Gepost op: 2007/01/30, 19:42:40 »
Je gebruikt toch Ubuntu Dapper Drake 6.06 he?
En wat voor videokaart heb je precies? (lspci|grep VGA)

Laat in ieder geval eerst maar eens de output zien van de volgende commando's:

cat /etc/X11/xorg.conf (edit: en geen xorg.log, doh)

apt-cache policy xorg-driver-fglrx
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #9 Gepost op: 2007/01/30, 23:45:11 »
he ProfoX!
Ik gebruik inderdaad Dapper Drake.
Mijn videokaart:


0000:01:00.0 VGA compatible controller: ATI Technologies Inc R420 JI [Radeon X800PRO]
uhm cat /etc/X11/xorg.log doet het niet (No such file or directory) maar ik denk dat je de xorg.conf hiermee bedoelt?:

hier de module sectie:
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "int10"
Load "type1"
Load "vbe"
        Load    "xgl"
hier de driver sectie:
Section "Device"
Identifier "ATI Technologies, Inc. R420 JI [Radeon X800PRO]"
Driver "fglrx"
BusID "PCI:1:0:0"
output van apt-cache policy xorg-driver-fglrx:

xorg-driver-fglrx:
  Installed: 7.0.0-8.25.18+2.6.15.12-1
  Candidate: 7.0.0-8.25.18+2.6.15.12-1
  Version table:
 *** 7.0.0-8.25.18+2.6.15.12-1 0
        500 http://security.ubuntu.com dapper-security/restricted Packages
        100 /var/lib/dpkg/status
     7.0.0-8.25.18+2.6.15.11-1 0
        500 http://nl.archive.ubuntu.com dapper/restricted Packages
Ik hoop dat je hier wat mee kunt!
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #10 Gepost op: 2007/01/31, 00:19:32 »
Sorry. Ja, ik bedoelde xorg.conf.

In een vorige post schreef je dat je de drivers van http://albertomilone.com hebt proberen te installeren, maar apt-cache policy vertelt me dat je een versie gebruikt die Ubuntu zelf levert...

Mjah, dat zou ook wel moeten werken hoor.

Euh... ik zie bij de Modules sectie in je xorg.conf staan:
Load "xgl"

Volgens mij moet dat
Load "glx" zijn...

Xgl en Glx zijn 2 verschillende dingen.

Dus probeer dat ff aan te passen...
(dat kan door middel van: sudo gedit /etc/X11/xorg.conf zoals je misschien al weet)

Probeer daarna de X interface nog eens opnieuw op te starten
(ctrl+alt+backspace)

Succes
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #11 Gepost op: 2007/01/31, 00:27:00 »
damn stom inderdaad!!
heb het aangepast en hier is de nieuwe output:

darell@bora:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
had de drivers naderhand via deze how-to nog eens geinstalleerd: https://help.ubuntu.com/community/BinaryDriverHowto/ATI
zijn die ook goed?
Bedankt in iedergeval!

Nu alleen nog proberen om Beryl aan het lopen te krijgen..

edit;
wow mn glxgears draaien wel superlangzaam nu!
check:

darell@bora:~$ glxgears
546 frames in 5.3 seconds = 102.508 FPS
487 frames in 5.4 seconds = 90.187 FPS
502 frames in 5.2 seconds = 95.999 FPS
4895 frames in 5.1 seconds = 963.867 FPS
2510 frames in 5.0 seconds = 498.238 FPS
4643 frames in 5.1 seconds = 916.686 FPS
5146 frames in 5.1 seconds = 1003.882 FPS
5145 frames in 5.1 seconds = 1016.118 FPS
5146 frames in 5.1 seconds = 1016.790 FPS
Dit is niet goed ofwel?

edit 2:
ik heb geen direct rendering :(

darell@bora:~$ glxinfo|grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #12 Gepost op: 2007/01/31, 00:39:44 »
In eerste instantie moet je er zeker van zijn dat je geen XGL draait bij het uitvoeren van het "glxinfo|grep direct" commando, anders zal je zoiezo "direct rendering: No" te zien krijgen (dit komt door de manier waarop XGL werkt)

Kijk eens in je xorg log (deze keer is het wel echt een log!) of je daar wat nuttigs uit kunt halen.. desnoods paste je de hele file maar neer tussen [code][/code] tags

Na het inloggen op de grafische server dit commando uitvoeren:
gksu gedit /var/log/Xorg.0.log
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #13 Gepost op: 2007/01/31, 00:46:32 »
ik draai geen XGl want in die sessie kom ik niet eens (scherm blijft dan zwart en na een tijdje springt ie weer terug naar het inlogscherm). Daar kan het dus niet aan liggen denk ik?
hm die log snap ik niet zoveel van. Heb hem ff online gezet, mischien kun jij er wat mee?
hier is de link: http://members.home.nl/mtmd/xorg%20log
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #14 Gepost op: 2007/01/31, 00:54:03 »
Nou... Dit is ongezond!
(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not workEen paar lijnen voor die error lees ik dat "Version: 8.29.6" van de fglrx driver geladen wordt, maar volgens apt-cache policy xorg-driver-fglrx had jij 8.25.18 en nog wat geïnstalleerd... Waarschijnlijk heb jij geprobeerd om de fglrx driver handmatig te installeren met een .run bestandje van de AMD/ATI website ofzo? Zou dat kunnen? Een andere logische verklaring heb ik niet, tenzij er iets is achtergebleven van die fglrx installatie van http://albertomilone.com

Nu... Hoe lossen we dit op? Het kan zijn dat er meerdere versies tegelijk zijn geïnstalleerd nu. Op één of andere website vond ik de hint om dit commando uit te voeren of dat ook daadwerkelijk zo is:

(commando is wat geautomatiseerd hier, hopelijk heb ik het goed geschreven, maar anders laat je het maar weten, als je een error krijgt van file not found ofzo)

grep fglrx /lib/modules/$(uname -r)/modules.dep

Wat krijg je terug als resultaat na het uitvoeren van dat commando?
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #15 Gepost op: 2007/01/31, 01:00:33 »
uhm ik heb niks via een website proberen te installeren, maar ik heb wel een paar keer op verschillende manieren geprobeerd om de drivers te installeren. Mischien dat er van sommige installaties wat is blijven hangen inderdaad. Heb echt vannalles geprobeerd om het aan werken te krijgen

output van het commando:

darell@bora:~$ grep fglrx /lib/modules/$(uname -r)/modules.dep
/lib/modules/2.6.15-27-k7/volatile/fglrx.ko: /lib/modules/2.6.15-27-k7/kernel/dr ivers/char/agp/agpgart.ko
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #16 Gepost op: 2007/01/31, 01:10:59 »
Inderdaad. Als je niet precies weet hoe bepaalde installatiemethodes zichzelf installeren kunnen er dingen achterblijven.

Ik zie echter maar 1 driver staan bij het uitvoeren van dat commando...

Als je nog steeds die repository van albertomilone in je sources.list hebt staan, probeer dan gewoon eens een volledige update & upgrade:

sudo apt-get update && sudo apt-get dist-upgrade

Gewoon "J" antwoorden als er een vraag wordt gesteld over niet-vertrouwde pakketten. Dit komt door het feit dat je de key (nog) niet geïmporteerd hebt voor die repository, maar dat is bijzaak. Misschien krijg je die vraag wel helemaal niet, als je de key al wel hebt geïmporteerd.

(hoe importeer je die key? wget http://albertomilone.com/drivers/tseliot.asc && gpg --import tseliot.asc && gpg --export --armor albertomilone@alice.it | sudo apt-key add - && rm tseliot.asc)

Na de dist-upgrade moet je zeker eens rebooten, omdat er pakketten geupgrade kunnen worden waarbij een reboot noodzakelijk is om fglrx goed te laten werken (het is tenslotte een closed-source proprietary driver, met zo'n dingen weet je nooit goed wat je moet doen; best een volledige reboot van de computer dus)

Laat iets van je horen wanneer je terug bent. Samen met je /var/log/Xorg.0.log als het nog steeds niet blijkt te werken!
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #17 Gepost op: 2007/01/31, 01:16:25 »
ok hij is aant het upgraden en ik kreeg inderdaad die melding.
ik zal zo rebooten en kijken wat er gebeurt.

edit: hm krijg de hele tijd foutmeldingen tijdens het updaten:

Err http://edevelop.org dapper/e17 libevas1-engine-software-generic 0.9.9.037+cvs20070110-1
  Temporary failure resolving 'edevelop.org'
Err http://edevelop.org dapper/e17 libevas1-engine-software-x11 0.9.9.037+cvs20070110-1
  Temporary failure resolving 'edevelop.org'
Err http://edevelop.org dapper/e17 libewl1-engine-evas-software-x11 0.5.1.007+cvs20070110-1
  Temporary failure resolving 'edevelop.org'
Err http://edevelop.org dapper/e17 libewl1 0.5.1.007+cvs20070110-1
  Temporary failure resolving 'edevelop.org'
Err http://edevelop.org dapper/e17 examine 0.0.1+cvs20070110-1
  Temporary failure resolving 'edevelop.org'
Err http://edevelop.org dapper/e17 libesmart0 0.9.0.007+cvs20070110-1
  Temporary failure resolving 'edevelop.org'
Err http://edevelop.org dapper/e17 engage 0.0.9+cvs20070110-1
  Temporary failure resolving 'edevelop.org'
Err http://edevelop.org dapper/e17 libimlib2 1.3.0+cvs20070110-1
maar hij heeft het toch afgemaakt, ik ga nu rebooten!
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #18 Gepost op: 2007/01/31, 01:20:56 »
Die foutmeldingen mag je negeren. Dat komt omdat de edevelop.org server rariteiten vertoont de laatste tijd. Ik heb hier ook een computer waarop E17 staat geïnstalleerd en die heeft de laatste dagen ook problemen met die repositories. Op de site van edevelop.org zelf valt ook te lezen dat er onverwachte storing was/is, en dat het binnenkort opgelost zal worden :)
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #19 Gepost op: 2007/01/31, 01:28:46 »
ah ok gelukkig!
Heb opnieuw opgestart, en krijg nu wel de melding dat ik direct rendering heb! :D
glxgears draait nu ook goed!
Volgens mij werkt het, echt superbedankt!!

Zit nu wel met een ander probleem maar dat kan ik beter in een ander topic doen. Ik had namelijk al een tijdje problemen met libcairo2 update en nu zijn er net een heleboel updates met lib dingen gekomen maar als ik op het icoontje klik van de update-noticifer en wil updaten krijg ik deze melding:
Error
Software index is broken

It is impossible to install or remove any software. please use the packeg manager "synaptic" or run sudo apt-get install -f in a terminal to fix this issue first

is dit ernstig ofniet?
naja daar is dit eigenlijk niet het topic voor, ik ga eerst zelf eens op onderzoek uit hoe ik het kan oplossen.
nogmaals superbedankt voor de hulp!! :D
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #20 Gepost op: 2007/01/31, 01:32:24 »
Open maar een nieuw topic daarvoor :) en zelf uitzoeken is goed, daar leer je van, maar niet téveel zelf uitzoeken he! je moet er ook nog voor zorgen dat je systeem bruikbaar blijft en dat wij het achteraf nog kunnen oplossen ;)

PS: probeer gewoon eens te doen wat er je aangeraden wordt. In een terminal typ je: "sudo apt-get -f install" Dan gaat hij proberen verkeerde of half-geïnstalleerde pakketten te herstellen door bepaalde dingen te verwijderen/herinstalleren
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #21 Gepost op: 2007/01/31, 01:41:21 »
haha ja dat klopt. Zelf op onderzoek uit gaan leer je inderdaad veel van en vind ik ook leuk om te doen! maar je moet wel altijd opassen.
Heb het probleem ook al opgelost :D

Voelt goed om alles weer soepel te hebben draaien! Nu alleen nog ff kijken hoe ik Beryl weer aan het lopen krijg.
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #22 Gepost op: 2007/01/31, 01:44:47 »
Zou niet zo moeilijk meer mogen zijn. Met Dapper Drake is het echter wel niet zo makkelijk als bij Edgy Eft, maar nog wel doenbaar. Mjah, ATI geeft zoiezo wel bijkomende "problemen" (je hebt namelijk per se nog XGL nodig, bij Nvidia hoeft dit niet meer (sinds driver versie 9xxx) en Intel draait gewoon onder AIGLX) dus onder Edgy is het ook niet echt zó makkelijk...

Wel staat het vast dat Beryl of Compiz in de volgende Ubuntu release waarschijnlijk standaard zit ingebakken op één of andere manier :) (Feisty Fawn, release datum in april 2007, nog 2
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Offline Darell

  • Lid
    • http://launchpad.net/~darell
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #23 Gepost op: 2007/01/31, 01:48:55 »
aha oke dat is wel cool! dan kan ik mischien gewoon beter wachten tot april, alhoewel ik hier Beryl ook zonder problemen een tijd lang heb gedraaid onder XGL. Maarja dat was versie 0.1.1 ik weet niet hoe het met de nieuwere versies zit.
Ik ga in iedergeval aan de slag!
Open Source = Freedom = Power !!

Offline profoX

  • Lid
    • wesley
    • Lionslink
Beryl probleem, kan geen XGL sessie meer aanmaken?
« Reactie #24 Gepost op: 2007/01/31, 02:06:19 »
Het is niet moeilijker dan vroeger hoor :) maar het is toch wel vervelend om Xgl + Beryl nog te moeten installeren. Al bij al valt het natuurlijk nog wel mee.

Veel succes ermee en laat maar weten als het niet lukt. Als het wel lukt dan ben je mij een mooie screenshot verplicht. :)

Anyway, ik ga slapen. Morgenvroeg om 8 uur school! :mad:
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)