You are not logged in.

#1 2010-10-01 18:19:25

vae77
Member
Registered: 2010-07-02
Posts: 75
Website

[Solved] xcompmgr + feh annoyance

I've just added an random wallpaper select to my .xinitrc. But when feh sets the wallpaper, it appears over Firefox until I take some action. This is very annoying.

That only happen if xcompmgr is activated.

My .xinitrc

wallpaper &
urxvtd -q -o -f &
firefox &
xsetroot -cursor_name left_ptr &
xcompmgr & 
alock -auth pam -bg blank color=black &
exec xmonad

Edit.: The same happen with wmsetbg and Esetroot

Last edited by vae77 (2010-10-02 02:32:55)

Offline

#2 2010-10-01 22:01:09

Knute
Member
From: Minot, ND
Registered: 2009-03-17
Posts: 604

Re: [Solved] xcompmgr + feh annoyance

Ok, so what does your wallpaper script look like?

Also, does your xmonad.hs file contain an rules pertaining to either feh or firefox?

Was this wallpaper script the only thing that you changed before you noticed this issue?


Knute

Offline

#3 2010-10-01 22:41:04

vae77
Member
Registered: 2010-07-02
Posts: 75
Website

Re: [Solved] xcompmgr + feh annoyance

The script is the second on wiki page, but the problem is not with the script, because it also happen when I do something like:
sleep 5; feh --bg-scale image.jpg
So, the problem was already there before the script.

The only thing on xmonad.hs that affects firefox is to move firefox to the first workspace, which is a noBorders full layout.:

-- Define layout for media workspace 
mediaLayout = noBorders $ Full

-- Put all layouts together
myLayouts =  avoidStruts $ onWorkspace "1:main" mediaLayout 
             $ defaultLayouts

But the problem is still there if firefox is on another workspace.

Offline

#4 2010-10-01 23:22:24

Knute
Member
From: Minot, ND
Registered: 2009-03-17
Posts: 604

Re: [Solved] xcompmgr + feh annoyance

Hrmmm.... I don't know what to suggest then.

You say that you've tried a couple other programs as well to the same effect...

After a quick search on the wiki for "xcompmgr feh firefox", I found http://wiki.archlinux.org/index.php/Ope … te_desktop

It said that xcompmgr is no longer being developed and suggest cairo comp mgr  (http://aur.archlinux.org/packages.php?ID=30042) as an alternate.

It could just be a bug with xcompmgr as well.  I don't use compositing, so I don't have a clue.  Sorry.


Knute

Offline

#5 2010-10-02 02:31:57

vae77
Member
Registered: 2010-07-02
Posts: 75
Website

Re: [Solved] xcompmgr + feh annoyance

Thanks a lot Knute, cairocompmgr doesn't just solves the problem, it's also seems to be much better than xcompmgr. I've just disable some effects and it's working really fine.

The only bad thing is that cairocompmgr use more cpu than xcompmgr

ps.: cairo-compmgr is in repos.

Offline

Board footer

Powered by FluxBB