Assim, como o k3b faz uso da directoria /tmp para symlinkar temporariamente os ficheiros que vai gravar, e como, ao iniciares o k3b com sudo estás a utilizar privilégios de super-user (ou seja, em vez de utilizares o unique id de utilizador que, no teu caso, é o 1000, estás a tentar usar outro que não está definido - daí o 0 declarado no user id), o ficheiro ICEauthority que tens escondido na tua /home não te dá permissão de acesso.
O k3B (3B de Burn, Baby, Burn hehe), nunca precisou de ser iniciado com sudo em Ubuntu, especialmente se for instalado da forma convencional (e não em /opt, por exemplo, que é onde se instala KDE quando é é um OPTional install). Há umas versões atrás, mas há muitas mesmo, ele precisava de privilégios de super-user para fazer o SETUP, mas nunca para ser utilizado, até porque Ubuntu define automaticamente as permissões e grupos de acesso às aplicações.
E mesmo noutras distros, como Arch, basta adicionares o teu user ao grupo "optical" para nunca teres problemas com isso.
Uma solução simples, depois desta verborreia toda...
- Código: Seleccionar todos
sudo rm .ICEauthority
Não te preocupes, que quando o sistema precisa cria um novo .ICEauthority
Se o k3b não funcionar (sem sudo, sff), desinstala-o e volta a instalá-lo - faz um purge dos ficheiros de configuração. Pela linha de comandos ou pelo synaptic tanto faz, se bem que o Synaptic seja só um frontend para o apt, e hoje em dia nos sistema baseados em Debian esteja muito na moda o aptitude (que também tem um frontend tipo Synaptic MAS na consola).
Não há impedimento nenhum de o usar em GNOME, Openbox, Fluxbox ou Awesome. Ele funciona em qualquer DE/WM, apenas em KDE funciona nativamente com libs que são carregadas com o DE, e nos outros pode demorar mais a iniciar porque tem que carregar essas libs para funcionar correctamente.





