Problema com áudio de pulso com partição ntfs

1

Estou tendo problemas com pulseaudio. Eu tenho minha pasta home em uma partição ntfs porque eu tenho dual boot no meu netbook, e eu preciso compartilhar minha pasta pessoal com o windows. Eu costumava ter debian, e eu não tive nenhum problema com isso, mas agora mudei para o Ubuntu 11.04 e não consigo controlar o áudio com as chaves de hardware (fn + f12).

Eu configurei todas as permissões e o grupo que possuo para o meu usuário e grupo montando corretamente a partição via fstab:

/dev/sda7 /home ntfs-3g utf8,umask=000,uid=1000,gid=1000 0 1

mas, quando tento executar pulseaudio --start , recebo a seguinte saída:

E: core-util.c: Failed to create secure directory: Permission denied
W: lock-autospawn.c: Cannot access autospawn lock.
E: main.c: Failed to acquire autospawn lock

O áudio está funcionando bem. Eu posso ouvir tudo de bom, mas eu não posso controlar o volume do som através dos controles da barra de unidade, nem através de chaves de hardware ...

Qualquer ajuda seria muito apreciada! obrigado! =)

    
por Throoze 29.09.2011 / 05:01

1 resposta

1

Não é uma boa ideia ter sua pasta pessoal em uma partição ntfs, já que o sistema de arquivos ntfs não possui alguns recursos que existem desde as primeiras ocorrências do unix.

Em detalhes aproximados, todo programa que precisa criar um soquete de domínio unix (um fifo ou pipe baseado em sistema de arquivos) em sua pasta pessoal irá falhar completamente em ntfs. Você pode procurar cada um desses programas e verificar se é possível configurá-los para usar alguma outra pasta, mas essa é provavelmente uma tarefa tediosa.

O que você pode fazer, no entanto, é montar a partição ntfs dentro de sua pasta pessoal ou criar uma subpasta para ter todas as músicas, vídeos e documentos e compartilhá-la com o Windows.

Seu fstab, por exemplo, pode ser assim (assumindo o Windows 7)

/dev/sda7 /media/seven ntfs-3g utf8,umask=000,uid=1000,gid=1000 0 0
/media/seven/users/throoze/Music /home/throoze/Music none rw,bind 0 0

Dessa forma, você se livra de um monte de lixo que não é bom e é facilmente adulterado em outros sistemas.

Observe que o último '1' no seu fstab deve ser substituído por '0', já que o fsck.ntfs é praticamente inútil.

    
por aquaherd 30.09.2011 / 01:18