{"action":"created","issue":{"url":"https://api.github.com/repos/i3/i3/issues/2316","repository_url":"https://api.github.com/repos/i3/i3","labels_url":"https://api.github.com/repos/i3/i3/issues/2316/labels{/name}","comments_url":"https://api.github.com/repos/i3/i3/issues/2316/comments","events_url":"https://api.github.com/repos/i3/i3/issues/2316/events","html_url":"https://github.com/i3/i3/issues/2316","id":150654836,"number":2316,"title":"Redraw problems on Raspberry (Raspbian, Debian Jessie)","user":{"login":"fhaun","id":1426366,"avatar_url":"https://avatars.githubusercontent.com/u/1426366?v=3","gravatar_id":"","url":"https://api.github.com/users/fhaun","html_url":"https://github.com/fhaun","followers_url":"https://api.github.com/users/fhaun/followers","following_url":"https://api.github.com/users/fhaun/following{/other_user}","gists_url":"https://api.github.com/users/fhaun/gists{/gist_id}","starred_url":"https://api.github.com/users/fhaun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fhaun/subscriptions","organizations_url":"https://api.github.com/users/fhaun/orgs","repos_url":"https://api.github.com/users/fhaun/repos","events_url":"https://api.github.com/users/fhaun/events{/privacy}","received_events_url":"https://api.github.com/users/fhaun/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/i3/i3/labels/4.12","name":"4.12","color":"009800"},{"url":"https://api.github.com/repos/i3/i3/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":24,"created_at":"2016-04-24T11:52:28Z","updated_at":"2016-04-30T14:19:35Z","closed_at":"2016-04-30T14:19:35Z","body":"Output of `i3 --moreversion 2>&- || i3 --version`:\r\n\r\n```\r\nBinary i3 version:  4.12-44-g42a3371 (2016-04-23, branch \"next\") © 2009 Michael Stapelberg and contributors\r\nRunning i3 version: 4.12-44-g42a3371 (2016-04-23, branch \"next\") (pid 13143)\r\nLoaded i3 config: /home/fhaun/.i3/config (Last modified: Sun 24 Apr 2016 05:18:35 CEST, 28868 seconds ago)\r\n\r\nThe i3 binary you just called: /home/fhaun/opt/i3-next/usr/bin/i3\r\nThe i3 binary you are running: /home/fhaun/opt/i3-next/usr/bin/i3\r\n```\r\n\r\nURL to a logfile as per http://i3wm.org/docs/debugging.html:\r\n\r\nhttp://logs.i3wm.org/logs/5693341270278144.bz2\r\n\r\n**What I did:**\r\n\r\nRunning i3 on Raspberry Pi 3, OS is Raspbian (Debian Jessie). I've tried color depth of 16, 24 and 32. With and without an compositor (compton).\r\n\r\n**What I saw:**\r\n\r\nI have redraw problems in **all programs**, e.g. an Emacs buffer:\r\nhttp://i.imgur.com/krE7C20.png\r\n\r\nThis happens after scrolling via mouse or keyboard. Terminal outputs, e.g. while compiling are also not correctly updated.\r\n\r\nAfter a git bisect I found the commit when the redraw problems begins.\r\n\r\n```\r\n780cb8d15d07febbb9be47cb1bc1201072b31838 is the first bad commit\r\ncommit 780cb8d15d07febbb9be47cb1bc1201072b31838\r\nAuthor: Ingo Bürk <ingo.buerk@tngtech.com>\r\nDate:   Tue Nov 17 12:50:06 2015 +0100\r\n\r\n    Use 32-bit visual by default if available.\r\n    \r\n    With this patch, we use 32-bit visuals per default whenever it is\r\n    available. Otherwise, we fall back to the actual root window's\r\n    depth, which will typically be 24-bit.\r\n    \r\n    Before this patch, we already used 32-bit depth for containers with\r\n    a window that uses 32-bit. However, this means that we didn't use\r\n    32-bit for split parent containers on which decoration is drawn.\r\n    For 32-bit windows using transparency, this caused a graphical glitch\r\n    because the decoration pixmap behind it would show through. This\r\n    behavior is fixed with this change.\r\n    \r\n    relates to #1278\r\n\r\n:040000 040000 9cbc0df993e1b5b2aca17718d8956158182eb278 4b053c965aefcf38b2fa15bfe1773f6de9592b6e M      include\r\n:040000 040000 8d61a43db08a1cb50af4d513582949a16a32ef24 da95393dd0c366982115bcdbf07fdc15f735c4bd M      libi3\r\n:040000 040000 4d9dd355c7e8bf67f4aad5ee276108f60b3d86af c28a12887d0506c3581201e2280278d397eb7b28 M      src\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/i3/i3/issues/comments/215968546","html_url":"https://github.com/i3/i3/issues/2316#issuecomment-215968546","issue_url":"https://api.github.com/repos/i3/i3/issues/2316","id":215968546,"user":{"login":"fhaun","id":1426366,"avatar_url":"https://avatars.githubusercontent.com/u/1426366?v=3","gravatar_id":"","url":"https://api.github.com/users/fhaun","html_url":"https://github.com/fhaun","followers_url":"https://api.github.com/users/fhaun/followers","following_url":"https://api.github.com/users/fhaun/following{/other_user}","gists_url":"https://api.github.com/users/fhaun/gists{/gist_id}","starred_url":"https://api.github.com/users/fhaun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fhaun/subscriptions","organizations_url":"https://api.github.com/users/fhaun/orgs","repos_url":"https://api.github.com/users/fhaun/repos","events_url":"https://api.github.com/users/fhaun/events{/privacy}","received_events_url":"https://api.github.com/users/fhaun/received_events","type":"User","site_admin":false},"created_at":"2016-04-30T14:19:35Z","updated_at":"2016-04-30T14:19:35Z","body":"@Airblader Raspbian is up do date.\r\n\r\nOK, I've testet i3 with Arch Linux on the Raspberry 3. Everything is fine now. Arch comes with \"i3 version  4.12 (2016-03-06, branch \"4.12\")\". No redraw problems and i3's 16-bit color support works like a charm."}}