You are not logged in.

#1 2008-12-02 09:22:20

string
Member
Registered: 2008-11-03
Posts: 286

XMonad missing borders

After the recent Xorg upgrade I've noticed the following behaviour: I open one terminal :: it has borders, I open up a second terminal :: it lacks borders (1st opened terminal still has its borders). In order to "force" the 2nd opened terminal to receive borders I have to: unfocus(?) it.

Notes: 1. I'm using urxvtc + urxvtd and the problem did not exist before the upgrade. 2. I don't know if it's "terminal" specific, the problem is I don't have any other "GUI programs" to see if they lose their borders too.

Edit: Forgot the actual question/request: is anyone else experiencing this or has any idea what might be causing it?

Last edited by string (2008-12-02 09:24:29)

Offline

#2 2008-12-02 09:44:47

stojic
Member
From: Zagreb, Croatia
Registered: 2008-02-24
Posts: 51

Re: XMonad missing borders

Same with xmonad, and I also have occasional glitches in dwm (parts of borders missing), and unusably often in evilwm (parts of border remain over windows after window move).

It seems to be a driver problem. I use X.Org's radeon driver for my radeon 9200, and problem disappears when I disable hardware acceleration.

It happens with both terminal (xterm) and gtk apps.

Last edited by stojic (2008-12-02 09:47:39)

Offline

#3 2008-12-02 13:31:24

moljac024
Member
From: Serbia
Registered: 2008-01-29
Posts: 2,676

Re: XMonad missing borders

I also remember XMonad and urxvt not playing nice.
gnome-terminal always worked though, so that's what I use nowadays in any WM...

Last edited by moljac024 (2008-12-02 13:32:29)


The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...

Offline

#4 2008-12-02 14:28:14

andre.ramaciotti
Member
From: Brazil
Registered: 2007-04-06
Posts: 649

Re: XMonad missing borders

I'm running Xmonad with urxvtd too and I have no problems with it.

I manually start X by logging in vc/1 and typing startx.


(lambda ())

Offline

#5 2008-12-02 15:27:21

stojic
Member
From: Zagreb, Croatia
Registered: 2008-02-24
Posts: 51

Re: XMonad missing borders

I managed to fix the problem and keep hardware acceleration, it turns out it really was driver problem.

I changed AccelMethod to EXA, this fixed borders but resizing/redrawing windows was slow. Then I set AccelDFS to True which made things fast but resulted in corrupted mouse cursor and occasional random garbage on screen. Lowering AGPMode to 2 fixed these issues smile. This is the final configuration that works very good:

Section "Device"
        Identifier "r9200"
        Driver     "radeon"
        Option     "AccelMethod" "EXA"
        Option     "AccelDFS"    "True"
        Option     "AGPMode"     "2"
EndSection

Last edited by stojic (2008-12-02 15:27:57)

Offline

#6 2008-12-02 18:05:35

string
Member
Registered: 2008-11-03
Posts: 286

Re: XMonad missing borders

moljac024: There's no way I'm using gnome-terminal on my minimalist, mostly CLI (excepting Xorg itself, XMonad and rxvt-unicode) system wink + As I've mentioned, before recent updates: xmonad + rxvt-unicode = happy couple.

andre.ramaciotti: That's how I log in as well.

stojic: Indeed, I guess it's a problem with ATI Radeon cards. I'm forced to use fglrx if I want to have 1280x800 resolution, I'll try to use your post as ref. for solving "my case" when I have the time.

Thanks.

Offline

Board footer

Powered by FluxBB