Problem z wersją k3b w wydaniach 18.04 „cdrecord nie ma uprawnień do otwierania urządzenia”

36

Mam ten problem z k3b w wydaniach 18.04 (Ubuntu, Kubuntu, KDE Neon ...) W najstarszych wydaniach nie mam tego problemu:

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

Szukałem online, ale nie znalazłem żadnego rozwiązania.

Czy ktoś może mi pomóc?

louiesanchezdj
źródło
Teraz używam Ubuntu 18.04, ale mam ten sam błąd. Mógłbym nagrywać z uruchomionym k3b jako superużytkownik (sudo k3b), ale nie lubię uruchamiać programów takich jak root, ponieważ może generować różne problemy. W moim Linux Mint 18.3 lub w Debianie 9 nie mam tego problemu.
louiesanchezdj

Odpowiedzi:

82

Spróbuj wykonać następujące polecenia:

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

Spowoduje to ustawienie bitu UID na niezbędne pliki binarne. Ilustruje to Ustawienia -> Konfiguruj k3b -> programy -> karta „Uprawnienia”.

drae
źródło
Dziękuję Ci bardzo. Po wypróbowaniu wielu rzeczy Twoja pomoc na początku rozwiązała problem.
louiesanchezdj
Działa dobrze z Ubuntu Mate 18.04, mogę teraz wymazać disc-rw za pomocą k3b. Czy możesz bardziej wyjaśnić polecenia chmod i 4711?
NicolasSmith,
2
chmod kontroluje uprawnienia do pliku. Cztery liczby (w tym przypadku pliku wykonywalnego) oznaczają: 4: Jeśli użytkownik uruchomi plik, zostanie on uruchomiony w kontekście katalogu głównego zamiast bieżącego użytkownika, ponieważ tylko root może uzyskać dostęp / zapisywać pliki dev, co jest potrzebne dla nagrań CD / DVD 7: użytkownik, który jest właścicielem pliku (w katalogu / usr / bin zwykle root) może wykonywać, modyfikować i czytać plik 1: grupa przypisana do pliku (w tym przypadku również root) może wykonaj to 1: wszyscy pozostali użytkownicy mogą wykonywać tylko Zobacz także en.wikipedia.org/wiki/Chmod#Numerical_permissions
Nico R
1

sudo k3b

tymczasowo. Mi to pasuje.

Ejo
źródło
Tymczasowo to też działa dla mnie ... ale teraz nie mogę otworzyć k3b, pojawia się błąd z plikami konfiguracyjnymi, nie mogę otworzyć programu, ponieważ nie można go znaleźć lub zmodyfikowano pliki konfiguracyjne.
louiesanchezdj
6
Programy GUI NIE powinny być otwierane przy pomocy sudo. Prawdopodobnie nie będziesz mógł się zalogować, ponieważ pliki konfiguracyjne zostaną nadpisane jako administrator.
Kenneth Hanson