Como faço para iniciar o pulseaudio no servidor barebones X11?

1

Estou usando o Ubuntu 11.10 com o Xdmx / Xmonad sem o Gnome em um macbook air 4,2.

O Xdmx é um servidor X que permite usar outros computadores Linux executando o X11 como monitores. Literalmente, monitores conectados por ethernet.

Xmonad é um gerenciador de janelas que é como o Vim para a sua área de trabalho. Ele gerencia suas janelas para que você possa se concentrar em coisas mais importantes, como programação.

Quando eu vou para o meu computador, eu primeiro paro o gnome com sudo service gdm stop e depois executo o xinit & amp; xmonad. Isso significa que o xmonad está sendo executado diretamente em cima de um servidor X11 bare bones.

Infelizmente, não há som e fazer

  

sneilan @ sneilan-MacBookAir: ~ $ serviço sudo pulseaudio start   * PulseAudio configurado para sessões por usuário   não liga.

Se eu correr alsamixer, eu recebo

  

sneilan @ sneilan-MacBookAir: ~ $ alsamixer   não pode abrir o mixer: não existe esse arquivo ou diretório

O som funciona normalmente no Gnome e no Xmonad em execução no Gnome.

Como eu começaria meu som sem entrar no gnome?

Obrigado pelo seu tempo.

    
por sneilan 30.01.2012 / 02:02

2 respostas

1

Eu não estou familiarizado o suficiente com a forma como o xmonad é configurado no Ubuntu, mas o comando que você quer executar é

/usr/bin/start-pulseaudio-x11 &

Não tenho certeza de onde você colocaria esse comando, você pode usar ~/.xinitrc ou adicioná-lo ao seu script xmonad start, dependendo de como você o configurou (com ou sem o gnome, etc).

    
por Panther 30.01.2012 / 05:41
1

Por padrão, o Pulseaudio está configurado para ser executado em uma sessão por usuário. Se os usuários acessarem o servidor por meio de um terminal, talvez você queira executar o pulseaudio como um daemon do sistema .

    
por Takkat 30.01.2012 / 09:51