You are not logged in.

#1 2018-12-17 22:24:04

Pastah
Member
Registered: 2017-04-16
Posts: 41

i3 graphic glitches/artifacts

EDIT: The thread had mainly became about problems with i3 artifacts if you read the posts below.

I have plasma and sddm, but I'm logging in with an i3 session instead of plasma. I also am using Xorg, compton, and amdgpu. I have dual monitors.

Here's a video of the graphic glitch:
https://my.mixtape.moe/bdxwtc.ogv
https://streamable.com/yg3us

When I close windows or resize them I get that graphic glitch.

I already tried adding a background with feh and using compton, but it didn't fix the issue.

Her's the after result of that:
https://my.mixtape.moe/upbujp.ogv
https://streamable.com/0skg4

Also when I launch hexchat it hangs/freezes upon launch and finally works after 20 seconds or so.

Last edited by Pastah (2018-12-19 03:23:10)

Offline

#2 2018-12-17 23:51:57

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: i3 graphic glitches/artifacts

That graphics glitch is normal. Those areas are filled for a short moment with random garbage that was in the memory of the graphics card. I guess this should be seen as a bug. The driver should clear that area before using it, not just so that it looks better but also for security reasons. Perhaps some other software that's involved could do this like maybe Compton.

I don't know about that program freezing.

Offline

#3 2018-12-18 00:18:42

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

I managed to fix the freezing and graphical glitches by removing plasma-meta and kde-applications, which in turn removed sddm. I opened i3 through startx instead and it fixed my issues such as hexchat hanging when launched and graphic glitches when resizing. However if I reinstall konsole and try using it as my console, I see the same graphical glitches.

Edit: If I disable compton, the graphic glitches return.

Last edited by Pastah (2018-12-18 00:30:39)

Offline

#4 2018-12-18 01:07:08

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: i3 graphic glitches/artifacts

I found a bug report here, but no one answered:

https://bugs.freedesktop.org/show_bug.cgi?id=105910

And someone reported it to i3's bug tracking here:

https://github.com/i3/i3/issues/3537

Last edited by Ropid (2018-12-18 01:08:04)

Offline

#5 2018-12-19 00:19:37

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

Using the newer kernel from this didn't help with the artifacts/ghosting either. https://bugs.freedesktop.org/show_bug.cgi?id=106175 I already tried using compton and turning on and off amdgpu.dc, TearFree, EnablePageFlip, and SWcursor.

I find that if I use "default_border none" in my i3-gaps config then the ghosting/artifacts doesn't look as corrupted and looks black instead. Running compton doesn't do anything to change it after.
https://my.mixtape.moe/qtywcd.ogv
https://streamable.com/hrtu6

Last edited by Pastah (2018-12-19 00:20:34)

Offline

#6 2018-12-19 03:07:26

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

I just tried a boot disk of Manjero i3 version and I'm not getting nearly the same problem as I am from my arch linux system. I only get the artifacts when I shut down compton where the artifacts are not nearly as bad looking.

My GPU is an Asus RX 580 Rog Strix (AMD)

Here is manjero's versions:
xf86-video-amdgpu 18.1.0-1
xorg 1.20.3
linux 4.19.2-1
linux-firmware 20181026.1cb4e51-0.1
mesa 18.2.5-0
i3-gaps 4.16-1

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC driver=free nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 misobasedir=manjaro misolabel=MJRO180 quiet systemd.show_status=1

lsmod

Module                  Size  Used by
fuse                  118784  3
mousedev               24576  0
input_leds             16384  0
joydev                 24576  0
sg                     40960  0
st                     65536  0
amdkfd                229376  1
amd_iommu_v2           20480  1 amdkfd
amdgpu               3424256  8
intel_rapl             24576  0
chash                  16384  1 amdgpu
gpu_sched              28672  1 amdgpu
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
i2c_algo_bit           16384  1 amdgpu
ttm                   126976  1 amdgpu
coretemp               16384  0
snd_hda_codec_realtek   110592  1
snd_hda_codec_generic    86016  1 snd_hda_codec_realtek
snd_hda_codec_hdmi     57344  1
snd_hda_intel          45056  1
kvm_intel             245760  0
drm_kms_helper        208896  1 amdgpu
snd_hda_codec         151552  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
kvm                   737280  1 kvm_intel
snd_hda_core           94208  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
iTCO_wdt               16384  0
snd_hwdep              16384  1 snd_hda_codec
iTCO_vendor_support    16384  1 iTCO_wdt
irqbypass              16384  1 kvm
snd_pcm               131072  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
drm                   495616  11 gpu_sched,drm_kms_helper,amdgpu,ttm
crct10dif_pclmul       16384  0
snd_timer              36864  1 snd_pcm
eeepc_wmi              16384  0
asus_wmi               32768  1 eeepc_wmi
ghash_clmulni_intel    16384  0
intel_cstate           16384  0
sparse_keymap          16384  1 asus_wmi
wmi_bmof               16384  0
pcspkr                 16384  0
agpgart                49152  2 ttm,drm
rfkill                 28672  2 asus_wmi
intel_uncore          135168  0
snd                    98304  10 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
intel_rapl_perf        16384  0
sysimgblt              16384  1 drm_kms_helper
i2c_i801               32768  0
soundcore              16384  1 snd
fb_sys_fops            16384  1 drm_kms_helper
mei_me                 45056  0
mei                   114688  1 mei_me
pcc_cpufreq            16384  0
evdev                  24576  19
mac_hid                16384  0
crypto_user            16384  0
ip_tables              28672  0
x_tables               45056  1 ip_tables
overlay               126976  1
squashfs               69632  4
isofs                  45056  1
btrfs                1372160  0
libcrc32c              16384  1 btrfs
crc32c_generic         16384  0
xor                    24576  1 btrfs
uas                    28672  0
usb_storage            69632  2 uas
raid6_pq              122880  1 btrfs
hid_generic            16384  0
usbhid                 57344  0
hid                   139264  2 usbhid,hid_generic
sr_mod                 28672  0
cdrom                  69632  1 sr_mod
sd_mod                 61440  2
crc32_pclmul           16384  0
crc32c_intel           24576  1
ahci                   40960  0
mxm_wmi                16384  0
libahci                40960  1 ahci
e1000e                282624  0
aesni_intel           200704  0
libata                278528  2 libahci,ahci
aes_x86_64             20480  1 aesni_intel
xhci_pci               16384  0
crypto_simd            16384  1 aesni_intel
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
scsi_mod              253952  7 st,sd_mod,usb_storage,uas,libata,sg,sr_mod
glue_helper            16384  1 aesni_intel
xhci_hcd              262144  1 xhci_pci
wmi                    28672  3 asus_wmi,wmi_bmof,mxm_wmi
dm_snapshot            49152  0
dm_bufio               32768  1 dm_snapshot
dm_mod                155648  2 dm_snapshot,dm_bufio
loop                   32768  8

