Problemas com o som ao executar o programa como usuário diferente do usuário de login

0

Eu aliasizei google-chrome e coloquei-me na lista de permissões em sudoers , agora, quando digito sudo chrome , ele executa sudo -u chromeuser -i google-chrome & . (Por razões descritas abaixo) Como todos os outros usuários, além de mim, têm um diretório home em ext3 , isso funciona muito bem. A única desvantagem é que o Chrome, quando iniciado como chromeuser , não reproduzirá som.

edit: Mudou a pergunta para cima para maior clareza

Plano de fundo para quem estiver interessado :

Eu configurei o directoy home para um dos meus usuários para estar em um partiton NTFS para que seja acessível a partir do Windows. Eu sou o único que usa o computador, então eu configurei o fusível para permitir 777 permissões para essa partição. Eu deletei /home/me e criei um link simbólico em seu lugar que aponta para a partição NTFS (que é montada em /Shared/home ).

O Chrome não funciona bem com essa configuração porque cria vários caches em seu diretório inicial e o desempenho do NTFS não conseguia acompanhá-lo. Eu brinquei com algumas opções para o chrome ( --user-data-dir --disk-cache-dir ), mas não consegui obter 100% dos arquivos abertos do chrome sob meu controle. Então, minha solução foi apenas executar o chrome como seu próprio usuário.

tldr; Eu comecei um programa como outro usuário, parece não querer tocar som. Isso está relacionado a alsa ?

    
por Huckle 17.07.2012 / 02:58

1 resposta

0

Respondido em questão por OP

A solução foi apenas executar o chrome como seu próprio usuário.

    
por Tim 08.07.2014 / 16:06