You are not logged in.

#1 2016-01-19 08:53:11

navi_se
Member
Registered: 2015-07-06
Posts: 135

Ghosts from other workspaces under xmonad

I have transparency set up in urxvt like this:

! Native transparency

URxvt*inheritPixmap: true
URxvt*.transparent: true
! URxvt*.shading: 0 to 99 darkens, 101 to 200 lightens
URxvt*.shading: 25

and some ghosts remain printed on its background when  I navigate with qutebrowser and switch workspace with xmonad (this is the typical scenario, but I guess it might happen with other applications as well, just haven't seen it so far)

If you look at this, you should be able to recognize the arch banner from this very post on the top left:
http://i.imgur.com/zxx5CjQ.png

Mod Edit: Please use thumbnails for your images (x33a)
https://wiki.archlinux.org/index.php/Fo … s_and_code

What can be the cause of this? I am running basic arch with xmonad and I am on a intel graphic card.

As I was checking the image on imgur, I noticed that the artifacts appear in other windows has well. Looking around now, it seems related to the working of the Xserver.

Last edited by x33a (2016-01-19 11:54:46)

Offline

#2 2016-01-19 09:16:37

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Ghosts from other workspaces under xmonad

Do you have a program drawing the desktop background? Sounds like it's trying to set transparency on buffered frames. For a test I'd install feh and set a wallpaper.


I think I know enough to know I don't know enough.

Offline

#3 2016-01-19 09:20:43

navi_se
Member
Registered: 2015-07-06
Posts: 135

Re: Ghosts from other workspaces under xmonad

I do have feh setting the wallpaper in fact. I am actually finding a lot of old thread of similar issues, which also shows in other windows/program (and scrot cannot take a picture of it). It looks  deeper than just urxvt or xmonad.

Offline

#4 2016-01-19 09:38:49

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Ghosts from other workspaces under xmonad

Your image isn't linked properly. You might need to move it out of the strikethrough bbcode. I don't see any ghosting on it though, is that the right image?


I think I know enough to know I don't know enough.

Offline

#5 2016-01-19 09:45:14

navi_se
Member
Registered: 2015-07-06
Posts: 135

Re: Ghosts from other workspaces under xmonad

Unfortunately, it is the right image. Scrot (screenshooting software) cannot capture the artifacts. I couldn't notice at the beginning, because the artifact was seemed present, but it was on my screen, not on the picture.

Offline

#6 2016-01-19 10:04:54

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Ghosts from other workspaces under xmonad

Has anything changed recently which could be causing this? As you're on an Intel board, have you installed and enabled the Intel microcode? Also, is this a Skylake chip with an on-die GPU?


I think I know enough to know I don't know enough.

Offline

#7 2016-01-20 09:17:05

navi_se
Member
Registered: 2015-07-06
Posts: 135

Re: Ghosts from other workspaces under xmonad

No, nothing substantial has changed. intel-ucode is installing and working right (I checked the grub.cfg file and it is loading the intel*.img)

Here is the output of lspci. The intel card is a basic one, which should be used in pair with the discrete Radeon (which I never managed to configure, I tried, but this should be irrelevant since this is a very fresh install of arch).

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M] (rev ff)
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6235 (rev 24)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Offline

#8 2016-01-21 10:15:22

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Ghosts from other workspaces under xmonad

Hybrid graphics could be the culprit, especially with changes to AMD's graphics drivers. (xf86-video-amdgpu instead of xf86-video-ati) thanks to AMD open sourcing the Linux drivers.

Wikipedia wrote:

amdgpu was mainlined into Linux kernel 4.2; It augments the radeon and the fgrlx.ko kernel-mode drivers

Does this correlate with when the issues started?


I think I know enough to know I don't know enough.

Offline

Board footer

Powered by FluxBB