My arch linux system:
xf86-video-amdgpu 18.1.0-1
xorg 1.20.3
linux 4.19.9
linux-firmware 20181216.211de16-1
mesa 18.3.1-1
i3-gaps 4.16-1

cat /proc/cmdline
BOOT_IMAGE=/root/boot/vmlinuz-linux root=UUID=c1519a2d-d095-4cfe-965b-6e516c1150a9 rw rootflags=subvol=root quiet amdgpu.dc=0

lsmod

Module                  Size  Used by
cfg80211              778240  0
8021q                  40960  0
garp                   16384  1 8021q
mrp                    20480  1 8021q
stp                    16384  1 garp
llc                    16384  2 stp,garp
intel_rapl             24576  0
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
nls_iso8859_1          16384  1
nls_cp437              20480  1
kvm_intel             245760  0
vfat                   24576  1
fat                    81920  1 vfat
kvm                   737280  1 kvm_intel
fuse                  118784  9
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
pcbc                   16384  0
snd_hda_codec_realtek   114688  1
snd_hda_codec_generic    86016  1 snd_hda_codec_realtek
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
aesni_intel           200704  0
snd_hda_codec_hdmi     57344  1
aes_x86_64             20480  1 aesni_intel
crypto_simd            16384  1 aesni_intel
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
snd_hda_intel          45056  4
glue_helper            16384  1 aesni_intel
eeepc_wmi              16384  0
intel_cstate           16384  0
snd_hda_codec         151552  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
asus_wmi               32768  1 eeepc_wmi
sparse_keymap          16384  1 asus_wmi
snd_hda_core           94208  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
rfkill                 28672  3 asus_wmi,cfg80211
mxm_wmi                16384  0
wmi_bmof               16384  0
snd_hwdep              16384  1 snd_hda_codec
intel_uncore          135168  0
snd_pcm               131072  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
intel_rapl_perf        16384  0
e1000e                282624  0
i2c_i801               32768  0
joydev                 24576  0
input_leds             16384  0
uas                    28672  0
mousedev               24576  0
snd_timer              36864  1 snd_pcm
mei_me                 45056  0
snd                    98304  16 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
mei                   114688  1 mei_me
evdev                  20480  19
wmi                    28672  3 asus_wmi,wmi_bmof,mxm_wmi
mac_hid                16384  0
soundcore              16384  1 snd
pcc_cpufreq            16384  0
ip_tables              28672  0
x_tables               45056  1 ip_tables
btrfs                1372160  1
libcrc32c              16384  1 btrfs
crc32c_generic         16384  0
xor                    24576  1 btrfs
usb_storage            69632  1 uas
raid6_pq              122880  1 btrfs
hid_generic            16384  0
usbhid                 57344  0
hid                   139264  2 usbhid,hid_generic
sr_mod                 28672  0
cdrom                  69632  1 sr_mod
sd_mod                 61440  10
ahci                   40960  6
libahci                40960  1 ahci
libata                278528  2 libahci,ahci
xhci_pci               16384  0
scsi_mod              253952  5 sd_mod,usb_storage,uas,libata,sr_mod
xhci_hcd              262144  1 xhci_pci
crc32c_intel           24576  1
amdgpu               3424256  11
chash                  16384  1 amdgpu
i2c_algo_bit           16384  1 amdgpu
gpu_sched              28672  1 amdgpu
drm_kms_helper        208896  1 amdgpu
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
ttm                   126976  1 amdgpu
drm                   495616  8 gpu_sched,drm_kms_helper,amdgpu,ttm
agpgart                49152  2 ttm,drm

A video of the artifacts on manjero boot disk with compton off but no artifacts with compton on. You can't see the closing artifacts I believe, but you see it once or a couple time.
https://my.mixtape.moe/lsmrda.ogv
https://streamable.com/nj2dd

Also, in my arch linux system I was still having the artifacts with Accel set to off in amdgpu.

Last edited by Pastah (2018-12-19 03:54:25)

Offline

#7 2018-12-19 03:52:18

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: i3 graphic glitches/artifacts

I tried MATE and Openbox and XFCE and they all don't seem to have those artifacts, or at least not as bad. For example in MATE, I think I've only seen corruption flashing up for a moment when opening a new window, but not when resizing a window. Maybe this is just a problem with i3?

Offline

#8 2018-12-19 08:18:28

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

Nevermind Manjero is showing the same artifacts too on the 2nd live session with a new burn too.

Offline

#9 2018-12-19 09:56:34

seth
Member
Registered: 2012-09-03
Posts: 58,843

Re: i3 graphic glitches/artifacts

Please run "xwininfo" and "xprop" and click the gap where the artifacts show up. Post the output.

Online

#10 2018-12-20 04:22:31

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

seth wrote:

Please run "xwininfo" and "xprop" and click the gap where the artifacts show up. Post the output.

I can't click the gap because it disappears really quickly, I tried though.
Here it is on a fresh install. I have my old system still but I wanted to see if a fresh install would still have the problem and it does.

xwininfo

xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.

xwininfo: Window id: 0xe00010 "Post a reply / Arch Linux Forums - Mozilla Firefox"

  Absolute upper-left X:  2
  Absolute upper-left Y:  20
  Relative upper-left X:  2
  Relative upper-left Y:  0
  Width: 1148
  Height: 1036
  Depth: 24
  Visual: 0x51b
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0xe00002 (not installed)
  Bit Gravity State: NorthWestGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: no
  Corners:  +2+20  -2690+20  -2690-24  +2-24
  -geometry 1148x1036+0+20

xprop

GDK_TIMESTAMP_PROP(GDK_TIMESTAMP_PROP) = 0x61
_NET_WM_DESKTOP(CARDINAL) = 1
_NET_WM_STATE(ATOM) = 
WM_STATE(WM_STATE):
		window state: Normal
		icon window: 0x0
WM_HINTS(WM_HINTS):
		Client accepts input or input focus: True
		Initial state is Normal State.
		bitmap id # to use for icon: 0xe00014
		bitmap id # of mask for icon: 0xe0001a
		window id # of group leader: 0xe00001
_GTK_THEME_VARIANT(UTF8_STRING) = 
_NET_STARTUP_ID(UTF8_STRING) = "i3/dmenu_run/871-3-archy_TIME71045"
WM_WINDOW_ROLE(STRING) = "browser"
_NET_WM_BYPASS_COMPOSITOR(CARDINAL) = 2
XdndAware(ATOM) = BITMAP
_NET_WM_ICON(CARDINAL) = 	Icon (32 x 32):
	                                
	                                
	                                
	           ░▒▒▒▒▒▒▒             
	     ▒   ▒▒▒▒▒▒▒▒▒░      ░      
	    ▒▒░░▓▒▒▒▒░▒▒▒▒░             
	    ▒▒▒▒▒▒▒░░▒▒▒▒▒░             
	   ░▒▒▒▒▒░░░▒▒▒▒▒▒░             
	   ░▒▒▒▒░░░░▒▒▒▒▒▒▒             
	   ▒▒▒▒▒░░░░░░░░▒▒▒░            
	  ▒▒▒▒▒▒░░░░░░░░▒▒▒▒            
	  ▒▒▒▒▒▒░░░░░░░░▒▒▒▒▒           
	 ░▒▒▒▒▒▒░░░░░▒▒▒▒▒▒▒▒▒░         
	 ░▒▒▒▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒░        
	 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░       
	 ▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒░░░    ░ 
	 ▒▒▒▒▒▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒░ ░░░  ░ 
	 ░▒▒▒▒▒▒▒▒░░▒▓▒▒▒▒▒▒▒▒▒░ ░░░  ░ 
	 ░▒▒▒▒▒▒▒▒░░░░░░░░▒▒▒▒▓  ░░░░░  
	  ▒▒▒▒▒▒▒▒░░░░░░░░▒▒▒▒▒ ░░░░░░  
	  ▒▒▒▒▒▒▒▒░▒░░░▒▒▓▓▓▓▒░ ░░░░░░  
	  ▒▒▒▒▒▒▒▒░▒▓▓▓▓▓▓▓▓▓░░░░░░░░░  
	   ▒▒▒▒▒▒▒▒░░▒▓▓▓▓▓▒░░░░░░░░░   
	   ▒▒▒▒▒▒▒▒▒░░░░▒░░░░░░░░░░░░   
	    ▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░   
	    ░▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░    
	     ░▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░     
	      ░▒▒▒▒▒▒▒▒▒▒░░░░░░░░░      
	        ▒▒▒▒▒▒▒▒▒▒▒░░░▒▒        
	         ░▒▒▒▒▒▒▒▒▒▒▒▒▒         
	            ░▒▒▒▒▒▒▒░           
	                                

	Icon (64 x 64):
	                                                                
	                                                                
	                                                                
	                                                                
	                                                                
	                            ░░░░░░░░                            
	                       ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                         
	          ░          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒            ░             
	          ▒░       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░           ░░             
	         ▒▒░     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░            ░░            
	        ░▒▒▒░   ▒▒▒▒▒▒▒▒▒▒░░░▒▒▒▒▒▒▒▒░              ░           
	        ▒▒▒▒▒ ░▓▓▒▒▒▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒░                          
	        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒░                          
	       ░▒▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░                          
	       ▒▒▒▒▒▒▒▒▒▒░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░                          
	       ▒▒▒▒▒▒▒▒▒▒░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░                          
	       ▒▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒                          
	      ░▒▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒░                         
	      ▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒                         
	     ░▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒░                        
	     ▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒                        
	    ▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒                       
	    ▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒░                      
	   ░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░                     
	   ▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                    
	   ▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                  
	   ▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░                 
	   ▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░                
	  ░▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒░▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░            ░  
	  ░▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▓▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ ░░           ░  
	  ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ░░░          ░  
	  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ░░░░         ░  
	  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ░░░ ░░░     ░  
	  ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ░░░░░░░    ░   
	   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ░░░░░░░░   ░   
	   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▓▓▓▓▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▓▒  ░░░░░░░░  ░░   
	   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒░░░░░░░░▒▒▒▒▒▒▒▒▒▓░  ░░░░░░░░░░░░   
	   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓   ░░░░░░░░░░░░   
	   ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▒   ░░░░░░░░░░░░   
	   ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░▒▒▒▒▓▓▒▒▒▓▓░   ░░░░░░░░░░░    
	    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▒   ░░░░░░░░░░░░    
	    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒░   ░░░░░░░░░░░░    
	    ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░     
	     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░     
	     ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░      
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░      
	      ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░      
	       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░      
	       ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░      
	        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░       
	         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░        
	          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░         
	           ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░          
	            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░           
	             ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░            
	              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░              
	               ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░▒░               
	                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                
	                  ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                 
	                    ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                   
	                       ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                     
	                          ░░░▒▒▒▒▒▒▒▒░░░                        
	                                                                
	                                                                

	Icon (128 x 128):
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                    ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░                                                    
	                                                ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                       ░                           
	                                             ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                       ░                           
	                     ▒░                    ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                      ░░░                          
	                    ░▒░                  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                       ░░░                          
	                    ▒▒░                ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                       ░░░░                         
	                   ░▒▒▒              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                       ░░░░                         
	                  ░▒▒▒▒            ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                        ░░░░                        
	                  ▒▒▒▒▒░         ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                         ░░░                        
	                 ▒▒▒▒▒▒▒░       ▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                           ░░░                       
	                 ▒▒▒▒▒▒▒▒      ▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                            ░░░                      
	                ░▒▒▒▒▒▒▒▒░   ░▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                             ░░                      
	                ▒▒▒▒▒▒▒▒▒▒  ▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                     
	               ░▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                     
	               ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                     
	               ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                     
	               ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                     
	               ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                     
	              ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                                    
	              ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                                    
	              ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                    
	              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                    
	              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                                   
	              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                   
	             ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                                  
	            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                                  
	           ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                  
	           ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                 
	          ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                                
	          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                                
	         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                               
	         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                              
	        ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                             
	        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                            
	       ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                           
	       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                          
	       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                         
	      ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                        
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                       
	     ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                      
	     ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░                                    
	     ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░                                   
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░                                  
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░                                 
	     ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ░░░                                
	     ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ ░░░                         ░     
	     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ ░░░░                        ░     
	     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▒░▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ░░░░                      ░░░    
	     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ░░░░░                     ░░░    
	     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░  ░░░░░                    ░░░    
	    ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░  ░░░░░                    ░░     
	    ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░   ░░░░░                   ░░     
	    ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ░░░░░░      ░░          ░░     
	    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ░░░░░░░ ░░░░░░░         ░░     
	    ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ░░░░░░░░░░░░░░         ░░     
	    ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▒    ░░░░░░░░░░░░░░░        ░░     
	    ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▒    ░░░░░░░░░░░░░░░        ░░     
	     ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▒    ░░░░░░░░░░░░░░░░       ░      
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓░    ░░░░░░░░░░░░░░░░      ░░░     
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓░    ░░░░░░░░░░░░░░░░    ░░░░░     
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▒▒░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓░    ░░░░░░░░░░░░░░░░░ ░░░░░░░     
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░▒▒▒▒▒▒░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▒      ░░░░░░░░░░░░░░░░░░░░░░░░     
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▒     ░░░░░░░░░░░░░░░░░░░░░░░░      
	      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓░     ░░░░░░░░░░░░░░░░░░░░░░░░      
	      ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓      ░░░░░░░░░░░░░░░░░░░░░░░░      
	      ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒      ░░░░░░░░░░░░░░░░░░░░░░░░      
	       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓░      ░░░░░░░░░░░░░░░░░░░░░░░       
	       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▒       ░░░░░░░░░░░░░░░░░░░░░░░       
	       ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░       ░░░░░░░░░░░░░░░░░░░░░░░       
	       ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒       ░░░░░░░░░░░░░░░░░░░░░░░        
	        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░       ░░░░░░░░░░░░░░░░░░░░░░░        
	        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░        ░░░░░░░░░░░░░░░░░░░░░░░        
	        ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░         
	         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░         
	         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░          
	          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░          
	          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░           
	          ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░           
	           ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░           
	           ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░           
	            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░           
	            ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒            
	             ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░            
	             ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░            
	              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░            
	               ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░             
	               ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░             
	                ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░              
	                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░              
	                 ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░               
	                  ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                
	                   ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                 
	                    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                  
	                     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                   
	                      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                    
	                       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                     
	                        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                      
	                         ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                        
	                          ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                          
	                           ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                           
	                             ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░                             
	                              ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░▒▒                               
	                               ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░▒▒▒▒                                
	                                 ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒▒▒▒▒▒░                                
	                                  ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                 
	                                    ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                  
	                                      ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                                    
	                                        ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                     
	                                          ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                       
	                                             ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                                         
	                                                ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░                                           
	                                                   ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░                                               
	                                                        ░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░                                                   
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                

	Icon (192 x 192):
	(not shown)
_NET_WM_OPAQUE_REGION(CARDINAL) = 
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 14680082, 14680083
_NET_WM_USER_TIME(CARDINAL) = 459162
_NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0xe00011
WM_CLIENT_LEADER(WINDOW): window id # 0xe00001
_NET_WM_PID(CARDINAL) = 900
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLIENT_MACHINE(STRING) = "archy"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
		program specified minimum size: 300 by 99
		program specified base size: 300 by 99
		window gravity: NorthWest
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_CLASS(STRING) = "Navigator", "Firefox"
WM_ICON_NAME(STRING) = "Post a reply / Arch Linux Forums - Mozilla Firefox"
_NET_WM_ICON_NAME(UTF8_STRING) = "Post a reply / Arch Linux Forums - Mozilla Firefox"
WM_NAME(STRING) = "Post a reply / Arch Linux Forums - Mozilla Firefox"
_NET_WM_NAME(UTF8_STRING) = "Post a reply / Arch Linux Forums - Mozilla Firefox"

Last edited by Pastah (2018-12-20 04:26:19)

Offline

#11 2018-12-20 07:50:36

seth
Member
Registered: 2012-09-03
Posts: 58,843

Re: i3 graphic glitches/artifacts

No, I'm afraid that's a firefox window.
So let's go for a walk:

xwininfo -root -tree

(you may redact your "normal"clients, but please ensure to not mess up the indention)

Online

#12 2018-12-20 13:47:36

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

seth wrote:

No, I'm afraid that's a firefox window.
So let's go for a walk:

xwininfo -root -tree

(you may redact your "normal"clients, but please ensure to not mess up the indention)

I'm not sure if this is what you want, but I was also unable to enter the command quickly enough while closing the window or resize. Here is the output on my older system and not the fresh install.

Closing windows

xwininfo: Window id: 0x7f (the root window) "i3"

  Root window id: 0x7f (the root window) "i3"
  Parent window id: 0x0 (none)
     40 children:
     0x1600002 (has no name): ()  3852x1084+-6+-2  +-6+-2
     0x1200046 "Firefox": ("Popup" "Firefox")  429x544+2065+77  +2065+77
        1 child:
        0x120004d (has no name): ()  1x1+-1+-1  +2064+76
     0x1000001 "/usr/lib/firefox/firefox": ("/usr/lib/firefox/firefox" "/usr/lib/firefox/firefox")  10x10+10+10  +10+10
     0x120005a "Open a new tab (Ctrl+T)": ("Popup" "Firefox")  172x47+2163+83  +2163+83
        1 child:
        0x1200064 (has no name): ()  1x1+-1+-1  +2162+82
     0x1200050 "Firefox": ("Popup" "Firefox")  250x140+2132+77  +2132+77
        1 child:
        0x1200057 (has no name): ()  1x1+-1+-1  +2131+76
     0x1200042 "Firefox": ("Popup" "Firefox")  203x166+2014+77  +2014+77
        1 child:
        0x1200043 (has no name): ()  1x1+-1+-1  +2013+76
     0x1a0000b (has no name): ()  1x1+-1+-1  +-1+-1
     0x1a00002 "Terminal": ()  10x10+-100+-100  +-100+-100
     0x1a00001 "Terminal": ("gnome-terminal-server" "Gnome-terminal-server")  10x10+10+10  +10+10
     0x120002c "Firefox": ("Popup" "Firefox")  200x200+0+0  +0+0
        1 child:
        0x1200033 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1400001 "/usr/lib/firefox/firefox": ("/usr/lib/firefox/firefox" "/usr/lib/firefox/firefox")  10x10+10+10  +10+10
     0x120001d "Firefox": ()  10x10+-100+-100  +-100+-100
     0xc00001 "/usr/lib/firefox/firefox": ("/usr/lib/firefox/firefox" "/usr/lib/firefox/firefox")  10x10+10+10  +10+10
     0x120001a "Firefox": ()  10x10+-100+-100  +-100+-100
     0x1200002 (has no name): ("Toplevel" "Firefox")  100x100+0+0  +0+0
        1 child:
        0x1200003 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1200001 "Firefox": ("firefox" "Firefox")  10x10+10+10  +10+10
     0x800006 "Polybar tray window": ("tray" "Polybar")  1x27+3833+0  +3833+0
     0xa00000 (has no name): ()  1x1+-1+-1  +-1+-1
     0x800000 (has no name): ()  1x1+-1+-1  +-1+-1
     0x40007c (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40018d "[i3 con] container around 0x55d5eac6e1c0": ("i3-frame" "i3-frame")  954x1027+2882+49  +2882+49
        1 child:
        0x1a00005 "dj@archy:~": ("gnome-terminal-server" "Gnome-terminal")  950x1025+2+0  +2884+49
           1 child:
           0x1a00006 (has no name): ()  1x1+-1+-1  +2883+48
     0x4000b4 "[i3 con] container around 0x55d5eac38020": ("i3-frame" "i3-frame")  954x1027+1924+49  +1924+49
        1 child:
        0x120000f "i3 graphic glitches/artifacts / Applications & Desktop Environments / Arch Linux Forums - Mozilla Firefox": ("Navigator" "Firefox")  950x1025+2+0  +1926+49
           1 child:
           0x1200010 (has no name): ()  1x1+-1+-1  +1925+48
     0x400078 (has no name): ("i3-frame" "i3-frame")  1920x22+1920+27  +1920+27
     0x40007a (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40009a "[i3 con] container around 0x55d5eac55090": ("i3-frame" "i3-frame")  1920x27+1920+0  +1920+0
        1 child:
        0x800002 "polybar-rightmonitor_DisplayPort-1": ("polybar" "Polybar")  1920x27+0+0  +1920+0
     0x400076 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400072 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x4001b1 "[i3 con] container around 0x55d5eac6f5f0": ("i3-frame" "i3-frame")  1912x1027+4+49  +4+49
        1 child:
        0x1a00137 "dj@archy:/tmp": ("gnome-terminal-server" "Gnome-terminal")  1908x1025+2+0  +6+49
           1 child:
           0x1a00138 (has no name): ()  1x1+-1+-1  +5+48
     0x40006e (has no name): ("i3-frame" "i3-frame")  1920x22+0+27  +0+27
     0x400070 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40009e "[i3 con] container around 0x55d5eac61f30": ("i3-frame" "i3-frame")  1920x27+0+0  +0+0
        1 child:
        0xa00002 "polybar-leftmonitor_HDMI-A-0": ("polybar" "Polybar")  1920x27+0+0  +0+0
     0x40006c (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400080 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40007e "[i3 con] output DisplayPort-1": ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400074 "[i3 con] output HDMI-A-0": ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40006a (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400068 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400066 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400064 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400063 "i3": ()  1x1+-1+-1  +-1+-1

Resizing windows

xwininfo: Window id: 0x7f (the root window) "i3"

  Root window id: 0x7f (the root window) "i3"
  Parent window id: 0x0 (none)
     45 children:
     0x12010a4 "out - Streamable": ("Popup" "Firefox")  130x47+2434+97  +2434+97
        1 child:
        0x12010a5 (has no name): ()  1x1+-1+-1  +2433+96
     0x12012f7 "Firefox": ("Popup" "Firefox")  282x303+2057+462  +2057+462
        1 child:
        0x12012f8 (has no name): ()  1x1+-1+-1  +2056+461
     0x12010af "File Upload": ("firefox" "Firefox")  1096x822+0+0  +0+0
        1 child:
        0x12010b0 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1200087 "File Upload": ("firefox" "Firefox")  1096x822+0+0  +0+0
        1 child:
        0x12000a9 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1600001 "/usr/lib/firefox/firefox": ("/usr/lib/firefox/firefox" "/usr/lib/firefox/firefox")  10x10+10+10  +10+10
     0x1200083 "Firefox": ("Popup" "Firefox")  950x375+1926+122  +1926+122
        1 child:
        0x1200084 (has no name): ()  1x1+-1+-1  +1925+121
     0x1200046 "Firefox": ("Popup" "Firefox")  429x544+2065+77  +2065+77
        1 child:
        0x120004d (has no name): ()  1x1+-1+-1  +2064+76
     0x1000001 "/usr/lib/firefox/firefox": ("/usr/lib/firefox/firefox" "/usr/lib/firefox/firefox")  10x10+10+10  +10+10
     0x120005a "Open a new tab (Ctrl+T)": ("Popup" "Firefox")  172x47+2163+83  +2163+83
        1 child:
        0x1200064 (has no name): ()  1x1+-1+-1  +2162+82
     0x1200050 "Firefox": ("Popup" "Firefox")  250x140+2132+77  +2132+77
        1 child:
        0x1200057 (has no name): ()  1x1+-1+-1  +2131+76
     0x1200042 "Firefox": ("Popup" "Firefox")  203x166+2014+77  +2014+77
        1 child:
        0x1200043 (has no name): ()  1x1+-1+-1  +2013+76
     0x1a0000b (has no name): ()  1x1+-1+-1  +-1+-1
     0x1a00002 "Terminal": ()  10x10+-100+-100  +-100+-100
     0x1a00001 "Terminal": ("gnome-terminal-server" "Gnome-terminal-server")  10x10+10+10  +10+10
     0x120002c "Firefox": ("Popup" "Firefox")  200x200+0+0  +0+0
        1 child:
        0x1200033 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1400001 "/usr/lib/firefox/firefox": ("/usr/lib/firefox/firefox" "/usr/lib/firefox/firefox")  10x10+10+10  +10+10
     0x120001d "Firefox": ()  10x10+-100+-100  +-100+-100
     0xc00001 "/usr/lib/firefox/firefox": ("/usr/lib/firefox/firefox" "/usr/lib/firefox/firefox")  10x10+10+10  +10+10
     0x120001a "Firefox": ()  10x10+-100+-100  +-100+-100
     0x1200002 (has no name): ("Toplevel" "Firefox")  100x100+0+0  +0+0
        1 child:
        0x1200003 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1200001 "Firefox": ("firefox" "Firefox")  10x10+10+10  +10+10
     0x800006 "Polybar tray window": ("tray" "Polybar")  1x27+3833+0  +3833+0
     0xa00000 (has no name): ()  1x1+-1+-1  +-1+-1
     0x800000 (has no name): ()  1x1+-1+-1  +-1+-1
     0x40007c (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40018d "[i3 con] container around 0x55d5eac6e1c0": ("i3-frame" "i3-frame")  1146x1027+2690+49  +2690+49
        1 child:
        0x1a00005 "dj@archy:/tmp": ("gnome-terminal-server" "Gnome-terminal")  1142x1025+2+0  +2692+49
           1 child:
           0x1a00006 (has no name): ()  1x1+-1+-1  +2691+48
     0x4000b4 "[i3 con] container around 0x55d5eac38020": ("i3-frame" "i3-frame")  762x1027+1924+49  +1924+49
        1 child:
        0x120000f "Streamable - video for publishers - Mozilla Firefox": ("Navigator" "Firefox")  758x1025+2+0  +1926+49
           1 child:
           0x1200010 (has no name): ()  1x1+-1+-1  +1925+48
     0x400078 (has no name): ("i3-frame" "i3-frame")  1920x22+1920+27  +1920+27
     0x40007a (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40009a "[i3 con] container around 0x55d5eac55090": ("i3-frame" "i3-frame")  1920x27+1920+0  +1920+0
        1 child:
        0x800002 "polybar-rightmonitor_DisplayPort-1": ("polybar" "Polybar")  1920x27+0+0  +1920+0
     0x400076 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400072 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x4001b1 "[i3 con] container around 0x55d5eac6f5f0": ("i3-frame" "i3-frame")  1912x1027+4+49  +4+49
        1 child:
        0x1a00137 "dj@archy:/tmp": ("gnome-terminal-server" "Gnome-terminal")  1908x1025+2+0  +6+49
           1 child:
           0x1a00138 (has no name): ()  1x1+-1+-1  +5+48
     0x40006e (has no name): ("i3-frame" "i3-frame")  1920x22+0+27  +0+27
     0x400070 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40009e "[i3 con] container around 0x55d5eac61f30": ("i3-frame" "i3-frame")  1920x27+0+0  +0+0
        1 child:
        0xa00002 "polybar-leftmonitor_HDMI-A-0": ("polybar" "Polybar")  1920x27+0+0  +0+0
     0x40006c (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400080 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40007e "[i3 con] output DisplayPort-1": ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400074 "[i3 con] output HDMI-A-0": ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x40006a (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400068 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400066 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400064 (has no name): ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x400063 "i3": ()  1x1+-1+-1  +-1+-1

A vid of me trying to do it
https://streamable.com/psej1

Last edited by Pastah (2018-12-20 13:50:26)

Offline

#13 2018-12-20 13:58:14

seth
Member
Registered: 2012-09-03
Posts: 58,843

Re: i3 graphic glitches/artifacts

You don't have to be fast, the command prints the entire window tree.
The offenders are likely the i3-frame named windows, so try eg:

xwininfo -id 0x4001b1
xprop -id 0x4001b1

(assuming that window is still there, should be unless you restarted i3 or probably added/removed windows)

Online

#14 2018-12-20 14:57:36

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

seth wrote:

You don't have to be fast, the command prints the entire window tree.
The offenders are likely the i3-frame named windows, so try eg:

xwininfo -id 0x4001b1
xprop -id 0x4001b1

(assuming that window is still there, should be unless you restarted i3 or probably added/removed windows)

[dj@archy Software]$ xwininfo -id 0x4001b1
X Error: 9: Bad Drawable: 0x4001b1
  Request Major code: 14
  Request serial number: 3
xwininfo: error: No such window with id 0x4001b1.

[dj@archy Software]$ xprop -id 0x4001b1
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  21 (X_ListProperties)
  Resource id in failed request:  0x4001b1
  Serial number of failed request:  12
  Current serial number in output stream:  12

I think that window doesn't exist.

Last edited by Pastah (2018-12-20 15:00:58)

Offline

#15 2018-12-20 14:59:08

seth
Member
Registered: 2012-09-03
Posts: 58,843

Re: i3 graphic glitches/artifacts

seth wrote:

assuming that window is still there

Dump the tree again, look out for "i3-frame" windows and use their ID.

Online

#16 2018-12-20 15:04:50

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

seth wrote:
seth wrote:

assuming that window is still there

Dump the tree again, look out for "i3-frame" windows and use their ID.

xwininfo -root -tree (for the window I'm looking at)

0x400072 "[i3 con] bottom dockarea DisplayPort-1": ("i3-frame" "i3-frame")  10x10+-15+-15  +-15+-15
     0x4001e0 "[i3 con] container around 0x562bc74b0a80": ("i3-frame" "i3-frame")  954x1027+2882+49  +2882+49
        1 child:
        0x1e00006 "dj@archy:/mnt/Memory/Shared/Software": ("gnome-terminal-server" "Gnome-terminal")  950x1025+2+0  +2884+49
           1 child:
           0x1e00007 (has no name): ()  1x1+-1+-1  +2883+48
     0x4000b4 "[i3 con] container around 0x562bc74a1e40": ("i3-frame" "i3-frame")  954x1027+1924+49  +1924+49
....
....

[dj@archy Software]$ xprop -id 0x4001e0

[dj@archy Software]$ xprop -id 0x4001e0
WM_NAME(STRING) = "[i3 con] container around 0x562bc74b0a80"
WM_CLASS(STRING) = "i3-frame", "i3-frame"

Offline

#17 2018-12-20 15:06:31

seth
Member
Registered: 2012-09-03
Posts: 58,843

Re: i3 graphic glitches/artifacts

Still lacks the xwininfo for the window (the props are actually boring)

Online

#18 2018-12-20 15:08:17

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

seth wrote:

Still lacks the xwininfo for the window (the props are actually boring)

Oh I'm sorry.

[dj@archy Software]$ xwininfo -id 0x4001e0

xwininfo: Window id: 0x4001e0 "[i3 con] container around 0x562bc74b0a80"

  Absolute upper-left X:  2882
  Absolute upper-left Y:  49
  Relative upper-left X:  2882
  Relative upper-left Y:  49
  Width: 954
  Height: 1027
  Depth: 24
  Visual: 0x21
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x4001df (not installed)
  Bit Gravity State: ForgetGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: yes
  Corners:  +2882+49  -4+49  -4-4  +2882-4
  -geometry 954x1027-4-4

Offline

#19 2018-12-20 15:16:40

seth
Member
Registered: 2012-09-03
Posts: 58,843

Re: i3 graphic glitches/artifacts

I blame

  Colormap: 0x4001df (not installed)

because it'S the only odd thing.

There's https://github.com/i3/i3/issues/2435 but that's closed, maybe not really. There's also the open https://github.com/i3/i3/issues/2729 referenced so it seems they've got continuous trouble with this.

What if you start i3wm w/o plasma and w/o compton - does the window get a sane colormap?

Online

#20 2018-12-20 15:20:13

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

seth wrote:

I blame

  Colormap: 0x4001df (not installed)

because it'S the only odd thing.

There's https://github.com/i3/i3/issues/2435 but that's closed, maybe not really. There's also the open https://github.com/i3/i3/issues/2729 referenced so it seems they've got continuous trouble with this.

What if you start i3wm w/o plasma and w/o compton - does the window get a sane colormap?

This thread is a mess, I'm thinking of recreating it with the proper facts.

My posts with you have been on a system with no plasma and compton not running, the first post with you was on a fresh install though. This old system doesn't have plasma, and compton wasn't running.

So those outputs are without compton and plasma, so no colormaps.

How can I get a colormap for a system with no plasma and where compton isn't running?

Last edited by Pastah (2018-12-20 15:32:57)

Offline

#21 2018-12-20 15:59:15

seth
Member
Registered: 2012-09-03
Posts: 58,843

Re: i3 graphic glitches/artifacts

You always have colormaps ;-)
The question is what makes i3wm to pick an invalid one (any my hope was that it might get confused by either the compositor or the plasma desktop window)
If this is an up-to-date i3wm on bare metal (no VM/VNC) and no noticable interference, the colormap bug is simply not really fixed :-(

Maybe it's triggered by the "default_border" setting (default ./. none ./. pixel syntax)?

Edit: also don't forget that we don't know for sure whether the bad colormap is actually the cause for the artifacts.

Last edited by seth (2018-12-20 16:01:02)

Online

#22 2018-12-20 16:10:28

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

seth wrote:

You always have colormaps ;-)
The question is what makes i3wm to pick an invalid one (any my hope was that it might get confused by either the compositor or the plasma desktop window)
If this is an up-to-date i3wm on bare metal (no VM/VNC) and no noticable interference, the colormap bug is simply not really fixed :-(

Maybe it's triggered by the "default_border" setting (default ./. none ./. pixel syntax)?

Edit: also don't forget that we don't know for sure whether the bad colormap is actually the cause for the artifacts.

The artifacts don't look corrupted by color when default_border is none, they just look black. With borders which in turn gives the titlebar, the artifacts are coloured and look corrupted.

I just installed Ubuntu 18.10 on another drive and uninstalled gnome and installed xinit and i3. The artifacts are also showing on it. When I uninstall xserver-xorg-video-amdgpu, same artifacts.

Last edited by Pastah (2018-12-20 16:14:21)

Offline

#23 2018-12-20 16:15:22

seth
Member
Registered: 2012-09-03
Posts: 58,843

Re: i3 graphic glitches/artifacts

Do you also get them for "default_border pixel 5" or so? (instead of "default")
If so, I'm out of ideas for configurable triggers - the bug is probably simply unfixed.

Online

#24 2018-12-20 16:28:38

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

seth wrote:

Do you also get them for "default_border pixel 5" or so? (instead of "default")
If so, I'm out of ideas for configurable triggers - the bug is probably simply unfixed.

Yeah same artifacts.

Offline

#25 2018-12-21 14:18:06

Pastah
Member
Registered: 2017-04-16
Posts: 41

Re: i3 graphic glitches/artifacts

I am getting the same artifacting through my iGPU by plugging my monitor through my mobo, my CPU is an i7-7700k. I even uninstalled xf86-video-amdgpu.

glxinfo | grep -i opengl

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2) 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.1
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.3.1
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

Same artifacts when using manjaro (i3) and ubuntu (i3) through an iGPU.

Last edited by Pastah (2018-12-21 16:27:42)

Offline

Board footer

Powered by FluxBB