From: Giuseppe P. <gi...@gm...> - 2013-08-24 13:46:03
|
Hi, I just cloned the git version and installed in my lubuntu 13.04 and immediately the temperature is not visible on the right of the weather icon, does anybody know why? In lubuntu 12.04 (lxpanel 0.5.10) the temperature was not visible but in 13.04 (lxpanel 0.5.12) it worked, is this a bug or maybe lubuntu patches the original package? In the second case, can't we include those patches? I also apologise I committed to master branch while it was not wanted (the commit anyway is ok about configure.ac and xkb name), I'm using hg-git ( http://hg-git.github.io/) that works good but while I have a branch in my repo it pushed to master, have to understand why (sorry). Cheers, Giuseppe. |
From: Henry G. <hsg...@gm...> - 2013-08-24 20:12:09
|
On Sat, Aug 24, 2013 at 03:45:55PM +0200, Giuseppe Penone wrote: > Hi, > I just cloned the git version and installed in my lubuntu 13.04 and > immediately the temperature is not visible on the right of the weather > icon, does anybody know why? > In lubuntu 12.04 (lxpanel 0.5.10) the temperature was not visible but in > 13.04 (lxpanel 0.5.12) it worked, is this a bug or maybe lubuntu patches > the original package? > In the second case, can't we include those patches? Not sure what you are saying here. Can you elaborate? > > I also apologise I committed to master branch while it was not wanted (the > commit anyway is ok about configure.ac and xkb name), I'm using hg-git ( > http://hg-git.github.io/) that works good but while I have a branch in my > repo it pushed to master, have to understand why (sorry). No problem. The commit looks fine. Cheers, Henry |
From: Giuseppe P. <gi...@gm...> - 2013-08-24 22:07:52
|
On Sat, Aug 24, 2013 at 10:11 PM, Henry Gebhardt <hsg...@gm...>wrote: > On Sat, Aug 24, 2013 at 03:45:55PM +0200, Giuseppe Penone wrote: > > Hi, > > I just cloned the git version and installed in my lubuntu 13.04 and > > immediately the temperature is not visible on the right of the weather > > icon, does anybody know why? > > In lubuntu 12.04 (lxpanel 0.5.10) the temperature was not visible but in > > 13.04 (lxpanel 0.5.12) it worked, is this a bug or maybe lubuntu patches > > the original package? > > In the second case, can't we include those patches? > > Not sure what you are saying here. Can you elaborate? > I understood a bit better what's happening, after running: giuspen@lu1304:~$ lxpanel --profile Lubuntu lxpanel: can't load volumealsa plugin lxpanel: can't load indicator plugin I understood 1) volumealsa plugin was not built because missing alsa headers, so I installed: sudo apt-get install libasound2-dev Then this problem was ok, but wouldn't be better to change configure.ac to ask for it? e.g. pkg_modules="$pkg_modules \ gio-unix-2.0 \ gthread-2.0 \ gmodule-2.0 \ *+ alsa \* libmenu-cache" 2) indicator plugin is missing and still cannot understand what "-dev" package is missing. lxpanel ......................... : Version 0.5.12 Prefix........................... : /usr Building dynamic plugins: netstatus - Monitor networking status netstat - Monitor networking status volumealsa - Display and adjust volume of sound card for ALSA cpu - Display CPU loading deskno - Display desktop number batt - Monitor battery status kbled - Indicator for CapsLock, NumLock, and ScrLock xkb - Keyboard layout handler thermal - Temperature monitor cpufreq - CpuFreq frontend monitors - Monitors for CPU & RAM wnckpager - Pager which support openbox and compiz > > > > I also apologise I committed to master branch while it was not wanted > (the > > commit anyway is ok about configure.ac and xkb name), I'm using hg-git ( > > http://hg-git.github.io/) that works good but while I have a branch in > my > > repo it pushed to master, have to understand why (sorry). > > No problem. The commit looks fine. > > > Cheers, > Henry > |
From: Giuseppe P. <gi...@gm...> - 2013-08-24 22:26:39
|
On Sun, Aug 25, 2013 at 12:07 AM, Giuseppe Penone <gi...@gm...> wrote: > > On Sat, Aug 24, 2013 at 10:11 PM, Henry Gebhardt <hsg...@gm...>wrote: > >> On Sat, Aug 24, 2013 at 03:45:55PM +0200, Giuseppe Penone wrote: >> > Hi, >> > I just cloned the git version and installed in my lubuntu 13.04 and >> > immediately the temperature is not visible on the right of the weather >> > icon, does anybody know why? >> > In lubuntu 12.04 (lxpanel 0.5.10) the temperature was not visible but in >> > 13.04 (lxpanel 0.5.12) it worked, is this a bug or maybe lubuntu patches >> > the original package? >> > In the second case, can't we include those patches? >> >> Not sure what you are saying here. Can you elaborate? >> > > I understood a bit better what's happening, after running: > > giuspen@lu1304:~$ lxpanel --profile Lubuntu > lxpanel: can't load volumealsa plugin > lxpanel: can't load indicator plugin > > I understood > > 1) volumealsa plugin was not built because missing alsa headers, so I > installed: > > sudo apt-get install libasound2-dev > > Then this problem was ok, but wouldn't be better to change configure.acto ask for it? > > e.g. > > pkg_modules="$pkg_modules \ > gio-unix-2.0 \ > gthread-2.0 \ > gmodule-2.0 \ > *+ alsa \* > libmenu-cache" > > 2) indicator plugin is missing and still cannot understand what "-dev" > package is missing. > I'm sorry I spammed a bit, now it's clear also point 2): sudo aptitude install libindicator-dev ./configure --prefix=/usr --enable-man --enable-indicator-support lxpanel ......................... : Version 0.5.12 Prefix........................... : /usr Building dynamic plugins: netstatus - Monitor networking status netstat - Monitor networking status volumealsa - Display and adjust volume of sound card for ALSA cpu - Display CPU loading deskno - Display desktop number batt - Monitor battery status kbled - Indicator for CapsLock, NumLock, and ScrLock xkb - Keyboard layout handler thermal - Temperature monitor cpufreq - CpuFreq frontend monitors - Monitors for CPU & RAM wnckpager - Pager which support openbox and compiz *indicator - Indicator support* Cheers, Giuseppe. |
From: Henry G. <hsg...@gm...> - 2013-08-25 00:23:43
|
On Sun, Aug 25, 2013 at 12:26:31AM +0200, Giuseppe Penone wrote: > On Sun, Aug 25, 2013 at 12:07 AM, Giuseppe Penone <gi...@gm...> wrote: > > > > 1) volumealsa plugin was not built because missing alsa headers, so I > > installed: > > > > sudo apt-get install libasound2-dev You might also want to check out "apt-get build-deps lxpanel". > > > > Then this problem was ok, but wouldn't be better to change > > configure.acto ask for it? There is currently no way to have configure force a plugin. Maybe we need two ways to enable a plugin. First, enable it only if the headers/libraries are found, or second, require it and fail if the headers/libraries are not found. Easier would be only one of the two. Any opinions on this? How do other packages handle this? > > > > e.g. > > > > pkg_modules="$pkg_modules \ > > gio-unix-2.0 \ > > gthread-2.0 \ > > gmodule-2.0 \ > > *+ alsa \* > > libmenu-cache" We only want this if volumealsa is enabled. > > > > 2) indicator plugin is missing and still cannot understand what "-dev" > > package is missing. > > > ... (snip) Basically the same problem? Cheers, Henry |
From: Giuseppe P. <gi...@gm...> - 2013-08-25 10:18:19
|
On Sun, Aug 25, 2013 at 2:23 AM, Henry Gebhardt <hsg...@gm...>wrote: > On Sun, Aug 25, 2013 at 12:26:31AM +0200, Giuseppe Penone wrote: > > On Sun, Aug 25, 2013 at 12:07 AM, Giuseppe Penone <gi...@gm...> > wrote: > > > > > > 1) volumealsa plugin was not built because missing alsa headers, so I > > > installed: > > > > > > sudo apt-get install libasound2-dev > > You might also want to check out "apt-get build-deps lxpanel". > didn't know about "sudo apt-get build-dep packagename", very useful > > > > > > > Then this problem was ok, but wouldn't be better to change > > > configure.acto ask for it? > > There is currently no way to have configure force a plugin. Maybe we > need two ways to enable a plugin. First, enable it only if the > headers/libraries are found, or second, require it and fail if the > headers/libraries are not found. Easier would be only one of the two. > Any opinions on this? How do other packages handle this? > I think that it would be better to have, in the end of configure, the list of plugins with on the right written if they will be built or not, e.g. wnckpager - Pager which support openbox and compiz......YES indicator - Indicator support..............................................NO then I think that "--enable-indicator-support" should be by default enabled, not disabled. > > > > > > > e.g. > > > > > > pkg_modules="$pkg_modules \ > > > gio-unix-2.0 \ > > > gthread-2.0 \ > > > gmodule-2.0 \ > > > *+ alsa \* > > > libmenu-cache" > > We only want this if volumealsa is enabled. > > > > > > > 2) indicator plugin is missing and still cannot understand what "-dev" > > > package is missing. > > > > > ... (snip) > > Basically the same problem? > yes just a dependency problem that I would immediately guess if configure would tell indicator - Indicator support..............................................NO One more thing, after "lxpanelctl restart" the menu applet shows only the menu items execute and close session. If I kill lxpanel and run "lxpanel --profile Lubuntu" instead it works, I can try to debug it myself anyway. Cheers, Giuseppe. |
From: Andrej N. G. <an...@re...> - 2013-08-25 13:40:31
|
Hello! Giuseppe Penone has written on Sunday, 25 August, at 12:18: >On Sun, Aug 25, 2013 at 2:23 AM, Henry Gebhardt <hsg...@gm...>wrote: >> You might also want to check out "apt-get build-deps lxpanel". >didn't know about "sudo apt-get build-dep packagename", very useful I prefer 'sudo mk-build-deps -i -r' - it allow me to remove unneeded dependencies later instead of keeping them forever. (I believe build-dep will just install all required packages marking them manually installed) Cheers! Andriy. |
From: Giuseppe P. <gi...@gm...> - 2013-08-25 22:12:55
|
On Sun, Aug 25, 2013 at 12:18 PM, Giuseppe Penone <gi...@gm...> wrote: > > One more thing, after "lxpanelctl restart" the menu applet shows only the > menu items execute and close session. > If I kill lxpanel and run "lxpanel --profile Lubuntu" instead it works, I > can try to debug it myself anyway. > I found out that sometimes I have the warning: $ lxpanel --profile Lubuntu ** (process:4483): WARNING **: removed previous socket file /tmp/.menu-cached-:0-giuspen when I have this warning is when the menu applet shows only the menu items execute and close session (this happens not only from lxpanelctl restart but also killing), so this could be due to bad resource release at process kill in the menu applet preventing the same to take again the resource at start. Cheers, Giuseppe. > |
From: Andrej N. G. <an...@re...> - 2013-08-25 22:40:10
|
Hello! Giuseppe Penone has written on Monday, 26 August, at 0:12: >On Sun, Aug 25, 2013 at 12:18 PM, Giuseppe Penone <gi...@gm...> wrote: >> One more thing, after "lxpanelctl restart" the menu applet shows only the >> menu items execute and close session. >> If I kill lxpanel and run "lxpanel --profile Lubuntu" instead it works, I >> can try to debug it myself anyway. >I found out that sometimes I have the warning: >$ lxpanel --profile Lubuntu >** (process:4483): WARNING **: removed previous socket file >/tmp/.menu-cached-:0-giuspen There were some bugs in menu-cache that leaded to menu-cached crash and also libmenu-cache1 package in Ubuntu conflicts with libmenu-cache2 and libmenu-cache3 despite the fact they are co-installable, that's Ubuntu packaging bug which is fixed only in lubuntu-dev PPA. Update to version 0.5.0 and make sure both libfm and lxpanel use the same libmenu-cache, please, and those problems should vanish. >when I have this warning is when the menu applet shows only the menu items >execute and close session >(this happens not only from lxpanelctl restart but also killing), so this >could be due to bad resource release >at process kill in the menu applet preventing the same to take again the >resource at start. Cheers! Andriy. |
From: Giuseppe P. <gi...@gm...> - 2013-08-25 23:14:52
|
Hi, On Mon, Aug 26, 2013 at 12:40 AM, Andrej N. Gritsenko <an...@re...>wrote: > > >I found out that sometimes I have the warning: > > >$ lxpanel --profile Lubuntu > >** (process:4483): WARNING **: removed previous socket file > >/tmp/.menu-cached-:0-giuspen > > There were some bugs in menu-cache that leaded to menu-cached crash and > also libmenu-cache1 package in Ubuntu conflicts with libmenu-cache2 and > libmenu-cache3 despite the fact they are co-installable, that's Ubuntu > packaging bug which is fixed only in lubuntu-dev PPA. Update to version > 0.5.0 and make sure both libfm and lxpanel use the same libmenu-cache, > please, and those problems should vanish. > I confirm that after adding lubuntu-dev PPA the problem disappeared, thank you very much. Cheers, Giuseppe. |