Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  [Solved] Problem with pcmanfm after 24-Aug d-u  (Read 3176 times)

timc

  • Guest
[Solved] Problem with pcmanfm after 24-Aug d-u
« on: 2013/08/24, 15:23:12 »
More problems with my LXDE desktop after this morning's d-u. This time, I do have my panel and menus, but my wallpaper is not displayed and, if I right click on the desktop, I get the Openbox root-menu instead of the LXDE desktop menu.

coruja and I investigated some via irc. The problem is that when pcmanfm is executed, the following error occurs:

Code: [Select]
pcmanfm: symbol lookup error: /usr/lib/x86_64-linux-gnu/libfm.so.3: undefined symbol: g_type_class_adjust_private_offset

No LXDE, pcmanfm, or libfm packages were installed, this morning. As usual, everything was working yesterday.  :wink:

Tim

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
RE: Problem with pcmanfm after 24-Aug d-u
« Reply #1 on: 2013/08/24, 15:53:22 »
Confirmed -- exactly the same here.
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

timc

  • Guest
RE: Problem with pcmanfm after 24-Aug d-u
« Reply #2 on: 2013/08/24, 19:52:29 »
Six hours later, another d-u resolved the problem, Several packages relating to libfm and lxsession were included in the latest fixes.

Thanks very much, Siduction devs. Excellent responsiveness!

Tim

Santa

  • Guest
RE: Problem with pcmanfm after 24-Aug d-u
« Reply #3 on: 2013/08/24, 20:09:26 »
The bug indeed was fixed in libfm 1.1.2.1-1~pre2. It happened because of the very needed gtk rollback.

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
Re: RE: Problem with pcmanfm after 24-Aug d-u
« Reply #4 on: 2013/08/24, 20:34:42 »
Quote from: "timc"

Thanks very much, Siduction devs. Excellent responsiveness!



+1
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
RE: Re: RE: Problem with pcmanfm after 24-Aug d-u
« Reply #5 on: 2013/08/25, 06:03:12 »
Uuuppppps -- spoke too soon, looks like we still have issues with libfm1:

Code: [Select]
root@tosh205:/# apt-get install libfm1
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libfm1 : Depends: libmenu-cache1 but it is not going to be installed
          Depends: libfm-data but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@tosh205:/# apt-get install libmenu-cache1
Reading package lists... Done
Building dependency tree        
Reading state information... Done
The following packages will be REMOVED:
  libfm-gtk3 libfm3 libmenu-cache3 lxde lxde-core lxpanel pcmanfm
The following NEW packages will be installed:
  libmenu-cache1
0 upgraded, 1 newly installed, 7 to remove and 0 not upgraded.
Need to get 0 B/51.9 kB of archives.
After this operation, 5,582 kB disk space will be freed.
Do you want to continue? [Y/n]


Code: [Select]
System:    Host: tosh205 Kernel: 3.10-9.towo-siduction-686 i686 (32 bit, gcc: 4.8.1)
           Desktop: LXDE (Openbox 3.5.0) Distro: siduction 12.1 Desperado - lxde - (201205212227)
Machine:   System: TOSHIBA product: TOSHIBA NB205 version: PLL20U-00201D serial: 79264533K
           Mobo: TOSHIBA model: KAVAA version: 1.00 serial: 0123456789AB Bios: TOSHIBA version: V1.90 date: 01/15/2010
CPU:       Single core Intel Atom CPU N280 (-HT-) cache: 512 KB flags: (nx pae sse sse2 sse3 ssse3) bmips: 3325.09
           Clock Speeds: 1: 1333.00 MHz 2: 1333.00 MHz
Graphics:  Card: Intel Mobile 945GSE Express Integrated Graphics Controller bus-ID: 00:02.0
           X.org: 1.12.4 drivers: intel (unloaded: fbdev,vesa) tty size: 80x25 Advanced Data: N/A for root
Network:   Card-1: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller
           driver: r8169 ver: 2.3LK-NAPI port: 2000 bus-ID: 04:00.0
           IF: eth0 state: down mac: 00:23:5a:fa:a0:32
           Card-2: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) driver: ath9k bus-ID: 03:00.0
           IF: wlan0 state: up mac: 00:23:08:96:77:a1
Drives:    HDD Total Size: 40.0GB (11.7% used) 1: model: OCZ
Info:      Processes: 138 Uptime: 12 min Memory: 318.2/2016.6MB Runlevel: 5 Gcc sys: 4.8.1
           Client: Shell (bash 4.2.45) inxi: 1.9.14
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

retabell

  • Guest
Re: RE: Re: RE: Problem with pcmanfm after 24-Aug d-u
« Reply #6 on: 2013/08/25, 09:33:50 »
Quote from: "dibl"
Uuuppppps -- spoke too soon, looks like we still have issues with libfm1:

Code: [Select]
root@tosh205:/# apt-get install libfm1

