call to lnusertemp faild (temporary directories full?)

opensuse 11.1 64 bit NVIDIA 180.22
yesterday i update my kde from 4.13 to 4.2.
Before i install kde 4.2 ,i disable all repo about 4.13
and remove kde 4.13 .using one-click installer,i install kde 4.2 successfully.but i can not login my account in kde session .
it says
“call to lnusertemp faild (temporary directories full?)…”
use command
df /tmp
df -i /tmp
df /var/tmp
df -i /var/tmp

i found my disk have enough space,about 70% free space.

i try to lonin use root account .it failed too ,with same error.

any one know what is the matter about my kde 4.2?

try renaming .kde4 to .kde4.old

mv $HOME/.kde4 $HOME/.kde4.old

I try this ,but still can not login kde ,with same errors,
also try delete ~/.kde4 and ~/.kde,problem still appear!

I find error in ~/.xsession.log

startkde: ERROR: Could not locate lnusertemp in /home/cpdholm/.kde4/lib/kde4/libexec/:/usr/lib/kde4/libexec/:/usr/bin/
/usr/bin/startkde: line 309: : command not found
startkde: Call to lnusertemp failed (temporary directories full?). Check your installation.

it seems that script /usr/bin/startkde do not run correctly
is the command line kde4-config --path exe --locate lnusertemp
case the failed login kde ??

Is it a 64-bit in installation?

Then is the lib path /usr/lib64/…

Norbert

I have searched for i586 Packages with

rpm -qa --qf "%{n}-%{arch}
"|grep 586

kdelibs4-core-i586
kde4-filesystem-i586
kde4-konqueror-plugins-lang-i586
kde4-kfind-i586
kde4-kwrite-i586
kde4-kgreeter-plugins-i586

Now I have changed the Packages in the x64-Version

Hi,

I am using 32bit system; how do I correct that problem? please give me the steps.

PS: I have already cleaned the /tmp and /var/tmp

My xsession-error.log is below:

