LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy
User Name
Password
Puppy This forum is for the discussion of Puppy Linux.

Notices

Reply
 
Search this Thread
Old 10-15-2010, 02:41 PM   #1
Soca
LQ Newbie
 
Registered: Oct 2010
Location: Appleton, WI
Distribution: lucid puppy
Posts: 4

Rep: Reputation: 0
Taskbar disappeared


I was using the JWM Configuration Manager & decided to change the theme. I pressed 'Or, Apply Current GTK Theme' to see what would happen & my taskbar disappeared completely. I can't figure out how to get it back. Perhaps it was something else I did prior and the taskbar disappeared as a result from that.
If you know how to fix this issue please explain it to me like you would a 5 year old. I'm very new.
Thanks.
 
Old 10-15-2010, 02:54 PM   #2
rokytnji
Senior Member
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: AntiX 13 , MacPup,Linux-Lite 2.0, SaliX
Posts: 2,709
Blog Entries: 18

Rep: Reputation: 870Reputation: 870Reputation: 870Reputation: 870Reputation: 870Reputation: 870Reputation: 870
Open a console window (you can right click on desktop to bring up menu if icon is missing on rox desktop), and type:
Code:
fixmenus
hit enter. then type in

Code:
wmreboot
hit enter

Last edited by rokytnji; 10-15-2010 at 02:56 PM.
 
Old 10-16-2010, 12:01 AM   #3
Soca
LQ Newbie
 
Registered: Oct 2010
Location: Appleton, WI
Distribution: lucid puppy
Posts: 4

Original Poster
Rep: Reputation: 0
I pulled up a terminal window and typed in fixmenus & wmreboot. The command rebooted my machine but the taskbar is still missing.
 
Old 10-16-2010, 02:04 PM   #4
rokytnji
Senior Member
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: AntiX 13 , MacPup,Linux-Lite 2.0, SaliX
Posts: 2,709
Blog Entries: 18

Rep: Reputation: 870Reputation: 870Reputation: 870Reputation: 870Reputation: 870Reputation: 870Reputation: 870
OK. Are you sure you have not placed it somewhere else instead of bottom of screen or have it selected to auto-hide?

You can run

Code:
jwm -p
in console and post errors I guess.

You can post error message here.

Last edited by rokytnji; 10-16-2010 at 02:13 PM.
 
Old 10-17-2010, 12:13 AM   #5
Soca
LQ Newbie
 
Registered: Oct 2010
Location: Appleton, WI
Distribution: lucid puppy
Posts: 4

Original Poster
Rep: Reputation: 0
If it were on auto hide shouldn't the taskbar pop up when i move my pointer to the bottom, top or sides of the screen?
No dice.

I tried the command jwm -p and nothing came up.

Whats more is when I try to change any of the tray behaviors in the JWM Configuration Manager such as 'Tray Autohide Option' 'Tray Height Option' or Tray Placement Option' There is a Change Failed error with a message that says 'Configuration has not been altered'.
 
Old 11-03-2010, 03:43 PM   #6
mkaye
LQ Newbie
 
Registered: Aug 2010
Posts: 3

Rep: Reputation: 0
This exact thing happened to me (lupu-5.11-2). It has also happened on other "Puplets" I've tried. The solutions here didn't work for me either.
Soooo... Icewm here I come! Another thing happened when I installed Xfce4. After losing the taskbar I also lost "Nathan wallpaper switcher". Weird. Possible relevance: Only happens after a Full install to hard drive (for me anyway).

Last edited by mkaye; 11-03-2010 at 03:59 PM. Reason: After thoughts.
 
Old 11-13-2010, 03:43 PM   #7
b4uistand
LQ Newbie
 
Registered: Nov 2010
Location: Shellharbour
Distribution: Ubuntu and Fedora flavours
Posts: 4

Rep: Reputation: 0
Quote:
Originally Posted by Soca View Post
I was using the JWM Configuration Manager & decided to change the theme. I pressed 'Or, Apply Current GTK Theme' to see what would happen & my taskbar disappeared completely. I can't figure out how to get it back. Perhaps it was something else I did prior and the taskbar disappeared as a result from that.
If you know how to fix this issue please explain it to me like you would a 5 year old. I'm very new.
Thanks.
Hey Soca,

I found out how to fix this problem! I did the exact same thing as you and was also left scratching my head as to where my Taskbar went. Well, after lots of searching, a good night's sleep and a trusty coffee first thing on a Sunday morning, I found the solution!

Before I continue, however, I should point out the fact I'm not really sure what exactly that "Or, apply current GTK theme to JWM" button does to the entire system, but it DOES overwrite a very important file. And that's where we find the solution.

The magic file is: /root/.jwmrc-tray

If you take a look at it, you'll probably notice it's empty. It's also executable so don't try running it from any file manager. I was able to fix it by finding someone's default ".jwmrc-tray" file (from a place I'm not allowed to link to right now apparently...) and pasting it straight into the existing ".jwmrc-tray" file. That site says it's for version 2.14, but it seems to have worked.

NOTE: If anyone has a vanilla "/root/.jwmrc-tray" file from Puppy 5.1.1, it would be awesome to post it somewhere we can find it, as I'm sure this problem will continue to trouble users until the bug is fixed.

Once you've pasted the contents into the ".jwmrc-tray" file, just right-click on your desktop somewhere and click on Shutdown -> Restart JWM. Your Taskbar should instantly reappear

Hopefully the above solution works for you and anyone else who needs to rescue their Taskbar from that nasty button. I really like Puppy Linux (currently using Lucid Puppy 5.1.1), and in terms of being a viable option for Windows users to run on older hardware, this distro looks to be the winner! Currently running A FULL HDD INSTALL, dual-booting with Windows XP on an old ASUS Pentium M 1.7GHz w/ 1GB RAM and a 160GB HDD - runs really well, is very responsive and has some nice eye candy.

Anyway, this is my first post and it's good to help out. Enjoy


Anthony.
 
Old 11-13-2010, 03:48 PM   #8
b4uistand
LQ Newbie
 
Registered: Nov 2010
Location: Shellharbour
Distribution: Ubuntu and Fedora flavours
Posts: 4

Rep: Reputation: 0
And of course the above post is essentially useless without the default .jwmrc-tray file, isn't it? :P

Default "/root/.jwmrc-tray" file from a v2.14 release:

Code:
<JWM> 
   <Tray  autohide="false" insert="right" x="0" y="-1" border="1" height="26" > 

      <!-- Additional TrayButton attribute: label --> 
      <TrayButton label="Ruf!" icon="mini-dog.xpm">root:3</TrayButton> 

<!-- BK showdesktop incompatible with rox 2.5... --> 
<!--      <TrayButton popup="Show desktop" icon="showdesk16.xpm">showdesktop</TrayButton> --> 

   <!--   <TrayButton popup="Open terminal" icon="mini-sh.xpm">exec:rxvt</TrayButton> --> 

   <!--   <TrayButton popup="Open text editor" icon="mini-edit.xpm">exec:defaulttexteditor</TrayButton> --> 

      <!-- Additional Pager attributes; width, height --> 
      <Pager/> 

      <!-- Additional TaskList attribute: maxwidth --> 
      <TaskList/> 

      <Dock/> 

      <!-- Additional Swallow attribute: height --> 
      <Swallow name="blinky"> 
         blinkydelayed -bg gray90 
      </Swallow> 

      <Swallow name="mini-volume.tcl"> 
         mini-volume.tcl -bg gray90 
      </Swallow> 
       
      <Swallow name="freememapplet" width="48"> 
         <!-- freememappletdelayed --> 
         freememapplet 
      </Swallow> 

      <Swallow name="xload" width="32"> 
         xload -nolabel -bg "#BCBAB5" -fg red -hl white 
      </Swallow> 

      <Clock>minixcal</Clock> 
   </Tray> 
