I had this problem with lightdm and this is how I solved:
- First follow this guide
- Then remember to run chmod +x /usr/bin/bspwm-session That's it i was missing the second part.
Я пытаюсь установить bspwm для моей машины Debian, и я следовал этому руководству для чайников . До сих пор все среды рабочего стола и менеджеры окон, которые я добавил, были полностью выполнены, apt-get install somewindowmanager
и их сценарии установки автоматически указывали, lightdm
как их использовать. Тем не менее, bspwm
я строю из источника.
Я внимательно следил за руководством:
make
, make install
казалось, работали должным образом~/.config/
каталог без изменений~/.xinitrc
файл (руководство показало, что он должен существовать?)contrib/lightdm
их стандартные местоположения. «. Я не знал, что такое «стандартные локации», но contrib/lightdm
содержал: bspwm.desktop
bspwm-session
(исполняемый скрипт оболочки)В файле bspwm.desktop
была строка, Exec=/usr/bin/bspwm-session
поэтому я пришел к выводу, что подходящее место для размещения bspwm-session
было /usr/bin
, и я решил, awesome.desktop
что это dspwm.desktop
должно войти /usr/share/xsessions
.
Следуя руководству: я попытался sudo xstart
и, к моему удивлению, начался сеанс LXDE. Я подумал, что это может быть просто то, что какой-либо конфигурационный файл еще не был загружен, поэтому я перезапустил свой компьютер. Рабочий стол приветствуется как обычно и ура, добавлена опция для bspwm! К сожалению, при попытке войти я получаю пустой экран в течение 2 секунд, а затем отправляется обратно на экран входа в систему. Более того, это происходит для ВСЕХ моих рабочих столов, XFCE, LXDE, awesome и т. Д., Все просто исчезают, а затем возвращаются ко мне на экран входа в систему. Если я запускаю debian в режиме восстановления, а затем xstart
могу продолжать сеанс LXDE.
Что мне сделать, чтобы это исправить (и, надеюсь, запустить bspwm тоже)?
I had this problem with lightdm and this is how I solved: