Trisquel Mini Blank Panel

4 replies [Last post]
Telinome

I am a member!

Offline
Joined: 08/13/2013

I've been fiddling around with the netinstall of Trisquel Mini, but discovered a problem. Where the lxpanel should be is nothing but a light grey, empty rectangle. There's nothing there and I can't interact with it in any way.

This happens when I log in to the Trisquel Mini environment. If log in to the LXDE environment, I have a perfectly functional lxpanel. The same packages seem to be installed in Synaptic relating to lxpanel, just one environment has a functional panel and the other doesn't.

Restarting the panel doesn't seem to help either, and in neither environment is there anything in the /.config/lxpanel/ folder (yet one works and the other doesn't).

Any ideas on how to narrow down this problem and fix it?

Telinome

I am a member!

Offline
Joined: 08/13/2013

Uninstalling and reinstalling the panel doesn't fix the problem, either.

lembas
Offline
Joined: 05/13/2010

Looks like lxpanel has profiles and LXDE is using profile LXDE and mini is using Trisquel-mini. You can find the profiles here /usr/share/lxpanel/profile/

Telinome

I am a member!

Offline
Joined: 08/13/2013

That is helpful, since the other folders I thought would have files in them didn't. Looks like both the LXDE and the Trisquel-Mini folders have config and panel files, but looking at the Trisquel-mini one, I don't know enough to see anything that might explain why the panel isn't showing up.

# lxpanel config file. Manually editing is not recommended.
# Use preference dialog in lxpanel to adjust config when you can.

Global {
edge=bottom
allign=left
margin=0
widthtype=percent
width=100
height=24
transparent=1
tintcolor=#000000
alpha=150
autohide=0
heightwhenhidden=2
setdocktype=1
setpartialstrut=1
usefontcolor=0
fontsize=8
fontcolor=#000000
usefontsize=1
background=0
backgroundfile=/usr/share/lxpanel/images/trisquel-mini-background.png
iconsize=24
}

Plugin {
type = menu
Config {
image=/usr/share/pixmaps/trisquel.svg
system {
}
separator {
}
item {
command=run
}
separator {
}
item {
image=gnome-logout
command=logout
}
}
}

Plugin {
type = launchbar
Config {
Button {
id=pcmanfm.desktop
}
Button {
id=/usr/share/applications/midori.desktop
}
}
}

Plugin {
type = space
Config {
Size=4
}
}

Plugin {
type = taskbar
expand=1
Config {
tooltips=1
IconsOnly=0
ShowAllDesks=0
UseMouseWheel=1
UseUrgencyHint=1
FlatButton=0
MaxTaskWidth=150
spacing=1
GroupedTasks=0
}
}

Plugin {
type = volumealsa
}

Plugin {
type = tray
}

Plugin {
type = dclock
Config {
ClockFmt=%R
TooltipFmt=%A %x
BoldFont=1
IconOnly=0
CenterText=0
}
}

Plugin {
type = wincmd
Config {
image=window-manager
Button1=iconify
Button2=shade
Toggle=0
}
}

Telinome

I am a member!

Offline
Joined: 08/13/2013

If I copy the "panels" folder (which holds one file, "panel") and "config" file from /usr/share/lxpanel/profiles/LXDE to /usr/share/lxpanel/profiles/Trisquel-mini or to ~/.config/lxpanel/profiles/Trisquel-mini, then I get a working panel in the Trisquel-mini environment, albeit not the Trisquel-mini tweaked one.

I find this strange, however. If I load up the Trisquel Mini Live CD, which displays a functioning Trisquel Mini lxpanel, copy the Trisquel-mini "panels" folder and "config" file to the Trisquel-mini installation on the hard drive, the panel doesn't work. So now, I'm not sure if there is something inherently wrong with the panel file, or something in my Trisquel Mini netinstall is not properly communicating with that file, even though the normal LXDE lxpanel files work and the Trisquel Mini LiveCD panel also works.