The time now is Tue 10 Dec 2019, 08:59
All times are UTC - 4 |
Page 8 of 12 [168 Posts] |
Goto page: Previous 1, 2, 3, ..., 6, 7, 8, 9, 10, 11, 12 Next |
Author |
Message |
peebee

Joined: 21 Sep 2008 Posts: 4093 Location: Worcestershire, UK
|
Posted: Sat 20 Apr 2013, 02:18 Post subject:
Re: Difference 0.1.11 versus 0.1.12 |
|
akash_rawal wrote: | Looks like I didn't know GLib's default mount monitor that pup-volume-monitor-0.1.12 overrides, shows samba shares also.
Just for confirmation, does the problem disappear when you start pcmanfm with environment variable PUP_VOLUME_MONITOR_NO_NATIVE=1, like:
Code: |
killall pcmanfm
export PUP_VOLUME_MONITOR_NO_NATIVE=1
pcmanfm -p LXDE --desktop &
disown
|
If it does I'll invert environment variable control in next version.
I had done that because I noticed that with Jemimah's patch mounted drives are shown twice in file manager. |
Hi
I wondered if that might be the cause....I'd rather have 2 removable drives showing than no Samba share...
I'll try your "experiment" when I can - might be a couple of days....
Thanks for your help and for all your work on p-v-m
Cheers
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 3089
|
Posted: Sat 20 Apr 2013, 10:02 Post subject:
|
|
akash_rawal wrote: |
desktop-drive-icons updated to version 0.1.5
|
I do not know about version 0.1.5, but version 0.0.5 works fine
_________________ == Here is how to solve your Linux problems fast ==
|
Back to top
|
|
 |
akash_rawal
Joined: 25 Aug 2010 Posts: 232 Location: ISM Dhanbad, Jharkhand, India
|
Posted: Sat 20 Apr 2013, 12:38 Post subject:
|
|
mavrothal wrote: | akash_rawal wrote: |
desktop-drive-icons updated to version 0.1.5
|
I do not know about version 0.1.5, but version 0.0.5 works fine  |
Looks as if its my mind that needs debugging. Haven't I made too many mistakes by now?
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4093 Location: Worcestershire, UK
|
Posted: Mon 22 Apr 2013, 09:57 Post subject:
Re: Difference 0.1.11 versus 0.1.12 |
|
peebee wrote: | Code: |
killall pcmanfm
export PUP_VOLUME_MONITOR_NO_NATIVE=1
pcmanfm -p LXDE --desktop &
disown
|
I'll try your "experiment" when I can - might be a couple of days....
Thanks for your help and for all your work on p-v-m
Cheers
peebee |
Hi
Retried p-v-m 0.1.12 but with startlxde patched to add Code: | export PUP_VOLUME_MONITOR_NO_NATIVE=1 | just before lxsession start.
Previous behaviour is re-established - all devices mounted at startup have just 1 bookmark, Samba share through Yassm also has a single bookmark and can be dismounted from within pcmanfm, any other devices mounted have 2 bookmarks with slightly different icons....
see 0.1.12 with patch screenie attached
Cheers
peebee
Description |
|
Filesize |
48.03 KB |
Viewed |
1454 Time(s) |

|
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
akash_rawal
Joined: 25 Aug 2010 Posts: 232 Location: ISM Dhanbad, Jharkhand, India
|
Posted: Mon 22 Apr 2013, 14:16 Post subject:
|
|
pup-volume-monitor updated to version 0.1.13
Changes:
- Inverted environment variable control over overriding native volume monitor. Now export PUP_VOLUME_MONITOR_BE_NATIVE=1 to override native volume monitor.
I wish there was some way of customizing the behavior of Glib's built-in mount monitor so that it wouldn't show only mounted volumes. But this doesn't seem to be possible without modifying GLib.
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4093 Location: Worcestershire, UK
|
Posted: Thu 25 Apr 2013, 04:39 Post subject:
p-v-m in lxpup-by-sfs |
|
Just to report the interesting (I think) finding that it is possible to use the "Slacko" version of p-v-m from post #1 in both:
Precise Puppy 5.5 and
Upup Raring 3.8.4
by replacing just the /usr/lib/libgio-2.0.so.0 and libgio-2.0.so.0.3nnn.n files with those from Slacko 5.5
i.e. the glib patches only affect libgio-2.so and the patch can be applied by replacing just those files, not all of glib.
For a practical demonstration see: LxPup by SFS 5.5
For Upup Raring 3.8.4 which contains glib-2.36 then a patched version of libgio-2.0.so.0.3600.n really needs to be created but this is beyond my limited capabilities - in the meantime downgrading just the libgio part of glib-2.36 to the patched 2.32 version seems to work.
[edit] for Upup Raring 3.8.7 "pup-volume-monitor and suitable libgio are included" see http://www.murga-linux.com/puppy/viewtopic.php?p=700603#700603 - practical demo: LxPup by SFS[/edit]
Cheers
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Last edited by peebee on Fri 07 Jun 2013, 15:19; edited 4 times in total
|
Back to top
|
|
 |
mistfire
Joined: 04 Nov 2008 Posts: 1272 Location: PH
|
Posted: Mon 27 May 2013, 18:39 Post subject:
|
|
This is a great concept. I wonder if you make the layout dialog more KDE or more Windows like, also add a tab which is the counterpart of MY COMPUTER on windows with some volume management options, and add ftp or light samba management. if its roll into one file manager or integrate those in PCmanFM/SpaceFM/Thunar. File Management in Puppy Linux is really much easier and great for those windows refugees.
|
Back to top
|
|
 |
akash_rawal
Joined: 25 Aug 2010 Posts: 232 Location: ISM Dhanbad, Jharkhand, India
|
Posted: Tue 28 May 2013, 00:53 Post subject:
|
|
mistfire wrote: | This is a great concept. I wonder if you make the layout dialog more KDE or more Windows like, also add a tab which is the counterpart of MY COMPUTER on windows with some volume management options, and add ftp or light samba management. if its roll into one file manager or integrate those in PCmanFM/SpaceFM/Thunar. File Management in Puppy Linux is really much easier and great for those windows refugees. |
This means implementing a VFS (virtual filesystem) which then means tremendous amount of code.
You can always install gvfs to provide that familiar 'My computer', ftp, and a working trash can. pup-volume-monitor and gvfs can coexist together, provided gvfs was compiled without hal/gdu volume monitor.
|
Back to top
|
|
 |
akash_rawal
Joined: 25 Aug 2010 Posts: 232 Location: ISM Dhanbad, Jharkhand, India
|
Posted: Wed 12 Jun 2013, 10:11 Post subject:
|
|
pup-volume-monitor upgraded to version 0.1.14
Changes:
- Added a g_poll() call on udev monitor's file descriptor, may fix excess CPU usage problem of pup-volume-monitor if it exists.
(This is associated with udev_monitor_receive_device() not blocking. This was reported by Iguleder here, but I can't reproduce it.)
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4093 Location: Worcestershire, UK
|
Posted: Sun 16 Jun 2013, 11:38 Post subject:
Impact of Raring Puppy "5.7alpha1" |
|
Barry's new Raring Puppy "5.7alpha1"
http://bkhome.org/blog2/?viewDetailed=00294
has major changes to device infrastructure/support: Quote: | 5. Linux kernel 3.9.5, Configured with devtmpfs,
6. Also under-the-hood, udev replaced by eudev.
7. Kmod replaced module-init-tools |
Do these changes mean that p-v-m will have to change to be consistent or would a recompile under Raring Puppy "5.7alpha1" be sufficient?
Thanks
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4093 Location: Worcestershire, UK
|
Posted: Sun 30 Jun 2013, 05:06 Post subject:
|
|
Tried to compile pup-volume-monitor-0.1.14 on Raring Puppy and got the following error report even though Raring Puppy does contain libudev:
Code: | checking for UDEV... no
configure: error: Package requirements (libudev) were not met:
No package 'libudev' found
# cd /lib
# ls -l libudev*
-rw-r--r-- 1 root root 449348 Jun 13 07:54 libudev.a
-rwxr-xr-x 1 root root 933 Jun 13 07:54 libudev.la
lrwxrwxrwx 1 root root 16 Jun 13 08:00 libudev.so -> libudev.so.1.3.0
lrwxrwxrwx 1 root root 16 Jun 13 08:00 libudev.so.1 -> libudev.so.1.3.0
-rwxr-xr-x 1 root root 138873 Jun 13 07:54 libudev.so.1.3.0 |
Cheers
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
BarryK
Puppy Master

Joined: 09 May 2005 Posts: 9090 Location: Perth, Western Australia
|
Posted: Mon 01 Jul 2013, 05:11 Post subject:
|
|
peebee,
eudev has the "next generation" libudev, version 1.x, whereas udev as used in Puppy has 0.x -- latter has libudev.so.0*
Note, this change happened when udev merged into systemd.
_________________ https://bkhome.org/news/
|
Back to top
|
|
 |
akash_rawal
Joined: 25 Aug 2010 Posts: 232 Location: ISM Dhanbad, Jharkhand, India
|
Posted: Tue 02 Jul 2013, 07:00 Post subject:
|
|
peebee wrote: | Tried to compile pup-volume-monitor-0.1.14 on Raring Puppy and got the following error report even though Raring Puppy does contain libudev:
Code: | checking for UDEV... no
configure: error: Package requirements (libudev) were not met:
No package 'libudev' found
# cd /lib
# ls -l libudev*
-rw-r--r-- 1 root root 449348 Jun 13 07:54 libudev.a
-rwxr-xr-x 1 root root 933 Jun 13 07:54 libudev.la
lrwxrwxrwx 1 root root 16 Jun 13 08:00 libudev.so -> libudev.so.1.3.0
lrwxrwxrwx 1 root root 16 Jun 13 08:00 libudev.so.1 -> libudev.so.1.3.0
-rwxr-xr-x 1 root root 138873 Jun 13 07:54 libudev.so.1.3.0 |
Cheers
peebee |
This is related to libudev.pc file.
To test this myself I installed eudev from git repository
I used command ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var for eudev.
Had to do very little to get pup-volume-monitor compile.
- Move libudev.pc from /lib/pkgconfig to /usr/lib/pkgconfig
- Replace the custom socket with udev netlink socket (This breaks pup-volume-monitor in lucid puppy 511)
Slacko 5.5 works nearly fine with eudev and pup-volume-monitor. Only my usb modem stopped working..
Overall I'm glad that gentoo developers made very few incompatible changes. So far only lucid puppy is affected with the porting but I think that can be fixed too.
pup-volume-monitor upgraded to 0.1.15
Changes:
- Replaced custom socket with udev netlink socket
|
Back to top
|
|
 |
vicmz

Joined: 15 Jan 2012 Posts: 1268
|
Posted: Sun 25 Aug 2013, 10:53 Post subject:
|
|
Compiled pup-volume-monitor-0.1.15 on Precise Puppy 5.7.1, after following all the steps I tried running Geany, when I clicked the 'Save as...' menu Geany crashed and exited (same for other programs). Running PCManFM from terminal:
Code: | sh-4.1# pcmanfm
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'PupClientMonitor'.
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'PupClientDevice'.
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'PupVolumeMonitor'.
(pcmanfm:16734): GLib-GIO-WARNING **: Tried to register an extension of the type (null) to extension point gio-volume-monitor. Expected type is GVolumeMonitor.
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'PupClientVolume'.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_type_add_interface_dynamic: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'PupMount'.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_type_add_interface_dynamic: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'PupClientDrive'.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_type_add_interface_dynamic: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GFamFileMonitor'.
(pcmanfm:16734): GLib-GIO-WARNING **: Tried to register an extension of the type (null) to extension point gio-local-file-monitor. Expected type is GLocalFileMonitor.
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GFamDirectoryMonitor'.
(pcmanfm:16734): GLib-GIO-WARNING **: Tried to register an extension of the type (null) to extension point gio-local-directory-monitor. Expected type is GLocalDirectoryMonitor.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GProxyDrive'.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_type_add_interface_dynamic: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GProxyMount'.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_type_add_interface_dynamic: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GProxyShadowMount'.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_type_add_interface_dynamic: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GProxyVolume'.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_type_add_interface_dynamic: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GProxyVolumeMonitor'.
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GProxyVolumeMonitorGPhoto2'.
(pcmanfm:16734): GLib-GIO-WARNING **: Tried to register an extension of the type (null) to extension point gio-volume-monitor. Expected type is GVolumeMonitor.
(pcmanfm:16734): GLib-GObject-WARNING **: Two different plugins tried to register 'GProxyVolumeMonitorUDisks2'.
(pcmanfm:16734): GLib-GIO-WARNING **: Tried to register an extension of the type (null) to extension point gio-native-volume-monitor. Expected type is GNativeVolumeMonitor.
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
(pcmanfm:16734): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(pcmanfm:16734): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Segmentation fault
sh-4.1#
|
_________________ Puppy Linux en español
|
Back to top
|
|
 |
pemasu

Joined: 08 Jul 2009 Posts: 5485 Location: Finland
|
Posted: Sun 25 Aug 2013, 12:17 Post subject:
|
|
vicmz. Dejavu. Start from page 5.
http://www.murga-linux.com/puppy/viewtopic.php?p=663137#663137
|
Back to top
|
|
 |
|
Page 8 of 12 [168 Posts] |
Goto page: Previous 1, 2, 3, ..., 6, 7, 8, 9, 10, 11, 12 Next |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|