Fluxbox fbdesk issue


I am having trouble with Fluxbox desktop icons.

I have the following system:

openSUSE 12.1
GNOME 3.2.1 (I don’t use this but I have it installed)
XFCE 4.8 (I use this)
Fluxbox 1.3.2 (I use this)

I installed fbdesk to get desktop icons. I configured the init file and and fbdesk icon file. The problem is that I am unable to see the desktop icons. Sometimes I see them but that happens randomly. It seems that that fbdesk is somehow being ignored. Also when I “Restart” fluxbox from the right-click menu, I lose the desktop background. The following are the details for fluxbox config:

~/.fluxbox/$ cat init
session.screen0.tabs.usePixmap:	true
session.screen0.tabs.maxOver:	false
session.screen0.tabs.intitlebar:	true
session.screen0.slit.placement:	RightBottom
session.screen0.slit.onhead:	0
session.screen0.slit.acceptKdeDockapps:	true
session.screen0.slit.alpha:	255
session.screen0.slit.maxOver:	false
session.screen0.slit.layer:	Dock
session.screen0.slit.autoHide:	false
session.screen0.iconbar.mode:	{static groups} (workspace)
session.screen0.iconbar.iconWidth:	128
session.screen0.iconbar.iconTextPadding:	10
session.screen0.iconbar.usePixmap:	true
session.screen0.iconbar.alignment:	Relative
session.screen0.tab.placement:	TopLeft
session.screen0.tab.width:	64
session.screen0.menu.alpha:	255
session.screen0.clientMenu.usePixmap:	true
session.screen0.toolbar.widthPercent:	100
session.screen0.toolbar.onhead:	1
session.screen0.toolbar.alpha:	255
session.screen0.toolbar.maxOver:	false
session.screen0.toolbar.visible:	true
session.screen0.toolbar.placement:	BottomCenter
session.screen0.toolbar.tools:	prevworkspace, workspacename, nextworkspace, iconbar, systemtray, clock
session.screen0.toolbar.height:	0
session.screen0.toolbar.layer:	Dock
session.screen0.toolbar.autoHide:	false
session.screen0.window.focus.alpha:	255
session.screen0.window.unfocus.alpha:	255
session.screen0.titlebar.left:	Stick
session.screen0.titlebar.right:	Minimize Maximize Close
session.screen0.autoRaise:	true
session.screen0.workspaces:	3
session.screen0.strftimeFormat:	%H:%M:%S
session.screen0.rowPlacementDirection:	LeftToRight
session.screen0.opaqueMove:	true
session.screen0.clickRaises:	true
session.screen0.maxIgnoreIncrement:	true
session.screen0.defaultDeco:	NORMAL
session.screen0.maxDisableMove:	false
session.screen0.tabFocusModel:	ClickToTabFocus
session.screen0.tooltipDelay:	500
session.screen0.fullMaximization:	false
session.screen0.workspaceNames:	1,2,3,4,
session.screen0.noFocusWhileTypingDelay:	0
session.screen0.showwindowposition:	false
session.screen0.allowRemoteActions:	false
session.screen0.demandsAttentionTimeout:	500
session.screen0.workspacewarping:	true
session.screen0.edgeSnapThreshold:	10
session.screen0.focusModel:	ClickFocus
session.screen0.maxDisableResize:	false
session.screen0.menuDelay:	200
session.screen0.windowMenu:	/home/jclawson/.fluxbox/windowmenu
session.screen0.windowPlacement:	RowMinOverlapPlacement
session.screen0.focusNewWindows:	true
session.screen0.colPlacementDirection:	TopToBottom
session.ignoreBorder:	false
session.forcePseudoTransparency:	false
session.colorsPerChannel:	4
session.tabsAttachArea:	Window
session.configVersion:	13
session.doubleClickInterval:	250
session.menuFile:	~/.fluxbox/menu
session.tabPadding:	0
session.cacheMax:	200
session.autoRaiseDelay:	250
session.slitlistFile:	/home/jclawson/.fluxbox/slitlist
session.keyFile:	~/.fluxbox/keys
session.styleFile:	/home/jclawson/.fluxbox/styles/bora_black_2
session.appsFile:	/home/jclawson/.fluxbox/apps
session.styleOverlay:	/home/jclawson/.fluxbox/overlay
session.cacheLife:	5
fbdesk.iconFile:	~/.fluxbox/fbdesk.icons
fbdesk.font:	fixed
fbdesk.lockPositions:	false
fbdesk.doubleClickInterval:	200
fbdesk.textPlacement:	Bottom
fbdesk.snapY:	5
fbdesk.snapX:	5
fbdesk.textColor:	black
fbdesk.textBackground:	white
session.screen0.rootCommand: fbsetbg -c -r ~/wallpics/

~/.fluxbox/$ cat startup
# fluxbox startup-script:
# Lines starting with a '#' are ignored.

# Change your keymap:
xmodmap "/home/jclawson/.Xmodmap"

# Applications you want to run with fluxbox.
# unclutter -idle 2 &
# wmnd &
# wmsmixer -w &
# idesk &

xscreensaver &
fbsetbg -c -r ~/wallpics/ &

#exec fbdesk -rc ~/.fluxbox/init &
#fbdesk -rc ~/.fluxbox/init &
fbdesk &

volumeicon &
osmo &

# 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
# or if you want to keep a log:
# exec fluxbox -log "/home/jclawson/.fluxbox/log"

Any and all help will be greatly appreciated.

The one, the only,
Jake Clawson

On 01/14/2012 09:16 AM, jakeclawson wrote:
> Any and all help will be greatly appreciated.

that said, i do know that 12.1’s kernel and video drivers are sometime
very particular in what ‘shows’ or not…and, several kde/gnome (and i
guess other DE) users have solved many such problems by experimenting
until the right driver for the installed hardware/kernel is set up by
using the info here: http://tinyurl.com/37v9y7m

please let us know how you get on . . . and if you have
questions/comments on the video problem/resolution please holler…

DD http://tinyurl.com/DD-Caveat
openSUSE®, the “German Engineered Automobiles” of operating systems!

What happens if you start fbdesk from a terminal/xterm after your login
to fluxbox, does it make a difference or shows an error?

PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.4 |
nVidia ION | 3GB Ram