You are not logged in.

#1 2007-11-04 17:43:13

zrrbite
Member
From: Denmark
Registered: 2007-11-04
Posts: 7
Website

GDM appears to be instantiating several desktops?

Introductions:

Hello everyone!

First post on the forum, and general newcomer to Arch (love it sofar) and Linux in general.  Here's my problem, your thoughts and comments are greatly appreciated:

Outline:

GDM (using fluxbox) appears to be instantiating several desktops.

Background :

I've installed GDM to provide me with a login greeter. The way it's running is by setting  Run-Level 5  through the GRUB bootloader which then starts the gdm service.

My every-day user zrrbite has got both ~/.Xsession and ~/.xinitrc defined.

.Xsession:

#!/bin/sh
# ~/.xsession
# Executed by xdm/gdm/kdm at login
/bin/bash --login -i ~/.xinitrc

.xinitrc:

#!/bin/sh
# ~/.xinitrc
#start fluxbox with ~/.fluxbox/startup script
exec startfluxbox

~/.fluxbox/startup:

urxvt
#Why do we exec fluxbox here? Makes no sense to me. Fluxbox is already started by xinitrc (startfluxbox). Is this a Relay?
exec /usr/bin/fluxbox

Problem/Question:

In order for GDM to work with fluxbox i need to sudo gdmsetup and select fluxbox as default session. But once i do this, restart GDM and login, i'm presented with a blank desktop and a terminal (Most likely urxvt from the fluxbox startup script), but Fluxbox is simply not running it seems. If i type "logout" in my terminal the workspace/desktop closes and a desktop WITH fluxbox enabled appears.

So, my question would be. How do i prevent that extra workspace/desktop from starting? I've tried editing all my startupscripts to exclude the startup of fluxbox in different combinations to see if it got started  twice, but i simply can't figure it out. I've tried the wiki and used the search-function, but i have not stumbled across anything useful yet.

Thank you in advance, it is much appreciated.


- Martin

Last edited by zrrbite (2007-11-04 17:44:07)

Offline

Board footer

Powered by FluxBB