Автозапуск приложений с помощью XMonad & amp; Ubuntu

Linux MultiMedia Studio

sudo apt-get install lmms

- простая в использовании, но мощная программа для создания музыки.

Включена в Ubuntu Studio , который я настоятельно рекомендую вам использовать, поскольку он объединяет много других полезных программ для создания и редактирования аудио. Вы можете установить Ubuntu Studio с использованием ISO-образа, как вы использовали для установки ubuntu, или вы можете установить его из существующей инсталляции через пакет ubuntustudio-desktop.

Ubuntu Studio поставляется в комплекте с большим количеством другого программного обеспечения для создания мультимедиа (редактирование видео, графика и т. д.), а также устанавливает новую тему по умолчанию. Возможно, вам не нужны все эти вещи, если вы в первую очередь заинтересованы в аудиопрограмме. По этой причине Ubuntu Studio распадается на набор пакетов. Для аудио-программного обеспечения вы можете установить пакет Ubuntu Studio .

2
задан 3 July 2011 в 02:40

7 ответов

Вам нужно добавить амперсанд после всего, что нужно запустить в фоновом режиме, nm-applet и gnome-power-manager в вашем случае. В противном случае он просто подождет, пока те не выйдут, прежде чем он сделает что-нибудь еще.

Итак, ваш .xinitrc должен выглядеть так:

#!/bin/bash xrdb -merge .Xresources if [ -x /usr/bin/nm-applet ] ; then nm-applet & fi if [ -x /usr/bin/gnome-power-manager ] ; then sleep 3 gnome-power-manager & fi exec xmonad

Кроме того, вы можете запустить xmonad как диспетчер окон внутри сеанса Gnome, а затем все, что установлено в gnome-session-preferences, будет автозапуском. Инструкции о том, как это сделать, можно найти здесь: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

1
ответ дан 25 July 2018 в 21:38
  • 1
    В качестве дополнительной заметки вы, вероятно, также хотите использовать ck-launch-session в строке exec для xmonad, чтобы избежать проблем с приложениями, которые полагаются на ConsoleKit. Так что строка будет выглядеть так: exec ck-launch-session xmonad. Это не имеет никакого отношения к вашему вопросу, поэтому я не включил его в фактический ответ. – Raugturi 10 February 2012 в 20:29

Вам нужно добавить амперсанд после всего, что нужно запустить в фоновом режиме, nm-applet и gnome-power-manager в вашем случае. В противном случае он просто подождет, пока те не выйдут, прежде чем он сделает что-нибудь еще.

Итак, ваш .xinitrc должен выглядеть так:

#!/bin/bash xrdb -merge .Xresources if [ -x /usr/bin/nm-applet ] ; then nm-applet & fi if [ -x /usr/bin/gnome-power-manager ] ; then sleep 3 gnome-power-manager & fi exec xmonad

Кроме того, вы можете запустить xmonad как диспетчер окон внутри сеанса Gnome, а затем все, что установлено в gnome-session-preferences, будет автозапуском. Инструкции о том, как это сделать, можно найти здесь: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

1
ответ дан 2 August 2018 в 03:14
  • 1
    В качестве дополнительной заметки вы, вероятно, также хотите использовать ck-launch-session в строке exec для xmonad, чтобы избежать проблем с приложениями, которые полагаются на ConsoleKit. Так что строка будет выглядеть так: exec ck-launch-session xmonad. Это не имеет никакого отношения к вашему вопросу, поэтому я не включил его в фактический ответ. – Raugturi 10 February 2012 в 20:29

Вам нужно добавить амперсанд после всего, что нужно запустить в фоновом режиме, nm-applet и gnome-power-manager в вашем случае. В противном случае он просто подождет, пока те не выйдут, прежде чем он сделает что-нибудь еще.

Итак, ваш .xinitrc должен выглядеть так:

#!/bin/bash xrdb -merge .Xresources if [ -x /usr/bin/nm-applet ] ; then nm-applet & fi if [ -x /usr/bin/gnome-power-manager ] ; then sleep 3 gnome-power-manager & fi exec xmonad

Кроме того, вы можете запустить xmonad как диспетчер окон внутри сеанса Gnome, а затем все, что установлено в gnome-session-preferences, будет автозапуском. Инструкции о том, как это сделать, можно найти здесь: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

1
ответ дан 4 August 2018 в 19:09
  • 1
    В качестве дополнительной заметки вы, вероятно, также хотите использовать ck-launch-session в строке exec для xmonad, чтобы избежать проблем с приложениями, которые полагаются на ConsoleKit. Так что строка будет выглядеть так: exec ck-launch-session xmonad. Это не имеет никакого отношения к вашему вопросу, поэтому я не включил его в фактический ответ. – Raugturi 10 February 2012 в 20:29

Вам нужно добавить амперсанд после всего, что нужно запустить в фоновом режиме, nm-applet и gnome-power-manager в вашем случае. В противном случае он просто подождет, пока те не выйдут, прежде чем он сделает что-нибудь еще.

Итак, ваш .xinitrc должен выглядеть так:

#!/bin/bash xrdb -merge .Xresources if [ -x /usr/bin/nm-applet ] ; then nm-applet & fi if [ -x /usr/bin/gnome-power-manager ] ; then sleep 3 gnome-power-manager & fi exec xmonad

Кроме того, вы можете запустить xmonad как диспетчер окон внутри сеанса Gnome, а затем все, что установлено в gnome-session-preferences, будет автозапуском. Инструкции о том, как это сделать, можно найти здесь: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

1
ответ дан 6 August 2018 в 03:26
  • 1
    В качестве дополнительной заметки вы, вероятно, также хотите использовать ck-launch-session в строке exec для xmonad, чтобы избежать проблем с приложениями, которые полагаются на ConsoleKit. Так что строка будет выглядеть так: exec ck-launch-session xmonad. Это не имеет никакого отношения к вашему вопросу, поэтому я не включил его в фактический ответ. – Raugturi 10 February 2012 в 20:29

Вам нужно добавить амперсанд после всего, что нужно запустить в фоновом режиме, nm-applet и gnome-power-manager в вашем случае. В противном случае он просто подождет, пока те не выйдут, прежде чем он сделает что-нибудь еще.

Итак, ваш .xinitrc должен выглядеть так:

#!/bin/bash xrdb -merge .Xresources if [ -x /usr/bin/nm-applet ] ; then nm-applet & fi if [ -x /usr/bin/gnome-power-manager ] ; then sleep 3 gnome-power-manager & fi exec xmonad

Кроме того, вы можете запустить xmonad как диспетчер окон внутри сеанса Gnome, а затем все, что установлено в gnome-session-preferences, будет автозапуском. Инструкции о том, как это сделать, можно найти здесь: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

1
ответ дан 7 August 2018 в 21:13
  • 1
    В качестве дополнительной заметки вы, вероятно, также хотите использовать ck-launch-session в строке exec для xmonad, чтобы избежать проблем с приложениями, которые полагаются на ConsoleKit. Так что строка будет выглядеть так: exec ck-launch-session xmonad. Это не имеет никакого отношения к вашему вопросу, поэтому я не включил его в фактический ответ. – Raugturi 10 February 2012 в 20:29

Вам нужно добавить амперсанд после всего, что нужно запустить в фоновом режиме, nm-applet и gnome-power-manager в вашем случае. В противном случае он будет ждать, пока те не выйдут, прежде чем он сделает что-нибудь еще.

Итак, ваш .xinitrc должен выглядеть так:

  #! / Bin / bash xrdb  -merge .Xresources если [-x / usr / bin / nm-апплет];  затем nm-апплет & amp;  fi, если [-x / usr / bin / gnome-power-manager];  затем спят 3 gnome-power-manager & amp;  fi exec xmonad  

В качестве альтернативы вы можете запустить xmonad в качестве диспетчера окон внутри сеанса Gnome, а затем все, что установлено в gnome-session-preferences , будет автозапуск. Для получения инструкций о том, как это сделать, перейдите сюда: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

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

Вам нужно добавить амперсанд после всего, что нужно запустить в фоновом режиме, nm-applet и gnome-power-manager в вашем случае. В противном случае он будет ждать, пока те не выйдут, прежде чем он сделает что-нибудь еще.

Итак, ваш .xinitrc должен выглядеть так:

  #! / Bin / bash xrdb  -merge .Xresources если [-x / usr / bin / nm-апплет];  затем nm-апплет & amp;  fi, если [-x / usr / bin / gnome-power-manager];  затем спят 3 gnome-power-manager & amp;  fi exec xmonad  

В качестве альтернативы вы можете запустить xmonad в качестве диспетчера окон внутри сеанса Gnome, а затем все, что установлено в gnome-session-preferences , будет автозапуск. Для получения инструкций о том, как это сделать, перейдите сюда: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

1
ответ дан 13 August 2018 в 15:41
  • 1
    В качестве дополнительной заметки вы, вероятно, также захотите использовать ck-launch-session в строке exec для xmonad, чтобы избежать проблем с приложениями, которые полагаются на ConsoleKit. Таким образом, эта строка будет выглядеть следующим образом: exec ck-launch-session xmonad . Это не имеет никакого отношения к вашему вопросу, поэтому я не включил его в фактический ответ. – Raugturi 10 February 2012 в 20:29

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

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