libfm1 should habe be gone..
Code: [Select]
apt-get install libfm3
should be better

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
RE: Re: RE: Re: RE: Problem with pcmanfm after 24-Aug d-u
« Reply #7 on: 2013/08/25, 15:00:10 »
OK thanks I missed that.  However, upon checking, I do have the libfm3 package installed, and it looks like all the lxsession packages are installed:

Code: [Select]
root@tosh205:/# apt-cache policy libfm3
libfm3:
  Installed: 1.1.2.1-1~pre1
  Candidate: 1.1.2.1-1~pre1
  Version table:
 *** 1.1.2.1-1~pre1 0
        500 http://packages.siduction.org/fixes/ unstable/main i386 Packages
        100 /var/lib/dpkg/status
root@tosh205:/# apt-cache policy lxsession*
lxsession-default-apps:
  Installed: 0.4.9.2-1+siduction2
  Candidate: 0.4.9.2-1+siduction2
  Version table:
 *** 0.4.9.2-1+siduction2 0
        500 http://packages.siduction.org/fixes/ unstable/main i386 Packages
        100 /var/lib/dpkg/status
     0.4.9.2-1+siduction1 0
        500 http://packages.siduction.org/kdenext/ unstable/main i386 Packages
        100 http://packages.siduction.org/kdenext/ experimental-snapshots/main i386 Packages
lxsession:
  Installed: 0.4.9.2-1+siduction2
  Candidate: 0.4.9.2-1+siduction2
  Version table:
 *** 0.4.9.2-1+siduction2 0
        500 http://packages.siduction.org/fixes/ unstable/main i386 Packages
        100 /var/lib/dpkg/status
     0.4.9.2-1+siduction1 0
        500 http://packages.siduction.org/kdenext/ unstable/main i386 Packages
        100 http://packages.siduction.org/kdenext/ experimental-snapshots/main i386 Packages
     0.4.9.2-1 0
        500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages
lxsession-lite:
  Installed: (none)
  Candidate: (none)
  Version table:
lxsession-logout:
  Installed: 0.4.9.2-1+siduction2
  Candidate: 0.4.9.2-1+siduction2
  Version table:
 *** 0.4.9.2-1+siduction2 0
        500 http://packages.siduction.org/fixes/ unstable/main i386 Packages
        100 /var/lib/dpkg/status
     0.4.9.2-1+siduction1 0
        500 http://packages.siduction.org/kdenext/ unstable/main i386 Packages
        100 http://packages.siduction.org/kdenext/ experimental-snapshots/main i386 Packages
lxsession-dbg:
  Installed: (none)
  Candidate: 0.4.9.2-1+siduction2
  Version table:
     0.4.9.2-1+siduction2 0
        500 http://packages.siduction.org/fixes/ unstable/main i386 Packages
     0.4.9.2-1+siduction1 0
        500 http://packages.siduction.org/kdenext/ unstable/main i386 Packages
        100 http://packages.siduction.org/kdenext/ experimental-snapshots/main i386 Packages
     0.4.9.2-1 0
        500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages
lxsession-edit-dbg:
  Installed: (none)
  Candidate: 0.2.0-3
  Version table:
     0.2.0-3 0
        500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages
lxsession-data:
  Installed: 0.4.9.2-1+siduction2
  Candidate: 0.4.9.2-1+siduction2
  Version table:
 *** 0.4.9.2-1+siduction2 0
        500 http://packages.siduction.org/fixes/ unstable/main i386 Packages
        100 /var/lib/dpkg/status
     0.4.9.2-1+siduction1 0
        500 http://packages.siduction.org/kdenext/ unstable/main i386 Packages
        100 http://packages.siduction.org/kdenext/ experimental-snapshots/main i386 Packages
lxsession-edit:
  Installed: 0.4.9.2-1+siduction2
  Candidate: 0.4.9.2-1+siduction2
  Version table:
 *** 0.4.9.2-1+siduction2 0
        500 http://packages.siduction.org/fixes/ unstable/main i386 Packages
        100 /var/lib/dpkg/status
     0.4.9.2-1+siduction1 0
        500 http://packages.siduction.org/kdenext/ unstable/main i386 Packages
        100 http://packages.siduction.org/kdenext/ experimental-snapshots/main i386 Packages
     0.2.0-3 0
        500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages


I wonder why it's still the openbox desktop?  I saw an upgrade to distro-defaults come in today -- would that affect the LXDE config?


EDIT 29 AUG: Since d-u has not been possible for some days due to the perl transition, today I thought I would take a look at
Code: [Select]
apt-get -s upgrade just to see what was out there.  To my surprise, I saw new lxpanel, distro-defaults, Intel video driver, and other LXDE-related packages.  So I went ahead and let it upgrade, and to my surprise when I logged back in to slim, up came my LXDE desktop with the custom wallpapers just as I last saw it.  Perfect!

Note that "upgrade" is not a recommended apt-get option for siduction, and I have never done that before and I don't expect to ever do it again. But this one time, it worked great to solve my issue.
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO