Problème avec k3b dans les versions 18.04 «cdrecord n'a pas la permission d'ouvrir l'appareil»

36

J'ai ce problème avec k3b dans les versions 18.04 (Ubuntu, Kubuntu, KDE Neon ...) Dans les versions les plus anciennes, je n'ai pas ce problème:

cdrecord has no permission to open the device
You may use K3bbsetup to solve this problem. 

J'ai cherché en ligne mais je n'ai trouvé aucune solution.

Quelqu'un peut-il m'aider?

louiesanchezdj
la source
J'utilise maintenant Ubuntu 18.04, mais j'ai la même erreur. Je pourrais enregistrer avec k3b en l'exécutant en tant que superutilisateur, (sudo k3b), mais je n'aime pas exécuter des programmes comme root, car cela peut générer divers problèmes. Dans mon Linux Mint 18.3 ou dans mon Debian 9, je n'ai pas ce problème.
louiesanchezdj

Réponses:

82

Essayez de tenter les commandes suivantes:

sudo chmod 4711 /usr/bin/wodim; sudo chmod 4711 /usr/bin/cdrdao

Cela mettra le bit UID sur les binaires nécessaires. Il est illustré dans Paramètres -> Configurer k3b -> programmes -> onglet Autorisations.

drae
la source
Merci beaucoup. Après avoir essayé beaucoup de choses, votre aide a d'abord résolu le problème.
louiesanchezdj
Fonctionne bien avec Ubuntu Mate 18.04, je peux maintenant effacer le disque-rw avec k3b. Pourriez-vous expliquer plus en détail les commandes chmod et 4711?
NicolasSmith
2
chmod contrôle les autorisations du fichier. Les quatre nombres (dans ce cas d'un fichier exécutable) signifient: 4: Si un utilisateur exécute le fichier, il sera exécuté dans le contexte de la racine au lieu de l'utilisateur actuel, car seule la racine peut accéder à l'écriture des fichiers / dev, ce qui est nécessaire pour l'enregistrement de CD / DVD 7: l'utilisateur propriétaire du fichier (dans / usr / bin généralement root) est autorisé à exécuter, modifier et lire le fichier 1: le groupe affecté au fichier (dans ce cas, root également) est uniquement autorisé à exécutez-le 1: tous les autres utilisateurs ne sont autorisés à exécuter Voir aussi en.wikipedia.org/wiki/Chmod#Numerical_permissions
Nico R
1

sudo k3b

temporairement. Ça marche pour moi.

Ejo
la source
Temporairement Ça marche aussi pour moi ... mais maintenant je ne peux pas ouvrir k3b, je reçois une erreur avec les fichiers de configuration, je ne peux pas ouvrir le programme car il ne trouve pas, ou ont été modifiés les fichiers de configuration.
louiesanchezdj
6
Les programmes GUI ne doivent PAS être ouverts avec sudo. Vous ne pourrez probablement pas vous connecter car les fichiers de configuration seront remplacés en tant que superutilisateur.
Kenneth Hanson