Как выбрать DWM или fluxbox для запуска при входе в систему?

Я пытаюсь настроить DWM в Ubuntu 10.10. Пакет успешно построен, и теперь я пытаюсь его запустить и запустить. Я создал файл dwm.desktop с правильным текстом, и путь к dwm exec правильный. На экране входа в систему я вижу dwm как альтернативный сеанс: но если я его выберу, начнется гном.

Я даже попробовал другой оконный менеджер (fluxbox) - та же проблема. Я вижу и выбираю его на экране входа в систему, но gnome запускается.

Попытка gconftool-2 -s /desktop/gnome/session/required_components/windowmanager dwm --type string также ничего не делает. Убийство менеджера окон просто перезапускает его, даже если я сначала хочу. Кроме того, не видите, как работает демон xinit.

Любые идеи? Эта настройка была тривиальной в Debian и более ранних версиях Ubuntu. Что изменилось? Я угадываю, что интеграция гномов виновата - но пока не понятна.

1
задан 8 February 2011 в 18:11

8 ответов

Вам не нужно было возиться с gconftool, если в вашей системе не было настроек. Вы должны иметь возможность использовать sudo apt-get install dwm или sudo apt-get install fluxbox

A в этой точке, вы должны иметь новую запись в xsession. Он должен выглядеть примерно так:

$ ls -l /usr/share/xsessions/ total 36 -rw-r--r-- 1 root root 229 2008-06-12 03:35 blackbox.desktop -rw-r--r-- 1 root root 149 2007-04-29 23:18 matchbox.desktop -rw-r--r-- 1 root root 117 2010-09-13 08:48 xsession.desktop -rw-r--r-- 1 root root 170 2010-09-13 08:48 xterm.desktop [...]

Вот как выглядит моя запись в fluxbox:

/usr/share/xsessions$ cat fluxbox.desktop [Desktop Entry] Name=Fluxbox Comment=Highly configurable and low resource X11 Window manager Exec=/usr/bin/startfluxbox Terminal=false TryExec=/usr/bin/startfluxbox Type=Application [X-Window Manager] SessionManaged=true

Если это не работает, проверьте, есть ли у вас xsession или файл .xsession, и опубликуйте их.

1
ответ дан 25 July 2018 в 22:31
  • 1
    После запуска sudo apt-get install dwm у меня нет входа. Это моя /usr/share/xsessions/dwm/ [Desktop Entry] Encoding=UTF-8 Name=Dwm Comment=Dynamic window manager Exec=dwm Icon=dwm Type=XSession – daithib8 5 May 2011 в 22:27
  • 2
    Это исправляет это: sudo mv /usr/share/xsessions/dwm /usr/share/xsessions/dwm.desktop – daithib8 5 May 2011 в 23:05

Вам не нужно было возиться с gconftool, если в вашей системе не было настроек. Вы должны иметь возможность использовать sudo apt-get install dwm или sudo apt-get install fluxbox

A в этой точке, вы должны иметь новую запись в xsession. Он должен выглядеть примерно так:

$ ls -l /usr/share/xsessions/ total 36 -rw-r--r-- 1 root root 229 2008-06-12 03:35 blackbox.desktop -rw-r--r-- 1 root root 149 2007-04-29 23:18 matchbox.desktop -rw-r--r-- 1 root root 117 2010-09-13 08:48 xsession.desktop -rw-r--r-- 1 root root 170 2010-09-13 08:48 xterm.desktop [...]

Вот как выглядит моя запись в fluxbox:

/usr/share/xsessions$ cat fluxbox.desktop [Desktop Entry] Name=Fluxbox Comment=Highly configurable and low resource X11 Window manager Exec=/usr/bin/startfluxbox Terminal=false TryExec=/usr/bin/startfluxbox Type=Application [X-Window Manager] SessionManaged=true

Если это не работает, проверьте, есть ли у вас xsession или файл .xsession, и опубликуйте их.

1
ответ дан 26 July 2018 в 22:11
  • 1
    После запуска sudo apt-get install dwm я не получаю вход в систему. Это мой /usr/share/xsessions/dwm/ [Desktop Entry] Encoding=UTF-8 Name=Dwm Comment=Dynamic window manager Exec=dwm Icon=dwm Type=XSession – daithib8 5 May 2011 в 22:27
  • 2
    Это исправляет это: sudo mv /usr/share/xsessions/dwm /usr/share/xsessions/dwm.desktop – daithib8 5 May 2011 в 23:05

Вам не нужно было возиться с gconftool, если в вашей системе не было настроек. Вы должны иметь возможность использовать sudo apt-get install dwm или sudo apt-get install fluxbox

A в этой точке, вы должны иметь новую запись в xsession. Он должен выглядеть примерно так:

