For a completely different approach, I've had good success running xmonad from either Ubuntu minimal (which is a bare-bones version of Ubuntu that few people realize exists) or Arch Linux. In either case you have to spend more time setting up the system, but the results IMO are worth it. I don't use gdm but use a customized .xinitrc script which I invoke myself through startx.

Mike

John Millikin wrote:
I've been quite happy with Ubuntu's xmonad package, though I run it
within a GNOME session.

Have you tried the instructions on the XMonad wiki for inter-operating
with GNOME? http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

On Mon, Jan 18, 2010 at 13:40, michael rice <nowg...@yahoo.com> wrote:
Perhaps. Is there a Linux distro that's more XMonad friendly?

Michael

--- On Mon, 1/18/10, Ivan Lazar Miljenovic <ivan.miljeno...@gmail.com> wrote:

From: Ivan Lazar Miljenovic <ivan.miljeno...@gmail.com>
Subject: Re: [Haskell-cafe] Having a look at XMonad window manager
To: "michael rice" <nowg...@yahoo.com>
Cc: "Don Stewart" <d...@galois.com>, haskell-cafe@haskell.org
Date: Monday, January 18, 2010, 4:26 PM

Oh, is Fedora still using a version of GDM that doesn't let you use a
custom .Xsession (or even remember that you want to use something that
isn't called "Gnome")?

michael rice <nowg...@yahoo.com> writes:

Well, for starters the Fedora entry for installing XMonad is blank/empty:
http://www.haskell.org/haskellwiki/Xmonad/Installing_xmonad#Fedora

Some things I've done:

I set up a .xmonad directory in my home directory with this xmonad.hs

[mich...@localhost ~]$ cat ~/.xmonad/xmonad.hs
    --
    -- An example, simple ~/.xmonad/xmonad.hs file.
    -- It overrides a few basic settings, reusing all the other defaults.
    --

    import XMonad

    main = xmonad $ defaultConfig
        { borderWidth        = 2
        , terminal           = "urxvt"
        , normalBorderColor  = "#cccccc"
        , focusedBorderColor = "#cd8b00" }

[mich...@localhost ~]$

I set up a .xsession directory in my home directory with this in it

[mich...@localhost ~]$ cat .xsession
export WINDOW_MANAGER="/usr/bin/xmonad"
exec gnome-session

[mich...@localhost ~]$

Because supposedly X doesn't even check .xsession file without having 
xorg-x11-xinit-session installed, I also downloaded that.

I set up a XMonad.desktop file in /usr/share/applications directory

[mich...@localhost ~]$ cat /usr/share/applications/Xmonad.desktop
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Xmonad
# change this path according to your xmonad binary
Exec=/usr/bin/xmonad
NoDisplay=true
X-GNOME-WMName=Xmonad
X-GNOME-Bugzilla-Bugzilla=XMonad
X-GNOME-Bugzilla-Product=xmonad
X-GNOME-Bugzilla-Component=general
X-GNOME-Autostart-Phase=WindowManager
X-GNOME-Provides=windowmanager
X-GNOME-Autostart-Notify=true
[mich...@localhost ~]$

I added /usr/bin/xmonad to startup applications.

All these things were suggested.

Michael

--- On Mon, 1/18/10, Don Stewart <d...@galois.com> wrote:

From: Don Stewart <d...@galois.com>
Subject: Re: [Haskell-cafe] Having a look at XMonad window manager
To: "michael rice" <nowg...@yahoo.com>
Cc: "Ivan Lazar Miljenovic" <ivan.miljeno...@gmail.com>, 
haskell-cafe@haskell.org
Date: Monday, January 18, 2010, 3:30 PM

nowgate:
I'd already found a lot of these links and tried some of their suggestions,
without any success. Does anyone who posts here actually use it (what
platform)?
What's the problem exactly?

-- Don




--
Ivan Lazar Miljenovic
ivan.miljeno...@gmail.com
IvanMiljenovic.wordpress.com


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to