Red Hat Bugzilla – Bug 492202
Tcl/Tk applications do not open when started as user
Last modified: 2009-06-10 03:25:04 EDT
Description of problem:
Within the last day (or two?) I have had problems with two different Tcl/Tk apps: Oracle Calendar and ds9. They do not open.
How reproducible: Everytime
Steps to Reproduce:
1. Start from command line
2. In the case of Oracle calendar, it ssays
"Starting Oracle Calendar for Linux"
3. Then nothing happens
When running as root the applications will open correctly, but when opened as a user they hang and no window appears.
Some kind of permissions issue with an updated library perhaps?
Last night the following rpms updated
I had problems to reproduce it but you are using GNOME, didn't you? This is problem of changes in libX11. I will backport fix from rawhide.
You can download test package from here or install from testing repositories.
tk-8.5.3-6.fc10 has been submitted as an update for Fedora 10.
tk-8.5.3-6.fc10 has been pushed to the Fedora 10 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update tk'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-3067
The update had not yet propagated to my local mirror, but I downloaded and installed it from the link in comment #2 above.
Unfortunately it has not fixed the problem.
Here is what I have for tk and libX11
# rpm -qi tk
Name : tk Relocations: (not relocatable)
Version : 8.5.3 Vendor: Fedora Project
Release : 6.fc10 Build Date: Thu 26 Mar 2009 06:11:49 AM EDT
Install Date: Thu 26 Mar 2009 11:58:34 AM EDT Build Host: x86-5.fedora.phx.redhat.com
Group : Development/Languages Source RPM: tk-8.5.3-6.fc10.src.rpm
Size : 3507049 License: TCL
Signature : (none)
Packager : Fedora Project
URL : http://tcl.sourceforge.net
Summary : The graphical toolkit for the Tcl scripting language
When paired with the Tcl scripting language, Tk provides a fast and powerful
way to create cross-platform GUI applications.
# rpm -qi libX11
Name : libX11 Relocations: (not relocatable)
Version : 1.1.5 Vendor: Fedora Project
Release : 1.fc10 Build Date: Sun 01 Mar 2009 06:16:41 PM EST
Install Date: Tue 24 Mar 2009 01:22:10 PM EDT Build Host: x86-7.fedora.phx.redhat.com
Group : System Environment/Libraries Source RPM: libX11-1.1.5-1.fc10.src.rpm
Size : 3079832 License: MIT
Signature : DSA/SHA1, Mon 23 Mar 2009 07:51:48 AM EDT, Key ID bf226fcc4ebfc273
Packager : Fedora Project
URL : http://www.x.org
Summary : X.Org X11 libX11 runtime library
X.Org X11 libX11 runtime library
In response to comment #1, yes this is when running GNOME. If I switch to KDE I can run the applications ds9 and Oracle Calender without problems.
I had the same problem using GNOME. http://koji.fedoraproject.org/koji/buildinfo?buildID=95426 fixes the problem on my i386 system.
Ok, so I remove the testing update of tk and the solution will be probably update to libX11-1.1.5-2.fc10
Mike, does it work for you update to libX11?
libX11-1.1.5-2.fc10 fixes my problem