Page 1 of 1
PCmanFM USB Stick Mounting
Posted: 19 Jan 2018 08:40
by atipp
Slackel Openbox 64bit
I am using fluxbox as my prefered desktop instead of openbox
since I am more familiar with it and just like it.
There is one small problem PCmanFM will not recognize a USB
stick when inserted, that is it does not mount it since it does not show.
However, when I first open a session using openbox, then logout and
login with fluxbox my default, after that PCmanFM will immediately
see and mount a USB stick.
What has to be done that in fluxbox PCmanFM will see a USB stick
whithout first opening openbox?
Re: PCmanFM USB Stick Mounting
Posted: 19 Jan 2018 16:56
by djemos
It seems that pcmanfm is starting wrong in your fluxbox startup file, so cannot mount usd-sticks.
edit ~/.fluxbox/startup file and change the line for pcmanfm as follows
Code: Select all
(sleep 1 && [ -x /usr/bin/pcmanfm ] && dbus-launch pcmanfm --desktop) &
The full startup file from user-settings-fluxbox package is
Code: Select all
#!/bin/sh
#
# fluxbox startup-script:
# Change your keymap:
xmodmap "~/.Xmodmap"
# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
#
# Start DBUS session bus:
if [ -z "\$DBUS_SESSION_BUS_ADDRESS" ]; then
dbus-launch --sh-syntax --exit-with-session
fi
(sleep 1 && [ -x /usr/bin/pcmanfm ] && dbus-launch pcmanfm --desktop) &
([ -x /usr/bin/batti ] && dbus-launch batti) &
# Create the apps submenu if it's not there
[ ! -f ~/.fluxbox/xdg_menu ] && \
[ -x /usr/bin/xdgmenumaker ] && \
xdgmenumaker -f fluxbox --no-submenu > ~/.fluxbox/xdg_menu
# Load the last used wallpaper
if [ -x /usr/bin/feh ] && [ -x ~/.fehbg ]; then
~/.fehbg
else
fbsetbg -l
fi
# Only run fbxkb when there are more than 1 available layouts
setxkbmap -query | grep "^layout:" | sed "s/^layout: *//" | \
grep -q "," && [ -x /usr/bin/fbxkb ] && fbxkb &
# Create XDG user dirs
[ -x /usr/bin/xdg-user-dirs-update ] && xdg-user-dirs-update &
[ -x /usr/bin/parcellite ] && parcellite &
[ -x /usr/bin/wicd-gtk ] && wicd-gtk -t &
[ -x /usr/bin/volumeicon ] && volumeicon &
[ -x /usr/bin/batti ] && batti &
[ -x /usr/bin/salix-update-notifier ] && salix-update-notifier &
[ -x /usr/bin/xscreensaver ] && xscreensaver -nosplash &
[ -x /usr/bin/fbpanel ] && fbpanel) &
# And last but not least we start fluxbox.
# Because it is the last app you have to run it with ''exec'' before it.
exec fluxbox
#exec ck-launch-session dbus-launch fluxbox
# or if you want to keep a log:
# exec fluxbox -log "~/.fluxbox/log"
The source package is at slackel repos
user-settings-fluxbox
you can download it to look at it.
You can install the package with slapt-get
All the settings for fluxbox and new created users will be copied to /etc/skel There will be a .fluxbox folder with the fluxbox settings.
Re: PCmanFM USB Stick Mounting
Posted: 20 Jan 2018 03:43
by atipp
Thank you so much!
All I had to do put
Code: Select all
# Start DBUS session bus:
if [ -z "\$DBUS_SESSION_BUS_ADDRESS" ]; then
dbus-launch --sh-syntax --exit-with-session
fi
on top of my startup file.