WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: LXDE  (Read 31636 times)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: LXDE
« Reply #30 on: November 12, 2009, 12:17:03 PM »
I have LXDE loaded on microcore / xvesa. I don't get the gear icons for cpanel or appbrowser on the desktop. Also when I mount an application like opera I don't see any menu entry or desktop icon.

Missing desktop icons: they are there with TC, will check MC. Do you see the 'My Documents' and 'exit' items? Are appbrowser and cpanel listed in the menu?

LXDE and Xfce4 (like Gnome and Opera) are using the standard freedesktop.org menu specification. If an extension provides the menu file in /usr/local/share/applications like lxtask, thunderbird, filezilla, isomaster, wifi-radar, ... it appears in the menu, otherwise not. You may run tc2freedesktop command to create menu files based on wbar menu automatically.

Desktop items never created automatically, you have to add them. Most convenient method is mouse right click in the menu on the item, it will offer 'Add to desktop'. Other sulution is to create a symlink in ~/Desktop to the menu spec in /usr/local/share/applications
« Last Edit: November 12, 2009, 12:26:21 PM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline helander

  • Full Member
  • ***
  • Posts: 183
Re: LXDE
« Reply #31 on: November 12, 2009, 01:28:55 PM »

Fully understand the young nature of these extensions. I just wanted to avoid trying to find something that could not be found at the moment  :)

/lars

:) Which one are you missing?

All of them :)

Seriously, at different points in time I need one or a few of them. It's also good to look at the menu items to refresh your memory regarding what tools that are available.

/Lars

Offline helander

  • Full Member
  • ***
  • Posts: 183
Re: LXDE
« Reply #32 on: November 12, 2009, 01:33:20 PM »

Missing desktop icons: they are there with TC, will check MC. Do you see the 'My Documents' and 'exit' items? Are appbrowser and cpanel listed in the menu?


I use MC and I get the desktop icons for "My documents", "exit", "cpanel" and "appbrowser".

/Lars

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Re: LXDE
« Reply #33 on: November 12, 2009, 02:02:53 PM »
I have LXDE loaded on microcore / xvesa. I don't get the gear icons for cpanel or appbrowser on the desktop. Also when I mount an application like opera I don't see any menu entry or desktop icon.

Missing desktop icons: they are there with TC, will check MC. Do you see the 'My Documents' and 'exit' items? Are appbrowser and cpanel listed in the menu?

LXDE and Xfce4 (like Gnome and Opera) are using the standard freedesktop.org menu specification. If an extension provides the menu file in /usr/local/share/applications like lxtask, thunderbird, filezilla, isomaster, wifi-radar, ... it appears in the menu, otherwise not. You may run tc2freedesktop command to create menu files based on wbar menu automatically.

Desktop items never created automatically, you have to add them. Most convenient method is mouse right click in the menu on the item, it will offer 'Add to desktop'. Other sulution is to create a symlink in ~/Desktop to the menu spec in /usr/local/share/applications


I deleted the LXDE extensions and reloaded (mounted) them. I do get the mydocs and exit icons but not the cpanel and appsbrowser icons. I tried the tce2freedesktop tool for opera and it works just as you described. However the menu item is added to the system tools category. An applications category would be nice at some point. Anyway great progress!


edit: yes cpanel and appbrowser are in the menu.

edit2: tried the right click on menu entry for opera to create a desktop icon and it works as expected. However the icon is bigger than the others and the text font is bigger as well.

edit3: text font is ok, my eyes are going bad.
« Last Edit: November 12, 2009, 02:17:58 PM by bigpcman »
big pc man

Offline helander

  • Full Member
  • ***
  • Posts: 183
Re: LXDE
« Reply #34 on: November 12, 2009, 02:46:07 PM »

Missing desktop icons: they are there with TC, will check MC. Do you see the 'My Documents' and 'exit' items? Are appbrowser and cpanel listed in the menu?


I use MC and I get the desktop icons for "My documents", "exit", "cpanel" and "appbrowser".

/Lars

It look likes the desktop icons for cpanel and appbrowser depends on having wbar installed.

/Lars

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Re: LXDE
« Reply #35 on: November 12, 2009, 03:21:43 PM »

Missing desktop icons: they are there with TC, will check MC. Do you see the 'My Documents' and 'exit' items? Are appbrowser and cpanel listed in the menu?


I use MC and I get the desktop icons for "My documents", "exit", "cpanel" and "appbrowser".

/Lars

It look likes the desktop icons for cpanel and appbrowser depends on having wbar installed.

/Lars

That would explain it since I don't have wbar or flwm installed.
big pc man

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: LXDE
« Reply #36 on: November 12, 2009, 03:58:17 PM »

That would explain it since I don't have wbar or flwm installed.


Right,

appbrowser and cpanel menus are using icons provided for wbar. I did not consider running it on MC, but why not. In next turn I will include these icons in LXDE package to make it wbar independent.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: LXDE
« Reply #37 on: November 13, 2009, 02:28:59 AM »
Updated LXDE.tcz submitted with embedded appbrowser and cpanel icons for MC compatibility, see LXDE.tcz.info
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: LXDE
« Reply #38 on: November 15, 2009, 01:42:52 AM »
lxpanel setting are not retained during a reboot. eg set new panel width and background, reboot, default settings are used again.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: LXDE
« Reply #39 on: November 15, 2009, 06:21:01 AM »
lxpanel setting are not retained during a reboot. eg set new panel width and background, reboot, default settings are used again.

Settings are stored in /home/tc/.config/lxpanel directory. Are you making a backup before exit? It must save your settings and restore next boot except you explicitely disable it with the relevant boot option.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: LXDE
« Reply #40 on: November 15, 2009, 02:59:14 PM »
I don't back up because I have a persistent /home/tc folder.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: LXDE
« Reply #41 on: November 15, 2009, 03:23:34 PM »
Does /home/tc/.config/lxpanel/LXDE exist with a config file and panels dir with also a config fiel inside?

Create a new top panel and check that /home/tc/.config/lxpanel/LXDE/panels/top file created. If not, find where is it created and let me know the result.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Kingdomcome

  • Sr. Member
  • ****
  • Posts: 286
Re: LXDE
« Reply #42 on: November 15, 2009, 05:54:36 PM »
This is just a theory that is untested, but I noticed that when the extension is mounted all the config files in ~/.config associated with lxde are read-only because they are symlinks into /tmp/tcloop.  Perhaps having the startup script copy the files out of /tmp/tcloop into ~/.config will fix this problem.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: LXDE
« Reply #43 on: November 16, 2009, 04:43:14 AM »
This is just a theory that is untested, but I noticed that when the extension is mounted all the config files in ~/.config associated with lxde are read-only because they are symlinks into /tmp/tcloop.  Perhaps having the startup script copy the files out of /tmp/tcloop into ~/.config will fix this problem.

Thanks, this is not only a theory. The cp command created a symlink instead of copying the file when it was mounted even if copy is the expected default mode. Also interesting the different behavior of cp when extension is loaded into the RAM when it copies instead of symlinking.

Adding -L switch to cp solves the problem. Updated LXDE.tcz is submitted.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: LXDE
« Reply #44 on: November 16, 2009, 08:31:59 AM »
-L is not default?
dCore user