Hi, hmm, I would guess that it is a trayer problem, as the xmonad strut avoiding code works fine with gnome-panel both in horizontal or vertical mode. Maybe you can raise this issue on the xmonad mailing list ([email protected]) and see if others have observed the same problem?
Greetings,
Joachim
Am Freitag, den 17.02.2012, 14:17 -0800 schrieb Ben VB:
> Hi Joachim,
>
> My xmonad.hs is below. I have two panels: xmobar and trayer. trayer is
> started via a script that is called by gdm, using the line:
>
> trayer --edge top --align right --SetDockType true --SetPartialStrut
> true --expand true --width 10 --transparent true --alpha 0 --tint
> 0x000000 --height 17 &
>
> It turns out that killing trayer fixes the problem, and the space is
> about as wide as trayer is tall, so maybe it's actually a bug with
> trayer?
>
> Also, sorry about the "important": this is my first-ever Debian bug
> report, and rather than spending an hour agonising over which option
> to choose, I just picked one and figured that if it was a bad choice
> someone would tell me ... so now I know better :)
>
> Thanks,
> Ben
>
> xmonad.hs:
>
> import XMonad
> import XMonad.Layout
> import XMonad.Hooks.DynamicLog
> import XMonad.Hooks.ManageDocks
> import XMonad.Util.Run(spawnPipe)
> import XMonad.Util.EZConfig
> import System.IO
> import XMonad.Hooks.ManageHelpers
> import XMonad.Layout.Grid
> import XMonad.Layout.Magnifier
> import XMonad.Layout.Tabbed
> import Data.Ratio
> import XMonad.Layout.OneBig
>
> main = do
> xmproc <- spawnPipe "xmobar"
> xmonad $ defaultConfig
> { manageHook = manageDocks <+> myManageHook <+>
> manageHook defaultConfig
> , layoutHook = myLayoutHook
> , logHook = dynamicLogWithPP xmobarPP
> { ppOutput = hPutStrLn xmproc
> , ppTitle = xmobarColor "green" "" .
> shorten 50
> }
> , modMask = mod4Mask -- Rebind Mod to the Windows
> key
> , borderWidth = 1
> , normalBorderColor = "#000000"
> , focusedBorderColor = "#c0c0c0" -- cd8b00
> }
> `additionalKeysP`
> [ ("M-f", spawn "thunar")
> , ("M-w", spawn "x-www-browser")
> , ("M-z", spawn "xscreensaver-command -lock")
> , ("M-S-<Return>", spawn "terminator")
> , ("<XF86AudioLowerVolume>", spawn "amixer -c 0 set
> Master 2dB-")
> , ("<XF86AudioRaiseVolume>", spawn "amixer -c 0 set
> Master 2dB+")
> , ("<XF86AudioMute>", spawn "amixer -c 0 set Master
> 0")
> ]
>
> myLayoutHook = avoidStruts (OneBig (3/4) (3/4) ||| tiled |||
> Grid ||| magnify Grid ||| simpleTabbed ||| Full)
> where
> tiled = Tall nmaster delta ratio
> nmaster = 1
> delta = 3/100
> ratio = 1/2
> magnify = magnifiercz (12%10)
>
> myManageHook = composeAll
> [ className =? "Gimp" --> doFloat
> , className =? "Vncviewer" --> doFloat
> , isFullscreen --> doFullFloat
> ]
>
> On Fri, Feb 17, 2012 at 08:22, Joachim Breitner <[email protected]>
> wrote:
> Hi Ben,
>
> could you please post your xmonad configuration? This sounds
> as if you
> run some program that set STRUTS information, such as a panel.
> Might
> that be the case?
>
> Also, I don’t think this bug has severity important, but let’s
> just fix
> this instead of arguing about that :-)
>
> Greetings,
> Joachim
>
> Am Donnerstag, den 16.02.2012, 20:15 -0800 schrieb Ben VB:
> > Package: xmonad
> > Version: 0.10-3
> > Severity: important
> >
> > Dear Maintainer,
> > On upgrading from squeeze to sid (via replacing
> occurences of
> > 'squeeze' in sources.list with 'sid'), xmonad fails to
> draw
> > windows over the entire screen, instead leaving a
> ~50px empty
> > bar on the right side of the screen in which nothing
> is
> > displayed. Changing to different layouts does not fix
> this
> > problem. Resizing windows (mod+button2) does enable me
> to fill
> > the entire screen, but this floats the window and
> defeats the
> > purpose of using a tiling wm. Recompiling my config
> file didn't
> > change anything.
> >
> > Thanks,
> > Ben
> >
> > -- System Information:
> > Debian Release: wheezy/sid
> > APT prefers unstable
> > APT policy: (990, 'unstable')
> > Architecture: amd64 (x86_64)
> >
> > Kernel: Linux 3.2.0-1-amd64 (SMP w/4 CPU cores)
> > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8
> (charmap=UTF-8)
> > Shell: /bin/sh linked to /bin/dash
> >
> > Versions of packages xmonad depends on:
> > ii libc6 2.13-26
> > ii libffi5 3.0.10-3
> > ii libgmp10 2:5.0.4+dfsg-1
> > ii libx11-6 2:1.4.4-4
> > ii libxext6 2:1.3.0-3
> > ii libxinerama1 2:1.1.1-3
> > ii x11-utils 7.6+4
> >
> > Versions of packages xmonad recommends:
> > ii libghc-xmonad-dev 0.10-3
> > ii libghc-xmonad-doc 0.10-3
> > ii xfonts-base 1:1.0.3
> >
> > Versions of packages xmonad suggests:
> > ii suckless-tools [dmenu] 38-1
> >
> > -- no debconf information
> >
> >
> >
>
> > _______________________________________________
> > Pkg-haskell-maintainers mailing list
> > [email protected]
> >
>
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-haskell-maintainers
> >
>
> --
> Joachim "nomeata" Breitner
> Debian Developer
> [email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C
> JID: [email protected] |
> http://people.debian.org/~nomeata
>
> _______________________________________________
> Pkg-haskell-maintainers mailing list
> [email protected]
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-haskell-maintainers
--
Joachim "nomeata" Breitner
Debian Developer
[email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: [email protected] | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part