$ ls -l /usr/share/xsessions/ total 36 -rw-r--r-- 1 root root 229 2008-06-12 03:35 blackbox.desktop -rw-r--r-- 1 root root 149 2007-04-29 23:18 matchbox.desktop -rw-r--r-- 1 root root 117 2010-09-13 08:48 xsession.desktop -rw-r--r-- 1 root root 170 2010-09-13 08:48 xterm.desktop [...]

Вот как выглядит моя запись в fluxbox:

/usr/share/xsessions$ cat fluxbox.desktop [Desktop Entry] Name=Fluxbox Comment=Highly configurable and low resource X11 Window manager Exec=/usr/bin/startfluxbox Terminal=false TryExec=/usr/bin/startfluxbox Type=Application [X-Window Manager] SessionManaged=true

Если это не работает, проверьте, есть ли у вас xsession или файл .xsession, и опубликуйте их.

1
ответ дан 2 August 2018 в 03:57
  • 1
    После запуска sudo apt-get install dwm я не получаю вход в систему. Это мой /usr/share/xsessions/dwm/ [Desktop Entry] Encoding=UTF-8 Name=Dwm Comment=Dynamic window manager Exec=dwm Icon=dwm Type=XSession – daithib8 5 May 2011 в 22:27
  • 2
    Это исправляет это: sudo mv /usr/share/xsessions/dwm /usr/share/xsessions/dwm.desktop – daithib8 5 May 2011 в 23:05

Вам не нужно было возиться с gconftool, если в вашей системе не было настроек. Вы должны иметь возможность использовать sudo apt-get install dwm или sudo apt-get install fluxbox

A в этой точке, вы должны иметь новую запись в xsession. Он должен выглядеть примерно так:

$ ls -l /usr/share/xsessions/ total 36 -rw-r--r-- 1 root root 229 2008-06-12 03:35 blackbox.desktop -rw-r--r-- 1 root root 149 2007-04-29 23:18 matchbox.desktop -rw-r--r-- 1 root root 117 2010-09-13 08:48 xsession.desktop -rw-r--r-- 1 root root 170 2010-09-13 08:48 xterm.desktop [...]

Вот как выглядит моя запись в fluxbox:

/usr/share/xsessions$ cat fluxbox.desktop [Desktop Entry] Name=Fluxbox Comment=Highly configurable and low resource X11 Window manager Exec=/usr/bin/startfluxbox Terminal=false TryExec=/usr/bin/startfluxbox Type=Application [X-Window Manager] SessionManaged=true

Если это не работает, проверьте, есть ли у вас xsession или файл .xsession, и опубликуйте их.

1
ответ дан 4 August 2018 в 20:00
  • 1
    После запуска sudo apt-get install dwm я не получаю вход в систему. Это мой /usr/share/xsessions/dwm/ [Desktop Entry] Encoding=UTF-8 Name=Dwm Comment=Dynamic window manager Exec=dwm Icon=dwm Type=XSession – daithib8 5 May 2011 в 22:27
  • 2
    Это исправляет это: sudo mv /usr/share/xsessions/dwm /usr/share/xsessions/dwm.desktop – daithib8 5 May 2011 в 23:05

Вам не нужно было возиться с gconftool, если в вашей системе не было настроек. Вы должны иметь возможность использовать sudo apt-get install dwm или sudo apt-get install fluxbox

A в этой точке, вы должны иметь новую запись в xsession. Он должен выглядеть примерно так:

$ ls -l /usr/share/xsessions/ total 36 -rw-r--r-- 1 root root 229 2008-06-12 03:35 blackbox.desktop -rw-r--r-- 1 root root 149 2007-04-29 23:18 matchbox.desktop -rw-r--r-- 1 root root 117 2010-09-13 08:48 xsession.desktop -rw-r--r-- 1 root root 170 2010-09-13 08:48 xterm.desktop [...]

Вот как выглядит моя запись в fluxbox:

/usr/share/xsessions$ cat fluxbox.desktop [Desktop Entry] Name=Fluxbox Comment=Highly configurable and low resource X11 Window manager Exec=/usr/bin/startfluxbox Terminal=false TryExec=/usr/bin/startfluxbox Type=Application [X-Window Manager] SessionManaged=true

Если это не работает, проверьте, есть ли у вас xsession или файл .xsession, и опубликуйте их.

1
ответ дан 6 August 2018 в 04:02
  • 1
    После запуска sudo apt-get install dwm я не получаю вход в систему. Это мой /usr/share/xsessions/dwm/ [Desktop Entry] Encoding=UTF-8 Name=Dwm Comment=Dynamic window manager Exec=dwm Icon=dwm Type=XSession – daithib8 5 May 2011 в 22:27
  • 2
    Это исправляет это: sudo mv /usr/share/xsessions/dwm /usr/share/xsessions/dwm.desktop – daithib8 5 May 2011 в 23:05

Вам не нужно было возиться с gconftool, если в вашей системе не было настроек. Вы должны иметь возможность использовать sudo apt-get install dwm или sudo apt-get install fluxbox

A в этой точке, вы должны иметь новую запись в xsession. Он должен выглядеть примерно так:

$ ls -l /usr/share/xsessions/ total 36 -rw-r--r-- 1 root root 229 2008-06-12 03:35 blackbox.desktop -rw-r--r-- 1 root root 149 2007-04-29 23:18 matchbox.desktop -rw-r--r-- 1 root root 117 2010-09-13 08:48 xsession.desktop -rw-r--r-- 1 root root 170 2010-09-13 08:48 xterm.desktop [...]

Вот как выглядит моя запись в fluxbox:

/usr/share/xsessions$ cat fluxbox.desktop [Desktop Entry] Name=Fluxbox Comment=Highly configurable and low resource X11 Window manager Exec=/usr/bin/startfluxbox Terminal=false TryExec=/usr/bin/startfluxbox Type=Application [X-Window Manager] SessionManaged=true

Если это не работает, проверьте, есть ли у вас xsession или файл .xsession, и опубликуйте их.

1
ответ дан 7 August 2018 в 22:01
  • 1
    После запуска sudo apt-get install dwm я не получаю вход в систему. Это мой /usr/share/xsessions/dwm/ [Desktop Entry] Encoding=UTF-8 Name=Dwm Comment=Dynamic window manager Exec=dwm Icon=dwm Type=XSession – daithib8 5 May 2011 в 22:27
  • 2
    Это исправляет это: sudo mv /usr/share/xsessions/dwm /usr/share/xsessions/dwm.desktop – daithib8 5 May 2011 в 23:05

Вам не нужно было возиться с gconftool, если в вашей системе не было настроек. Вы должны иметь возможность использовать sudo apt-get install dwm или sudo apt-get install fluxbox

В этом случае у вас должна быть новая запись появляются в xsession. Он должен выглядеть примерно так:

  $ ls -l / usr / share / xsessions / total 36 -rw-r-r-- 1 корень root 229 2008-06-12 03:  35 blackbox.desktop -rw-r - r-- 1 корень root 149 2007-04-29 23:18 matchbox.desktop -rw-r - r-- 1 root root 117 2010-09-13 08:48 xsession  .desktop -rw-r - r-- 1 root root 170 2010-09-13 08:48 xterm.desktop [...]  

Вот что выглядит моя запись в fluxbox:

  / usr / share / xsessions $ cat fluxbox.desktop [Desktop Entry] Name = Fluxbox Comment = Высококонфигурируемый и низкий ресурс X11 Window Manager Exec = / usr / bin / startfluxbox Terminal = false TryExec  = / usr / bin / startfluxbox Тип = Приложение [X-Window Manager] SessionManaged = true  

Если это не работает, проверьте, есть ли у вас запись xsession или .xsession, и опубликуйте их.

1
ответ дан 10 August 2018 в 10:15

Вам не нужно было возиться с gconftool, если в вашей системе не было настроек. Вы должны иметь возможность использовать sudo apt-get install dwm или sudo apt-get install fluxbox

В этом случае у вас должна быть новая запись появляются в xsession. Он должен выглядеть примерно так:

  $ ls -l / usr / share / xsessions / total 36 -rw-r-r-- 1 корень root 229 2008-06-12 03:  35 blackbox.desktop -rw-r - r-- 1 корень root 149 2007-04-29 23:18 matchbox.desktop -rw-r - r-- 1 root root 117 2010-09-13 08:48 xsession  .desktop -rw-r - r-- 1 root root 170 2010-09-13 08:48 xterm.desktop [...]  

Вот что выглядит моя запись в fluxbox:

  / usr / share / xsessions $ cat fluxbox.desktop [Desktop Entry] Name = Fluxbox Comment = Высококонфигурируемый и низкий ресурс X11 Window Manager Exec = / usr / bin / startfluxbox Terminal = false TryExec  = / usr / bin / startfluxbox Тип = Приложение [X-Window Manager] SessionManaged = true  

Если это не работает, проверьте, есть ли у вас запись xsession или .xsession, и опубликуйте их.

1
ответ дан 13 August 2018 в 16:38
  • 1
    После запуска sudo apt-get install dwm Я не получаю вход в систему. Это мой / usr / share / xsessions / dwm / [Desktop Entry] Encoding = UTF-8 Name = Dwm Comment = Динамический оконный менеджер Exec = dwm Icon = dwm Тип = XSession – daithib8 5 May 2011 в 22:27
  • 2
    Это исправляет это: sudo mv / usr / share / xsessions / dwm /usr/share/xsessions/dwm.desktop – daithib8 5 May 2011 в 23:05

Другие вопросы по тегам:

Похожие вопросы: