Hi! Ich habe hier ein Problem, mit dem ich nicht klarkomme. Wennn ich 'make xconfig' oder 'pgaccess' aufrufe, erhalte ich jedesmal eine Fehlermeldung: alpha:/usr/local/pgaccess # ./pgaccess Application initialization failed: Can't find a usable tk.tcl in the following directories: /opt/adabas11/usr/lib/tk8.0 /usr/lib/tk8.0 /usr/tk8.0 /usr/library /tk8.0/library /library /usr/tk8.0/library /usr/lib/tk8.0/tk.tcl: bad event type or keysym "MouseWheel" bad event type or keysym "MouseWheel" while executing "bind Listbox <MouseWheel> { %W yview scroll [expr - (%D / 120) * 4] units }" (file "/usr/lib/tk8.0/listbox.tcl" line 179) invoked from within "file join $tk_library listbox.tcl" (file "/usr/lib/tk8.0/tk.tcl" line 151) invoked from within "source /usr/lib/tk8.0/tk.tcl" ("uplevel" body line 1) invoked from within "uplevel #0 [list source $tkfile]" Ich habe die TK- TIX und TCL-Versionen mit einem anderen Rechner verglichen, auf dem das Ganze funktioniert, kann aber keinen Unterschied erkennen. Die Versionen sind identisch. Trotzdem funktioniert z.B. die scroll-Leiste in xconfig nicht oder die Buttons in pgaccess. Das env /opt/adabas11/usr/lib/tk8.0 kann ich mir auch nicht erklären, da es von mir nirgends definiert wurde und weder in .bashrc noch in profile.local zu finden ist. Manchmal ist es schlimm.... Schönen Sonntag! -- Andreas Meyer http://home.wtal.de/MeineHomepage
Andreas Meyer wrote: [...]
Wennn ich 'make xconfig' oder 'pgaccess' aufrufe, erhalte ich jedesmal eine Fehlermeldung:
alpha:/usr/local/pgaccess # ./pgaccess Application initialization failed: Can't find a usable tk.tcl in the following directories: /opt/adabas11/usr/lib/tk8.0 /usr/lib/tk8.0 /usr/tk8.0 /usr/library /tk8.0/library /library /usr/tk8.0/library
Ist das Tcl-Paket in einer Version >=8.0 installiert? Oder fehlt vielleicht nur ein passender Symlink?
/usr/lib/tk8.0/tk.tcl: bad event type or keysym "MouseWheel" bad event type or keysym "MouseWheel" while executing "bind Listbox <MouseWheel> { %W yview scroll [expr - (%D / 120) * 4] units }"
Sieht mir irgendwie so aus als daß er ein Problem mit der (Wheel-)Maus hat. Was ist wenn Du Dein Nagetier als gewöhnliche Nicht-Wheelmaus konfigurierst? Erscheint die Fehlermeldung dann ebenfalls?
(file "/usr/lib/tk8.0/listbox.tcl" line 179) invoked from within "file join $tk_library listbox.tcl" (file "/usr/lib/tk8.0/tk.tcl" line 151) invoked from within "source /usr/lib/tk8.0/tk.tcl" ("uplevel" body line 1) invoked from within "uplevel #0 [list source $tkfile]"
[...] (Ansonsten ahnungslos) Gruß, Ralph
Hi!
Am Sun, 23 Sep 2001 19:50:34 +0200 schrieb Ralph Müller
Wennn ich 'make xconfig' oder 'pgaccess' aufrufe, erhalte ich jedesmal eine Fehlermeldung:
alpha:/usr/local/pgaccess # ./pgaccess Application initialization failed: Can't find a usable tk.tcl in
Andreas Meyer wrote: [...] the
following directories: /opt/adabas11/usr/lib/tk8.0 /usr/lib/tk8.0 /usr/tk8.0 /usr/library /tk8.0/library /library /usr/tk8.0/library
Ist das Tcl-Paket in einer Version >=8.0 installiert? Oder fehlt vielleicht nur ein passender Symlink?
Installiert sind: tcl8.0 tclX8.0.4 tix4.1 tk8.0 tkX8.0.4 von der SuSE6.3. Ich hatte alles schon deinstalliert und die Pakete von der 6.4 installiert; das Problem bleibt das gleiche.
/usr/lib/tk8.0/tk.tcl: bad event type or keysym "MouseWheel" bad event type or keysym "MouseWheel" while executing "bind Listbox <MouseWheel> { %W yview scroll [expr - (%D / 120) * 4] units }"
Sieht mir irgendwie so aus als daß er ein Problem mit der (Wheel-)Maus hat. Was ist wenn Du Dein Nagetier als gewöhnliche Nicht-Wheelmaus konfigurierst? Erscheint die Fehlermeldung dann ebenfalls?
Ich benutze gar keine Wheelmouse und es ist auch keine konfiguriert. Ich liebe solche Probleme mit Linux! Dabei wird mir fast körperlich schlecht... Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Hallo Andreas, ganz ruhig, Dir darf nicht schlecht werden. Probleme lassen sich lösen :-) Was spuckt denn ein updatedb && locate tk.tcl aus? Dauert eine Weile! Gruß, Thomas
Hi!
Am Sun, 23 Sep 2001 21:14:13 +0200 schrieb Thomas Preissler
ganz ruhig, Dir darf nicht schlecht werden. Probleme lassen sich lösen :-)
Was spuckt denn ein updatedb && locate tk.tcl aus? Dauert eine Weile!
updatedb ist gerade gelaufen. alpha:~ # locate tk.tcl /opt/netscape/tclplug/2.0/tk/safetk.tcl /opt/netscape/tclplug/2.0/tk/tk.tcl /opt/netscape/tclplug/2.0/utils/plugtk.tcl /usr/lib/adabas/lib/tk8.0/safetk.tcl /usr/lib/adabas/lib/tk8.0/tk.tcl /usr/lib/tk8.0/safetk.tcl /usr/lib/tk8.0/tk.tcl /usr/X11R6/lib/X11/XF86Setup/tcllib/tk.tcl Was mich auch mal interessieren würde ist, woher ein 'make xconfig' diese Variablen holt: Application initialization failed: Can't find a usable tk.tcl in the following directories: /opt/adabas11/usr/lib/tk8.0 /usr/lib/tk8.0 /usr/tk8.0 /usr/lib/tk8.0 /usr/library /tk8.0/library /library /usr/tk8.0/library Es gibt kein adabas11 in /opt :-(. Wurde nie von mir definiert. Ein 'locate tk.tcl' auf einem Rechner, auf dem das Ganze funktioniert ergibt: gamma:~ # locate tk.tcl /usr/lib/tk8.0/safetk.tcl /usr/lib/tk8.0/tk.tcl /usr/X11R6/lib/X11/XF86Setup/tcllib/tk.tcl Die tk.tcl-Versionen sind auf beiden Rechnern gleich; wie auch tix-wish usw.... Diese Maschine ist ein Backup- und Fax-Server und ich habe ihn gerade mit einer ISDN-Karte bestückt zum Einwählen, wenn ich außer Haus bin. Dabei ist mir das Problem aufgefallen... Ich brauche ja kein xconfig oder pgassess darauf, aber es nervt und ich hasse es, solche Probleme nicht in den Griff zu bekommen. Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
On Sun, Sep 23, 2001 at 10:53:03PM +0200, Andreas Meyer wrote:
Hi!
Am Sun, 23 Sep 2001 21:14:13 +0200 schrieb Thomas Preissler
: ganz ruhig, Dir darf nicht schlecht werden. Probleme lassen sich lösen :-)
Was spuckt denn ein updatedb && locate tk.tcl aus? Dauert eine Weile!
updatedb ist gerade gelaufen.
alpha:~ # locate tk.tcl /opt/netscape/tclplug/2.0/tk/safetk.tcl /opt/netscape/tclplug/2.0/tk/tk.tcl /opt/netscape/tclplug/2.0/utils/plugtk.tcl /usr/lib/adabas/lib/tk8.0/safetk.tcl /usr/lib/adabas/lib/tk8.0/tk.tcl /usr/lib/tk8.0/safetk.tcl /usr/lib/tk8.0/tk.tcl /usr/X11R6/lib/X11/XF86Setup/tcllib/tk.tcl
Was mich auch mal interessieren würde ist, woher ein 'make xconfig' diese Variablen holt: Application initialization failed: Can't find a usable tk.tcl in the following directories: /opt/adabas11/usr/lib/tk8.0 /usr/lib/tk8.0 /usr/tk8.0 /usr/lib/tk8.0 /usr/library /tk8.0/library /library /usr/tk8.0/library
Es gibt kein adabas11 in /opt :-(. Wurde nie von mir definiert.
Ein 'locate tk.tcl' auf einem Rechner, auf dem das Ganze funktioniert ergibt: gamma:~ # locate tk.tcl /usr/lib/tk8.0/safetk.tcl /usr/lib/tk8.0/tk.tcl /usr/X11R6/lib/X11/XF86Setup/tcllib/tk.tcl
Die tk.tcl-Versionen sind auf beiden Rechnern gleich; wie auch tix-wish usw.... Kann es sein das da vielleicht irgendwo ein seltsamer $PATH gesetzt wird? Das ist das einzige was ich mir vorstellen koennte.
Sven -- Sven Hoexter Earth - Germany - Leverkusen -=|=- e-mail: sven@telelev.net rm -rf /usr/bin/laden One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them
Am Sun, 23 Sep 2001 23:02:54 +0200 schrieb Sven Hoexter
/opt/adabas11/usr/lib/tk8.0 /usr/lib/tk8.0 /usr/tk8.0 /usr/lib/tk8.0 /usr/library /tk8.0/library /library /usr/tk8.0/library
Es gibt kein adabas11 in /opt :-(. Wurde nie von mir definiert.
Die tk.tcl-Versionen sind auf beiden Rechnern gleich; wie auch tix-wish usw....
Kann es sein das da vielleicht irgendwo ein seltsamer $PATH gesetzt wird? Das ist das einzige was ich mir vorstellen koennte.
Aber wo? Ein 'set' oder 'env' zeigt keine Abnormitäten. Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Grüß Dich, vielleicht hilft eine Neuinstallation des Kernels. Selbstverständlich muß vorher /usr/src/linux/.config gesichert werden. Probier vielleicht ein "make mrproper" oder "make distclean". Dabei den Standardkernel der Deiner Distribution verwenden. Geht das überhaupt, ich meine, daß die Hardwareunterstützung die gleiche bleibt?
Hi!
Am Sun, 23 Sep 2001 21:14:13 +0200 schrieb Thomas Preissler
: ganz ruhig, Dir darf nicht schlecht werden. Probleme lassen sich lösen :-)
Was spuckt denn ein updatedb && locate tk.tcl aus? Dauert eine Weile!
updatedb ist gerade gelaufen.
alpha:~ # locate tk.tcl /opt/netscape/tclplug/2.0/tk/safetk.tcl /opt/netscape/tclplug/2.0/tk/tk.tcl /opt/netscape/tclplug/2.0/utils/plugtk.tcl /usr/lib/adabas/lib/tk8.0/safetk.tcl /usr/lib/adabas/lib/tk8.0/tk.tcl /usr/lib/tk8.0/safetk.tcl /usr/lib/tk8.0/tk.tcl /usr/X11R6/lib/X11/XF86Setup/tcllib/tk.tcl
Was mich auch mal interessieren würde ist, woher ein 'make xconfig' diese Variablen holt: Application initialization failed: Can't find a usable tk.tcl in the following directories: /opt/adabas11/usr/lib/tk8.0 /usr/lib/tk8.0 /usr/tk8.0 /usr/lib/tk8.0 /usr/library /tk8.0/library /library /usr/tk8.0/library
Würde mich auch interessieren... Moment: Er sucht tk.tcl? Du hast es in /usr/lib/tk8.0/tk.tcl? Und er findet es nicht? Seltsam. Hst Du vielleicht einen zu neuen Kernel installiert? Zu neu für das installierte Tcl/Tk?
Es gibt kein adabas11 in /opt :-(. Wurde nie von mir definiert.
Ein 'locate tk.tcl' auf einem Rechner, auf dem das Ganze funktioniert ergibt: gamma:~ # locate tk.tcl /usr/lib/tk8.0/safetk.tcl /usr/lib/tk8.0/tk.tcl /usr/X11R6/lib/X11/XF86Setup/tcllib/tk.tcl
Die tk.tcl-Versionen sind auf beiden Rechnern gleich; wie auch tix-wish usw....
Diese Maschine ist ein Backup- und Fax-Server und ich habe ihn gerade mit einer ISDN-Karte bestückt zum Einwählen, wenn ich außer Haus bin. Dabei ist mir das Problem aufgefallen...
Ich brauche ja kein xconfig oder pgassess darauf, aber es nervt und ich hasse es, solche Probleme nicht in den Griff zu bekommen.
Geht mir auch so. Gruß, Thomas
Andreas Meyer wrote:
Am Sun, 23 Sep 2001 19:50:34 +0200 schrieb Ralph Müller
: Andreas Meyer wrote: [...]
Wennn ich 'make xconfig' oder 'pgaccess' aufrufe, erhalte ich jedesmal eine Fehlermeldung: alpha:/usr/local/pgaccess # ./pgaccess Application initialization failed: Can't find a usable tk.tcl in the following directories: /opt/adabas11/usr/lib/tk8.0 /usr/lib/tk8.0 /usr/tk8.0 /usr/library /tk8.0/library /library /usr/tk8.0/library
Ist das Tcl-Paket in einer Version >=8.0 installiert? Oder fehlt vielleicht nur ein passender Symlink?
Installiert sind: tcl8.0 tclX8.0.4 tix4.1 tk8.0 tkX8.0.4
von der SuSE6.3. Ich hatte alles schon deinstalliert und die Pakete von der 6.4 installiert; das Problem bleibt das gleiche.
/usr/lib/tk8.0/tk.tcl: bad event type or keysym "MouseWheel" bad event type or keysym "MouseWheel" while executing "bind Listbox <MouseWheel> { %W yview scroll [expr - (%D / 120) * 4] units }"
Sieht mir irgendwie so aus als daß er ein Problem mit der (Wheel-)Maus hat. Was ist wenn Du Dein Nagetier als gewöhnliche Nicht-Wheelmaus konfigurierst? Erscheint die Fehlermeldung dann ebenfalls?
Ich benutze gar keine Wheelmouse und es ist auch keine konfiguriert.
Ich liebe solche Probleme mit Linux! Dabei wird mir fast körperlich schlecht... [...]
Hi Andreas, das Problem ist auch für mich Neuland. In welchem Verzeichnis liegt bei Dir die tk.tcl? Ist dieses Verzeichnis eines der in der Fehlermeldung genannten offenbar durchsuchten Verzeichnisse? Zwar hat Datei tk.tcl hat (bei mir) kein "x"-Flag so wie's für ausführbare Dateien gehört, doch stehen eindeutig ausführbare Befehle drinnen. Ich würde wahrscheinlich in der tk.tcl nach einer Befehlszeile ähnlich "bind Listbox <MouseWheel>" suchen, diese auskommentieren und dann nochmal probieren. Was ich auch noch nicht verstehe ist, daß laut den Fehlermeldungen (so wie ich sie interpretiere) zuerst keine brauchbare tk.tcl gefunden werden kann, dann aber dann doch ausgeführt wird. (?) Ach ja, noch eine ganz banale Frage. Du machst das "make xconfig" doch nicht etwa auf der Konsole? Seit wann tritt das Problem auf? Funktionierte das früher schon mal? Falls ja, was hast Du in der Zwischenzeit geändert? Bin jetzt hundemüde. Gute Nacht, Ralph
participants (4)
-
Andreas Meyer
-
Ralph Müller
-
Sven Hoexter
-
Thomas Preissler