Hallo mede tweakers,
Als ik hellanzb v0.13 vanuit een terminal van de Gnome desktop (Debian Lenny) omgeving open start deze vlotjes op zonder problemen (in de terminal zie ik de output die ik verwacht). Echter, als ik Hellanzb start op een console (ctrl-alt-F1 en inloggen met hetzelfde account) geeft Hellanzb de volgende GTK-Waarschuwing
:
Ik dacht eerst dat het misschien een rechten issue was (of dat Hellanzb nog draaide), maar dat kan niet want als root had ik hetzelfde probleem en als normal-user binnen X dus ook geen probleem (hella draaide niet meer), dus dat is het niet, denk ik. Een harware issue is het ook niet gezien het ook optreed op andere machines van mij/anderen. Vreemd is echter dat ik in Debian Lenny+ Hellanzbv0.13 en Ubuntu v8.x + Hellanzb v0.13 de waarschuwing verschijnt, maar niet op Debian Etch+Hellanzb v0.10. Misschien een Hellanzb v0.13 issue (of wellicht Debian, al kan ik me dat niet voorstellen)?
Mijn gok is dat Hellanzb een "window" wil openen, gebruikmakend van de GTK library (als ik het goed begrijp is het een verzameling code die het schrijven van visualisaties in grafische shells vergemakkelijkt/op zich neemt), maar dat dus niet kan omdat ik het run in een console in plaats van in X... Echter dat is slechts een vermoeden. Ik ben hier al een week mee bezig en ben ten einde raad, ook op het forum van 'linuxquestions.org' en 'debian user forums' om raad gevraagd, maar daar geen reactie gehad. Ook avonden googlen gaven mij geen uitsluitsel (snap ook nog steeds niet wat de waarschuwing inhoud) en hoop dus op wijze woorden hier op Tweakers.net op de volgende 2 vragen:
Wat betekent de waarschuwing precies?
Hoe zorg ik ervoor dat deze waarschuwing niet meer nodig is?
Alvast bedankt voor het meedenken!
P.S. Antwoorden als: "Draai het dan gewoon in X" heb ik natuurlijk niets aan
Als ik hellanzb v0.13 vanuit een terminal van de Gnome desktop (Debian Lenny) omgeving open start deze vlotjes op zonder problemen (in de terminal zie ik de output die ik verwacht). Echter, als ik Hellanzb start op een console (ctrl-alt-F1 en inloggen met hetzelfde account) geeft Hellanzb de volgende GTK-Waarschuwing
Het stopt het programma welliswaar niet, tenminste daar ga ik vannuit omdat het een waarschuwing is en geen error, maar ik wil toch graag begrijpen wat er staat om ervan te leren (ik ben geen volledige linux newbie meer, maar verre van een guru) en het hopenlijk uiteindelijk oplossen.quote: Hellanzb/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning
Ik dacht eerst dat het misschien een rechten issue was (of dat Hellanzb nog draaide), maar dat kan niet want als root had ik hetzelfde probleem en als normal-user binnen X dus ook geen probleem (hella draaide niet meer), dus dat is het niet, denk ik. Een harware issue is het ook niet gezien het ook optreed op andere machines van mij/anderen. Vreemd is echter dat ik in Debian Lenny+ Hellanzbv0.13 en Ubuntu v8.x + Hellanzb v0.13 de waarschuwing verschijnt, maar niet op Debian Etch+Hellanzb v0.10. Misschien een Hellanzb v0.13 issue (of wellicht Debian, al kan ik me dat niet voorstellen)?
Mijn gok is dat Hellanzb een "window" wil openen, gebruikmakend van de GTK library (als ik het goed begrijp is het een verzameling code die het schrijven van visualisaties in grafische shells vergemakkelijkt/op zich neemt), maar dat dus niet kan omdat ik het run in een console in plaats van in X... Echter dat is slechts een vermoeden. Ik ben hier al een week mee bezig en ben ten einde raad, ook op het forum van 'linuxquestions.org' en 'debian user forums' om raad gevraagd, maar daar geen reactie gehad. Ook avonden googlen gaven mij geen uitsluitsel (snap ook nog steeds niet wat de waarschuwing inhoud) en hoop dus op wijze woorden hier op Tweakers.net op de volgende 2 vragen:
Wat betekent de waarschuwing precies?
Hoe zorg ik ervoor dat deze waarschuwing niet meer nodig is?
Alvast bedankt voor het meedenken!
P.S. Antwoorden als: "Draai het dan gewoon in X" heb ik natuurlijk niets aan
If you have five dollars and Chuck Norris has five dollars, Chuck Norris has more money than you have.