Merge pull request #1669 from Airblader/feature-docs-2

Documentation Improvement – Debug i3bar
This commit is contained in:
Michael Stapelberg 2015-04-21 08:32:13 +02:00
commit d9ca3e4274
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.