</JWM>
Credit goes to "Bruce B" over at murga-linux.com for originally posting this back in March of 2007. Has this problem really been around that long?


Anthony.

Last edited by b4uistand; 11-13-2010 at 05:46 PM.
 
Old 11-13-2010, 05:44 PM   #9
b4uistand
LQ Newbie
 
Registered: Nov 2010
Location: Shellharbour
Distribution: Ubuntu and Fedora flavours
Posts: 4

Rep: Reputation: 0
[SOLVED] Taskbar disappeared PART 2!

Hi! Maybe I'm just talking to myself here, but after posting the above solution, I realised the GUI configuration buttons didn't work for any of the tray manipulations.

That is, clicking on: Menu -> Desktop -> Desktop Settings -> JWM Configuration -- then clicking on the "Tray management" button gives you the "Tray Configuration Options" sub-window. All 5 configuration buttons on this window appear to work, but when you hit the "OK" button on any of them, you get an error message. The "OK" button on the "Tray Configuration Options" sub-window works, but it doesn't save any changes.

The problem lies in the "/root/.jwm/jwmrc-personal" file. For some reason - possibly a result of that nasty "Or, apply current GTK theme to JWM" button, this file ends up with a few incorrect options. For the record, here are the 3 I had to comment out:

Code:
<!-- Number of virtual desktops -->
<Desktops>4</Desktops>

<Key key="F12">root:1</Key>
<Key mask="A" key="F1">root:1</Key>
NOTE: The first one may not be verbatim! I had long-deleted it by the time I posted this solution.

To find the errors stopping your GUI configuration tools from working, run this at the prompt:

Code:
jwm -p
Any errors requiring your attention should be revealed by this command. To fix them, use your favourite text editor (I use "Joe's Own Editor" at the terminal) and either delete the offending lines or comment them out. To comment out lines in these files, the format is "<!-- ... -->". For example, the last two lines from the above examples would look like this if they were commented out:

Code:
<!-- <Key key="F12">root:1</Key> -->
<!-- <Key mask="A" key="F1">root:1</Key> -->
Once you make these changes and save the file, restart JWM and the GUI configurations should work again. If you do find anything returns some kind of error, try changing the setting, saving it, then going back and changing it to its original. This is perfectly safe to do, as the changes only show through once you restart JWM.

At this stage, everything seems to be operational again. If anyone finds any other quirks, please post them here so we have some record of what the Puppy Linux dudes need to fix. I think I'll head off to the beach


Anthony.
 
Old 11-27-2010, 05:57 PM   #10
Trantor
LQ Newbie
 
Registered: Nov 2009
Distribution: Slackware, PuppyLinux
Posts: 1

Rep: Reputation: 0
Hi Anthony,

I had the same problem, and your postings were quite helpful.
Another solution to get the content for .jwmrc-tray again is to search for the original (and hence unchanged) file:
Code:
find / -name .jwmrc-tray
I found it in /initrd/pup_ro2/root/.jwmrc-tray. After a
Code:
copy /initrd/pup_ro2/root/.jwmrc-tray ~
and a restart of jwm your taskbar should be visible again.

Thorsten
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Whole taskbar disappeared in Linux Mandriva schutka3 Linux - Software 3 10-01-2010 01:18 PM
taskbar has disappeared grcunning Ubuntu 1 08-08-2009 10:48 PM
Taskbar disappeared! don_dimo Linux - Software 6 02-22-2009 12:36 AM
Taskbar disappeared stork Mandriva 1 10-21-2005 02:09 AM
KDE taskbar applet drag bars disappeared, can't use taskbar now jon_k Linux - Software 1 05-08-2005 04:24 AM


All times are GMT -5. The time now is 04:47 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration