18.04リリースでのk3bの問題「cdrecordにはデバイスを開く権限がありません」


36

18.04リリースのk3bでこの問題があります(Ubuntu、Kubuntu、KDE ​​Neon ...)最も古いリリースでは、この問題はありません。

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

オンラインで検索しましたが、解決策が見つかりませんでした。

誰も私を助けることができますか?


現在、Ubuntu 18.04を使用していますが、同じエラーがあります。k3bをスーパーユーザー(sudo k3b)として実行して記録することもできますが、ルートなどのプログラムを実行するのは好きではありません。Linux Mint 18.3またはDebian 9では、この問題はありません。
louiesanchezdj

回答:


82

次のコマンドを試してみてください。

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

これにより、必要なバイナリにUIDビットが設定されます。[設定]-> [k3bの設定]-> [プログラム]-> [権限]タブに示されています。


どうもありがとうございました。多くのことを試した後、あなたの助けが最初に問題を解決しました。
louiesanchezdj

Ubuntu Mate 18.04で正常に動作しますが、k3bでdisc-rwを消去できます。コマンドchmodおよび4711について詳しく説明してください。
NicolasSmith

2
chmodはファイルの許可を制御します。4つの数値(この場合、実行可能ファイルの場合)は次のことを意味します。4:ユーザーがファイルを実行すると、現在のユーザーの代わりにルートのコンテキストで実行されます。 CD / DVD記録7の場合:ファイル(通常は/ usr / binにある)を所有するユーザーは、ファイルの実行、変更、読み取りが許可されます1:ファイルに割り当てられたグループ(この場合はroot)にのみ許可されます実行1:他のすべてのユーザーは実行のみ許可されていますen.wikipedia.org/wiki/Chmod#Numerical_permissions
ニコR

1

sudo k3b

一時的に。わたしにはできる。


一時的にそれも私のために動作します...しかし、私はk3bを開くことができません、構成ファイルでエラーが発生します、それが見つからないか、構成ファイルが変更されているため、プログラムを開くことができません。
louiesanchezdj

6
Guiプログラムはで開かないでくださいsudo。構成ファイルがスーパーユーザーとして上書きされるため、ログインできなくなる可能性があります。
ケネスハンソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.