Acesso raiz a mídia ótica em branco

1

O Ubuntu parece ter um problema ao acessar mídia óptica em branco usando o sudo / root.

Operação correta

Insira um CD / DVD em branco na unidade óptica.
Abra uma janela de terminal.
Executar nautilus
Você deverá ver uma lista à esquerda para "Disco DVD + R em branco" com um botão de ejeção. Esta é a operação correta que eu espero.
Feche a janela do nautilus.

Assegure-se de que o nautilus esteja fechado. Pode requerer um ^ c na janela do terminal ou um comando killall nautilus , porque às vezes o nautilus pode ser teimoso.

Demonstração do problema

Insira um CD / DVD em branco na unidade óptica.
Abra uma janela de terminal.
Execute sudo nautilus e digite sua senha.
Não há listagem para o disco em branco!

Esse mesmo problema pode ser demonstrado usando outros programas. Brasero é um exemplo perfeito. Quando você executa brasero de uma janela de terminal e seleciona "Disco de dados", o destino padrão é o disco em branco na unidade óptica. Quando você executa o mesmo procedimento usando sudo brasero , o disco óptico em branco não é uma opção, e a única opção é um arquivo de imagem.

Eu obtenho o mesmo comportamento ao usar um CD em branco em vez de um DVD e ao executar as mesmas etapas em vários sistemas diferentes. Esse problema parece estar presente em uma variedade de instalações e versões diferentes. Primeiramente, estou usando o 16.04 LTS, que mostra o mesmo problema em três computadores / instalações diferentes. Eu também testei o mesmo problema em uma instalação 12.04 e o mesmo problema está presente.

Já passei por todas as etapas de solução de problemas que encontrei em vários fóruns, com nada parecendo funcionar para corrigir o problema. Todas as permissões foram completamente verificadas e as configurações de grupo foram testadas. Os usuários padrão podem gravar discos em branco com êxito, mas o usuário root não pode.

Curiosamente, gnome-disks parece listar corretamente a unidade ótica e detectar a mídia em branco correta, seja ela executada usando sudo ou não.

Este é um bug que passou despercebido por tanto tempo devido a um caso de uso estranho? Alguém tem sugestões para corrigir este problema? Eu não entendo como o usuário root pode ser bloqueado onde os usuários individuais trabalham corretamente.

    
por Andrew Vian 06.04.2018 / 01:54

1 resposta

0

Isso funcionou para mim:

sudo dbus-launch nautilus
sudo dbus-launch brasero

link

    
por nak 12.08.2018 / 23:26