TclError: Togl: X server has no OpenGL GLX extension

Odpovědět
PavelZ
Příspěvky: 356
Registrován: 10. 3. 2008, 11:48
Bydliště: Praha

8. 2. 2009, 5:51

Po kompilaci emc2 (poslední verze ze včerejška), která proběhne bez problémů, se při spuštění emc2 zobrazí
EMC2 - 2.2.5
Machine configuration directory is '/etc/emc2/sample-configs/stepper-xyza'
Machine configuration file is 'inch.ini'
Starting EMC2...
Traceback (most recent call last):
File "/usr/bin/axis", line 3369, in <module>
o = MyOpengl(widgets.preview_frame, width=400, height=300, double=1, depth=1)
File "/usr/bin/axis", line 255, in __init__
Opengl.__init__(self, *args, **kw)
File "debian/tmp/usr/lib/python2.5/site-packages/rs274/OpenGLTk.py", line 218, in __init__
File "debian/tmp/usr/lib/python2.5/site-packages/rs274/OpenGLTk.py", line 167, in __init__
File "debian/tmp/usr/lib/python2.5/site-packages/rs274/OpenGLTk.py", line 93, in __init__
File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1933, in __init__
(widgetName, self._w) + extra + self._options(cnf))
_tkinter.TclError: Togl: X server has no OpenGL GLX extension
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/apport_python_hook.py", line 78, in apport_excepthook
report_file = open(pr_filename, 'wt')
IOError: [Errno 13] Permission denied: '/var/crash/_usr_bin_axis.1000.crash'

Original exception was:
Traceback (most recent call last):
File "/usr/bin/axis", line 3369, in <module>
o = MyOpengl(widgets.preview_frame, width=400, height=300, double=1, depth=1)
File "/usr/bin/axis", line 255, in __init__
Opengl.__init__(self, *args, **kw)
File "debian/tmp/usr/lib/python2.5/site-packages/rs274/OpenGLTk.py", line 218, in __init__
File "debian/tmp/usr/lib/python2.5/site-packages/rs274/OpenGLTk.py", line 167, in __init__
File "debian/tmp/usr/lib/python2.5/site-packages/rs274/OpenGLTk.py", line 93, in __init__
File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1933, in __init__
(widgetName, self._w) + extra + self._options(cnf))
_tkinter.TclError: Togl: X server has no OpenGL GLX extension
Shutting down and cleaning up EMC2...
Cleanup done
Původní (z LiveCD) verze fungovala OK. Podle toho, co jsem našel na netu, jde o konflikt z grafikou. Mám GeForce 8600. Zkoušel jsem všechny postupy, co jsem našel, ale zatím neúspěšně.Neporadí někdo ???
Pupik
Příspěvky: 248
Registrován: 7. 12. 2008, 6:09
Bydliště: Ostrava
Kontaktovat uživatele:

9. 2. 2009, 4:36

Tohle, ale neni vypis ze spousteni posledni verze ;), ze ne ;)
Ta je 2.3 HEAD (TRUNK)
Popis vic svuj postup.
Z CD ti to jede a po instalaci na HD uz ne?
k
Příspěvky: 814
Registrován: 12. 8. 2008, 12:00
Bydliště: Kosice SK

9. 2. 2009, 6:08

takto odhliadnuc od 2.2.5 verzie mate tma presnu diagnotiku .. nebezi vam opengl rozsirenie pre display.

1. skuste prekonfigurovat X-ka na "vesa" driver .. opengl by malo ist emulovane (pomaly a malo by ist).

2. ak to niepojd e.. dajte sem vystup :) skusim poradit dalej..

3. ak to pojde .. potrebujem vystup z glxinfo, specialne riadok
direct rendering: Yes

(asi tam budete mat "no")

za tychto podmienok dalej skontrolujte modul agpart v jadre (prikazmi lsmod) a prislsni driver pre dri (podla toho aku mate grafiku .. jej presnejsie info ziskate prikazom lspci)
PavelZ
Příspěvky: 356
Registrován: 10. 3. 2008, 11:48
Bydliště: Praha

9. 2. 2009, 6:29

Díky za info, večer to vyzkouším a dám info.
PavelZ
Příspěvky: 356
Registrován: 10. 3. 2008, 11:48
Bydliště: Praha

9. 2. 2009, 6:58

Takže v xorg.conf vůbec nebyl žádný driver pro grafiku (??? nechápu jak to je možné, linux tu GeForce vidí ???), tak jsem ho doinstaloval a ted už tam mám nvidia, ale stejnak to nefunguje. Další pokusy ale dělat dneska nemůžu, protože manželka si stahuje filmy na Windowsech :? Takže další kolo zítra, zkusím tu vesu a uvidíme.
k
Příspěvky: 814
Registrován: 12. 8. 2008, 12:00
Bydliště: Kosice SK

10. 2. 2009, 6:19

nemusi tam byt driver .... zial potom na 90% tam bezi nejaky "univerzalny" driver bez DRI a tym padom opengl neslape.

Odporucam pohladat na nete "vhodny" xorg.conf pre vasu kartu. Alebo si to natukat am cez nejaky z konfiguratorov .. (na debiane mozno aj na ubuntu by mohlo stacit dpkg-reconfigure xserver-xorg).

Kedze sa pustate do kompilacie EMC, odporucam si prelozit aj vlastne jadro s RT podporou a samozrejme s podporou na vasu graf. kartu. Potom je to opengl podstatne zivsie nez ked nahodou bezi v soft emulacii cez mesu.
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“