1

Я пытаюсь установить bspwm для моей машины Debian, и я следовал этому руководству для чайников. До сих пор все окружения рабочего стола и менеджеры окон, которые я добавил, были выполнены с помощью apt-get install somewindowmanager и их сценарии установки автоматически указывали lightdm как их использовать. Тем не менее, bspwm я строю из источника.

Я внимательно следил за руководством:

  1. Загрузите исходные файлы и зависимости - это, кажется, работало должным образом
  2. Установка - make , сделайте , make install казалось, работала должным образом
  3. Конфигурационные файлы конфигурации скопированы в каталог ~/.config/ без каких-либо изменений
  4. Создан файл ~/.xinitrc (руководство показало, что он должен существовать?)
  5. Дополнительные шаги диспетчера отображения (вероятно, там, где я облажался): в руководстве сказано: «Если вы используете диспетчер отображения (например, Lightdm или kdm (это означает, что вы, ребята из Ubuntu)), вам, вероятно, нужно скопировать файлы, представленные в contrib/lightdm в их стандартные места. " Я не знал, что такое "стандартные локации", но в contrib/lightdm содержалось:
    1. bspwm.desktop
    2. 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 тоже)?

1 ответ1

1

У меня была эта проблема с lightdm, и вот как я решил:

  • Сначала следуйте этому руководству
  • Тогда не забудьте запустить chmod +x /usr /bin /bspwm-session Вот и все, что я пропустил во второй части.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .