LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-23-2017, 12:40 AM   #16
elcore
Member
 
Registered: Sep 2014
Distribution: Slackware
Posts: 801

Rep: Reputation: Disabled

Example xsession executable in user directory:

cat ~/.xsession

Code:
#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi

# Start DBUS session bus:
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
   eval $(dbus-launch --sh-syntax --exit-with-session)
fi

# Start the window manager:
if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then
  exec ck-launch-session /usr/bin/startxfwm4
else
  exec /usr/bin/startxfwm4
fi
Example custom start script:

cat /usr/bin/startxfwm4

Code:
#!/bin/sh

if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
   eval `dbus-launch --sh-syntax --exit-with-session`
fi

/usr/bin/Thunar --daemon &
/usr/bin/xfwm4 &
/usr/bin/xfdesktop &
/usr/bin/xfce4-panel
Maybe it helps, or not. There's multiple ways to achieve the same result.
 
Old 03-23-2017, 09:07 AM   #17
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (current), FreeBSD, Win10, It varies
Posts: 9,952

Rep: Reputation: 2148Reputation: 2148Reputation: 2148Reputation: 2148Reputation: 2148Reputation: 2148Reputation: 2148Reputation: 2148Reputation: 2148Reputation: 2148Reputation: 2148
as far as running xfce4-panel in another WM
Code:
#xfce4-panel  --disable-wm-check &
that relieves it of errors. Though it still throws one error/warning I forget what it is but from what I've read it is common place and for even me it had not interfered with its operation when running it in Fluxbox.
Code:
userx@slackwhere~⚡️$xfce4-panel
xfce4-panel: Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
xfce4-panel: No window manager registered on screen 0. To start the panel without this check, run with --disable-wm-check.
 
Old 03-23-2017, 01:44 PM   #18
elcore
Member
 
Registered: Sep 2014
Distribution: Slackware
Posts: 801

Rep: Reputation: Disabled
It's safe to add "--sm-client-disable" if you don't use session manager.
It will silence the log messages.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] [startx problem] - startx goes to black/grey screen and comes back to command prompt! iNUKE Ubuntu 13 01-07-2011 01:32 PM
(nvidia) First startx = blank screen, second startx = works ?!? BuckRogers01 Linux - Hardware 2 04-07-2006 05:26 PM
Bug / Xwindows / startx : xinit works but startx crash www.rzr.free.fr Linux - Software 4 10-17-2004 08:06 AM
startx (xfce) Shr00mBoXx Slackware 7 03-28-2004 11:26 AM
XFCE crashes when i startx. kriep Slackware 1 12-06-2003 11:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:29 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration