Provide instructions on how to debug i3bar

This commit is contained in:
Ingo Bürk 2015-04-19 22:37:37 +02:00
parent 191671c9b8
commit f8a52f0862
1 changed files with 16 additions and 0 deletions

View File

@ -121,3 +121,19 @@ When debugging with us in IRC, be prepared to use a so called nopaste service
such as http://nopaste.info or http://pastebin.com because pasting large such as http://nopaste.info or http://pastebin.com because pasting large
amounts of text in IRC sometimes leads to incomplete lines (servers have line amounts of text in IRC sometimes leads to incomplete lines (servers have line
length limitations) or flood kicks. length limitations) or flood kicks.
== Debugging i3bar
To debug i3bar problems, add +verbose yes+ to all +bar {}+ blocks in your i3 config
and then restart all i3bar instances like this:
---------------------------------------------------------------------
$ killall i3bar
$ for c in $(i3-msg -t get_bar_config | python -c \
'import json,sys;print("\n".join(json.load(sys.stdin)))'); do \
(i3bar --bar_id=$c >i3bar.$c.log 2>&1) & \
done;
---------------------------------------------------------------------
There will now be +i3bar.*.log+ files in your current directory that you can provide
in your bug report.