elease Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux Bhaskar-laptop 2.6.31.8-0.1-default #1 SMP 2009-12-15 23:55:40 +0100 i686
Build Date: 02 November 2009 12:05:39PM

    Before reporting problems, check [X.Org Wiki - Home](http://wiki.x.org)
    to make sure that you have the latest version.

Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: “/var/log/Xorg.0.log”, Time: Mon Feb 1 13:10:26 2010
(==) Using config file: “/etc/X11/xorg.conf”
(EE) Failed to load module “freetype” (module does not exist, 0)
Setting master
(EE) config/hal: couldn’t initialise context: unknown error (null)
/etc/X11/xim: Checking whether an input method should be started.
sourcing /etc/sysconfig/language to get the value of INPUT_METHOD
INPUT_METHOD is not set or empty (no user selected input method).
Trying to start a default input method for the locale en_US.UTF-8 …
There is no default input method for the current locale.
Dummy input method “none” (do not use any fancy input method by default)
**/usr/bin/kde4-config: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
/usr/bin/kde4-migrate: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
kde4-config: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
kde4-config: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
kde4-config: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
kde4-config: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
startkde: ERROR: Could not locate lnusertemp in
/usr/bin/startkde: line 311: : command not found
startkde: Call to lnusertemp failed (temporary directories full?). Check your installation.
**
waiting for X server to shut down Dropping master
error setting MTRR (base = 0xd0000000, size = 0x10000000, type = 1) Invalid argument (22)

Kindly throw some light :frowning:

Cheers

Hi,

Somebody kindly help…because this problem become a show stopper for me. I am not able to access my opensuse for a day now.Not able to to get the things going.

By the way I got this GLIB* error once I update as usual way through zypper …then i tried to reboot and the this problem start. Although I have cleaned my /tmp and /var/tmp dir as suggested in this forum.

KIndly look into my previous post on this thread…where I have pasted the error I am getting :frowning:
please help.:frowning:

Bhaskar

First thing I see, is you’re still having /etc/X11/xorg.conf. Remove or rename this file, it’s obsolete in 11.2, but if it’s there it’s being used.

Then, I see you have the updated kernel running. Please post output of:
rpm -qa | grep kernel- (yes, the dash - should be there)

You should not have removed/cleaned out /tmp and /var/tmp just like that. In Yast - System - Sysconfigeditor there’s a couple of options you can set to have the temporary folders cleaned in a decent way.

Hi,

First of all thanks a bunch for the reply.

Here is steps:

rpm -qa | grep kernel-
linux-kernel-headers-2.6.31-3.4.noarch
kernel-default-2.6.31.8-0.1.1.i586
kernel-firmware-20090821-4.1.noarch
kernel-desktop-2.6.31.8-0.1.1.i586
kernel-2.6.31.3latestkernel-1.i386

I have notice one thing the moment I tool a back of my xorg.conf file one broken syslink appear like this below:

root@bhaskar-laptop_10:30:49_Wed Feb 03:/etc/X11 # ls
fs proxymngr .qt_plugins_3.3rc.lock .qtrc.lock x11perfcomp XF86Config xim.d Xmodmap xorg.conf xorg.conf.saxsave xsm
lbxproxy qt_plugins_3.3rc qtrc rstart xdm xim xinit Xmodmap.remote xorg.conf.md5 Xresources
root@bhaskar-laptop_10:30:50_Wed Feb 03:/etc/X11 # mv xorg.conf xorg.conf.bak03-02-10
root@bhaskar-laptop_10:31:23_Wed Feb 03:/etc/X11 # ls
fs qt_plugins_3.3rc .qtrc.lock xdm xim.d Xmodmap.remote xorg.conf.saxsave
lbxproxy .qt_plugins_3.3rc.lock rstart **XF86Config ** xinit xorg.conf.bak03-02-10 Xresources
proxymngr qtrc x11perfcomp xim Xmodmap xorg.conf.md5 xsm

the bold is the broken link.

I ran into a problem that exhibited similar symptoms, and was able to resolve it by reinstalling some packages. To all that are running into this trouble, please try this:

  1. Log in to CLI
  2. change to root user and enter your password
su -
  1. type the following and hit enter:
/sbin/ldconfig

If you don’t have any problems in this area, you shouldn’t see any output. However, if you’re like me, you’ll see a bunch of lines that say something like “libxx.so.0 is empty so left unchecked”.

What happened to me was the update applet informed me of an update to Gnome. I don’t have gnome installed, but I do have a bunch of gnome dependencies installed so I let the update install. After the update, I got a whole bunch of I/O errors and system freezes. On reboot, X would not run and if I tried “startx” I would get the “lnusertemp failed” error.

In the course of troubleshooting, I used the CLI version of the YaST Software Management module to reinstall packages I thought might be the culprit. While packages were installing, I noticed in the output the /sbin/ldconfig errors. When I checked the file from command line, I noticed all items that had errors were related to Gnome in some form or another. So to fix the problem, I reinstalled all modules that were listed in /sbin/ldconfig, and then rebooted.

To run the yast2 software manager from cli, type:

yast2 sw_single

Hope this helps someone and good luck.

After some inspection of boot process and start up I found that the “haldaemon” is broken…which causing this error. I got the error like this :
"(EE) config/hal: couldn’t initialise context: unknown error (null)
/usr/lib/kde4/libexec/kdm_greet: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Dropping master
"
if I start the haldaemon manually it start with error and iff I see the status of that daemon it says “unused”…quite obvious.

The last update I made to the OS cause this brokage and make hal defunct.

Now how do I approch to this problem?

Remove Hal and install again… Iff I try to remove hal then along with this hell lot of dependency will go down…which might break the system even further.

Kindly suggest how to rectify it. I have tried my other kernel version too but same issue happening.

I am still stuck… start really bothering me ,I have been using suse for quite some time now ,never come accros such thing before.

please help.

Thanks
Bhaskar:(

It seems that my kde config has broken by that update too :frowning: look below

root@bhaskar-laptop_20:44:55_Thu Feb 04:/home/bhaskar # kde4-config -v
kde4-config: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference

You should be able to reinstall the offending packages without removing them. In yast2 sw_single, search for and select the packages you wish to reinstall and choose “update unconditionally”. This will force the software manager to download and install over your borked installation. In the end, that’s what fixed my problems.

Sorry this doesn’t help either :frowning:

I have reinstall glibc and hal and in turn dbus …but the same problem occurs.

I doubt that when I run :rpm -qi kde|kde4|kde.3… it doesn’t return anything.:open_mouth:

Plus when I fire : kde4-config -v …I got the above mentioned error …

Ahhh one normal update can screw up the system like this that I cannot get back my gui and work… painful :sarcastic:

hope nobody has encounter the exact problem I have encounter.Please read the error I have had posted carefully.

Thanking all of you in anticipation.

Kindly help I am still stuck…please somebody look into it

TIA :frowning:

Hi Bhaskar. You can try to do this:

as root do: chmod 777 /usr/bin/kde4-config

The last time I started Suse Linux 11.2 I got the message (more or less precise, I forgot to put a note - I am a total newby) "/tmp directory full - can not start kde. With the poor knowledge I still have with Linux I booted with the installation disk to see if I could repair the system. The repair tool found a corrupt EXT3 file system on some of my disks and I thought this would solve the problem, but when it also found a corrupt boot configuration I got a bit suspicious, because I had not changed anything. After the repairing was done I rebooted and logged in as normal user, I got the same error message as above. I then logged in as root and kde came up, only when I opened a file manager it told me the /home directory would be nearly full and I should free up space, but checking the /home directory it said 42 GB of 72GB free. Puzzled as I was I logged in again as a normal user and again received this /tmp directory full message. So I deleted the /tmp directory manually, again as root (which I just learnt I should not have done this way). Being logged in as root the system still works, but absolutely slowly, because something I do not know of went broke. Logging in as normal user I now get this message "call to lnuserempt failed (temporary directories full?).

Please help by telling me exactly what commands or queries I have to use and how to enter them and how to save the dump in order to give you precise information what happened to my system, because I have no clue → Linux dummy!

Thank you in advance for all input you have for me.

Nikolaus