startxfce4 and ck-launch
    Paul Menzel 
    pmenzel+xfce at molgen.mpg.de
       
    Thu Nov 30 13:27:18 CET 2017
    
    
  
Dear Xfce folks,
In chapter 35 *Xfce Desktop* from the book *Linux from Scratch* [1], for 
xfce4-session-4.12.1 the following line is suggested for `~/.xinitrc`
```
ck-launch-session dbus-launch --exit-with-session startxfce4
```
Now looking at the help text of `startxfce4`, it has a similar switch.
```
$ startxfce4 --help
[…]
   --with-ck-launch         Start xfce4-session inside a
                            ConsoleKit session
```
Adding that switch, sets the the environment variable 
`XFCE4_SESSION_WITH_CK` to 1.
```
$ more /usr/bin/startxfce4
[…]
       XFCE4_SESSION_WITH_CK="1"
       export XFCE4_SESSION_WITH_CK
[…]
```
Is there a difference between the two? Is one recommended?
Does the same apply for desktop files?
The upstream `/usr/share/xsessions.available/xfce.desktop` only contains 
the execution command below.
```
Exec=startxfce4
```
Kind regards,
Paul
[1] http://www.linuxfromscratch.org/blfs/view/cvs/xfce/xfce4-session.html
    
    
More information about the Xfce
mailing list