Windows / Ubuntu Dualboot: Pulseaudio não pode iniciar - pasta inicial NTFS

0

Instalei o Ubuntu no meu laptop Dell 1555 e decidi fazer o boot duplo com o Windows 7. Eu queria compartilhar a pasta home com a pasta "My Documents" no Windows, então criei uma partição extra para essa pasta. Infelizmente, a partição ext3 não apareceu, então decidi formatá-la para NTFS. Agora, tudo funciona bem, mas o áudio falha. Eu posso ouvir som, mas não consigo alterar o volume. Nem na barra Unity nem nas configurações de áudio. Na barra, o símbolo do alto-falante tem apenas três dahses atrás dele, as configurações estão esmaecidas. Além disso, minha placa de som não aparece nas configurações ...

Depois de algumas leituras eu acho que descobri que pulseaudio não começa. Isso me dá isso:

    user@user-Laptop:~$ pulseaudio --start
    E: [autospawn] core-util.c: Home directory /home/user not ours.
    W: [autospawn] lock-autospawn.c: Fehler beim Zugriff auf Autostart-Sperre.
    E: [pulseaudio] main.c: Failed to acquire autospawn lock

Então eu fiz:

    user@user-Laptop:~$ ls -l /home/
    insgesamt 12
    drwxrwxrwx 1 root root 4096 Mai  1 16:00 Benutzer
    drwxrwxrwx 1 root root    0 Mai  1 15:58 $RECYCLE.BIN
    drwxrwxrwx 1 root root    0 Mai  1 15:48 System Volume Information
    drwxrwxrwx 1 root root 8192 Mai  3 12:14 user

Acho que meu problema é que eu devo ser o dono da pasta pessoal

    chown -R user /home/user/.dmrc
    chmod 600 /home/user/.dmrc
    chown -R user /home/user
    chmod 755 /home/user

Infelizmente, isso não funcionará também. Então eu decidi ajustar o fstab:

    # /home was on /dev/sda4 during installation
    UUID=493A893161C9A186    /home    ntfs-3g    defaults, nls=utf8, umask=077, uid=user, gid=users, usermapping=/home/, dmask=002    0    0

Eu listei usermapping = caminho nas opções, porque eu li que há um mapeamento de usuário em cada Partição NTFS, localizado em uma pasta oculta (.NTFS-3G). Mas esta pasta também não existe.

Para reparar meu áudio, eu criei o .xinitrx e o .xsession para o pulseaudio. Eu não sei se isso ajuda alguém ...

Então, para conclusão: Tudo que eu quero é ajustar meu volume de áudio, tudo o mais está funcionando afaik

    
por Pierre Beaucamp 03.05.2012 / 12:49

1 resposta

1

Como é possível compartilhar dados como documentos, imagens, vídeos ou arquivos de música em um sistema de arquivos NTFS, não podemos fazê-lo para toda a partição /home .

Ao contrário dos sistemas de arquivos padrão do Ubuntu (por exemplo, ext4), o NTFS não consegue lidar com nossas permissões de arquivo. Isso pode levar a problemas com aplicativos não sendo capazes de ler ou gravar suas configurações localizadas em um subdiretório /home . Pulseaudio é apenas um exemplo aqui, você provavelmente verá outros erros semelhantes.

Por isso, sugiro que você coloque o diretório /home em um sistema de arquivos padrão do Ubuntu (por exemplo, ext4) e coloque apenas os arquivos de dados que precisam ser compartilhados com o Windows em uma partição formatada com NTFS. Você ainda terá acesso a esses dados do Ubuntu.

    
por Takkat 03.05.2012 / 13:23