The explanation that my graphics driver may send garbage to the screen 
seems likely. I hope other users wont have that issue, it makes Qtile seem 
quite terrible initially.

All your suggestions worked. Adding the following to my config.py could 
solve the problem

import subprocess
subprocess.call(['display',
                 '-window', 'root',
                 '/home/martin/Pictures/picture.jpg'])

I could also use the following for a black background

import subprocess
subprocess.call(['xsetroot',
                 # '-cursor_name', 'left_prt',
                 # '-solid', '#000000'])

I also decided to install the development version of qtile (I think, I get 
0.9.1 from qtile --version, and I have run git checkout development in my 
source folder) and tried using the wallpaper widget in the bar:

screens = [
    Screen(
        bottom=bar.Bar(
            [
                widget.GroupBox(),
                ...
                widget.Wallpaper(),
            ],
                ...
]

Wallpaper requires a default location for pictures 
mkdir ~/Pictures/wallpapers

I guess I can set any folder to store the wallpapers, but I actually don't 
know how to pass arguments to the widget :( I cant guess it from the source.
I could probably learn that by looking at some of the example configs. 

I also tried to do some edits to the config and using the xephyr test 
script to see if I could move the Wallpaper() widget away from the bottom 
bar (where it was annoying). It appears to be possible
#...anyplace in config.py
widget.Wallpaper()

Thank you very much for your feedback.

-- 
You received this message because you are subscribed to the Google Groups 
"qtile-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to