Ihr Code funktioniert auch für mich, ich habe ihn etwa drei Stunden lang installiert, über 100 Mal geklickt, Awesome neu gestartet usw. Ich denke, Sie müssen noch ein paar Hinweise dazu finden.
Versuchen Sie, eine verschachtelte X-Sitzung mit Xephyr ( Doc im fantastischen Wiki ) zu starten, um einige Debug-Spuren zu haben. Alternativ können Sie auch Ihre normale Sitzung starten und alle Fehlermeldungen in einer Datei umleiten. Folgendes verwende ich in meinem .xinitrc
:
ck-launch-session /bin/bash --login -c 'awesome' > ~/.xsession-errors 2>&1