LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-23-2014, 01:59 AM   #1
lensilvan
Member
 
Registered: Jun 2013
Distribution: Arch Linux, Mintppc, Slackware
Posts: 160

Rep: Reputation: Disabled
"No system tray detected on this system" error on MATE desktop after nvidia graphics upgrade.


Hi,

I use Slackware64 14.1 that I just upgrated from 14.0. Then, I upgraded the nvidia driver, before launching X. Apparently, all went well. Then, using KDM, I tried to connect to MATE as usual.

However, only the desktop background appeared, while I was greeted by a dialogue box saying "No system tray detected on this system, unable to start exiting" and get stuck here.

Then, I tried a KDE session which works fine, without issues.

What is the problem? I use MATE from the slackbuild along with KDM and it workers without problems till now.

Last edited by lensilvan; 07-23-2014 at 11:37 PM.
 
Old 07-23-2014, 02:40 AM   #2
lensilvan
Member
 
Registered: Jun 2013
Distribution: Arch Linux, Mintppc, Slackware
Posts: 160

Original Poster
Rep: Reputation: Disabled
I found that this error is linked to hplip, for managing printing. I wasn't sure that I had it installed but then I saw it on the desktop pannel of my KDE session. The issue is the same as here http://askubuntu.com/questions/10182...t117723_101828 but since I use slackware, I wonder how can I fix it.
 
Old 07-23-2014, 03:23 AM   #3
phenixia2003
Senior Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052

Rep: Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008Reputation: 1008
Hello,

You can try :

1. to remove the directory ~/.hplip as stated in this post from this thread

Code:
rm -rf ~/.hplip
2. To mimic the workaround given in the link you have posted, you can try to add a delay in/etc/xdg/autostart/hplip-systray.desktop. Edit this file, and change the line:

Code:
Exec=hp-systray -x
by :

Code:
Exec=/usr/bin/sleep 45 && hp-systray -x
Note:There's strictly no guarantee this will work.

3. if you don't need hplip, you can :

a. remove it :
Code:
$ removepkg hplip
b. disable it. For that, you need to rename the file /etc/xdg/autostart/hplip-systray.desktop, for instance :
Code:
$ mv /etc/xdg/autostart/hplip-systray.desktop /etc/xdg/autostart/hplip-systray.desktop.disabled
--
SeB

Last edited by phenixia2003; 07-23-2014 at 03:28 AM.
 
Old 07-23-2014, 03:31 AM   #4
lensilvan
Member
 
Registered: Jun 2013
Distribution: Arch Linux, Mintppc, Slackware
Posts: 160

Original Poster
Rep: Reputation: Disabled
I removed hplib, whilst all the directories having been deleted by removepkg, I didn't have to do it.

However, after reboot, whilst the annoying dialogue box has disappeared, only the desktop background of MATE appears...
 
Old 07-23-2014, 03:51 AM   #5
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,670

Rep: Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787
Which version of mate do you use?
 
Old 07-23-2014, 03:55 AM   #6
lensilvan
Member
 
Registered: Jun 2013
Distribution: Arch Linux, Mintppc, Slackware
Posts: 160

Original Poster
Rep: Reputation: Disabled
Unfortunately, I don't know how to check the version...
 
Old 07-23-2014, 04:02 AM   #7
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,670

Rep: Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787
Code:
ls /var/log/packages | grep mate-desktop
 
Old 07-23-2014, 04:23 AM   #8
lensilvan
Member
 
Registered: Jun 2013
Distribution: Arch Linux, Mintppc, Slackware
Posts: 160

Original Poster
Rep: Reputation: Disabled
Fine, it is mate-desktop-1.6.1-x86_64-1_msb
 
Old 07-23-2014, 05:49 AM   #9
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,670

Rep: Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787
Since you upgrade to 14.1, i would recommend you to upgrade to 1.8
Other solution if you want to keep using 1.6 is to rebuild mate from source so that it links to the correct libraries in your system
 
Old 07-23-2014, 06:34 AM   #10
lensilvan
Member
 
Registered: Jun 2013
Distribution: Arch Linux, Mintppc, Slackware
Posts: 160

Original Poster
Rep: Reputation: Disabled
Then, I will install 1.8 from the slackbuild, but will this upgrade the old version (eliminating it) or keep it and cause conflict?

EDIT: I found upgrade.txt.

Last edited by lensilvan; 07-23-2014 at 07:03 AM.
 
Old 07-23-2014, 08:17 AM   #11
lensilvan
Member
 
Registered: Jun 2013
Distribution: Arch Linux, Mintppc, Slackware
Posts: 160

Original Poster
Rep: Reputation: Disabled
From KDE, I tried to run caja and with the following reply:

caja: error while loading shared libraries: libxcb-util.so.0: cannot open shared object file: No such file or directory


Strangely, I miss some libraries, which may be the reason of the inability of MATE to work. I may use slackpkg reinstall slackware64 but I'm afraid this command will eliminate the multilib system in place.

Else, can I see all the missing libraries?

Last edited by lensilvan; 07-23-2014 at 09:15 AM.
 
Old 07-23-2014, 12:01 PM   #12
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,670

Rep: Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787
Quote:
Originally Posted by lensilvan View Post
Then, I will install 1.8 from the slackbuild, but will this upgrade the old version (eliminating it) or keep it and cause conflict?

EDIT: I found upgrade.txt.
Don't forget to remove some packages mentioned on upgrade.txt
 
Old 07-23-2014, 12:04 PM   #13
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,670

Rep: Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787Reputation: 1787
Quote:
Originally Posted by lensilvan View Post
From KDE, I tried to run caja and with the following reply:

caja: error while loading shared libraries: libxcb-util.so.0: cannot open shared object file: No such file or directory


Strangely, I miss some libraries, which may be the reason of the inability of MATE to work. I may use slackpkg reinstall slackware64 but I'm afraid this command will eliminate the multilib system in place.

Else, can I see all the missing libraries?
Just to be sure, did you upgrade to 14.1 or current?
When you upgrade to a newer version of Slackware, many libraries, including X-related gets upgraded as well and since MATE is built against a certain version of Slackware (14.0 in your case), some will not work properly under new version of Slackware (14.1) since it still linked to the old one. The solution will be upgrade your MATE or rebuilt MATE as i mentioned before
 
Old 07-23-2014, 07:50 PM   #14
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,351
Blog Entries: 28

Rep: Reputation: 6147Reputation: 6147Reputation: 6147Reputation: 6147Reputation: 6147Reputation: 6147Reputation: 6147Reputation: 6147Reputation: 6147Reputation: 6147Reputation: 6147
I have dealt with this HPLIP system tray message on a much simpler level when I'm using a desktop/window manager that lacks "system tray" capability.

It has nothing to do with functionality, only with eye-candy. I ignore it and it goes away.
 
Old 07-23-2014, 11:36 PM   #15
lensilvan
Member
 
Registered: Jun 2013
Distribution: Arch Linux, Mintppc, Slackware
Posts: 160

Original Poster
Rep: Reputation: Disabled
Finally, I upgraded MATE and now everything works fine.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Off-topic: "retarded"? (was: Slack13.1 Weird System Tray) kuiper LQ Suggestions & Feedback 47 03-24-2011 03:00 PM
"Multiple devices on your system are labelled /..." error while trying to upgrade FC3 dr_zayus69 Linux - Software 1 03-09-2006 04:46 PM
Linux equivilent to Window's "system tray"? TippyToes Linux - General 18 07-17-2005 08:08 AM
Hiding the desktop and the "system tray" of KDE Desktop... alkebulan Programming 2 07-04-2003 04:10 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:30 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration