问题描述
我昨天安装了 Ubuntu 20.04.3 LTS。当我连接到互联网时,Ubuntu 显示一条有可用更新的消息,因此我更新了我的软件。
问题是我无法使用以下任何刻录应用程序(如下所述)写入光盘。
我的 Ubuntu 安装目前没有问题。
我正在学习如何制作音频音乐 CD,因此我安装了K3b
、Brasero
并Xfburn
尝试在 Linux 上测试我的 DVD 刻录机,但这三个应用程序都无法刻录 DVD 或 CD 光盘。有一次,我收到一条错误消息,提示不支持刻录。
当我使用 Windows 时,我以前使用过笔记本电脑刻录机来刻录一些 CD,并且成功了。
我尝试过的方法
我尝试了其他 askubuntu 问题中显示的一些解决方案,但没有结果。
我使用以下命令检查了我的 DVD 刻录机:
pascal@pascal-Lenovo-ideapad-330-15AST:~$ cat /proc/sys/dev/cdrom/info
CD-ROM information, Id: cdrom.c 3.20 2003/12/17
drive name: sr0
drive speed: 24
drive # of slots: 1
Can close tray: 1
Can open tray: 1
Can lock tray: 1
Can change speed: 1
Can select disk: 0
Can read multisession: 1
Can read MCN: 1
Reports media changed: 1
Can play audio: 1
Can write CD-R: 1
Can write CD-RW: 1
Can read DVD: 1
Can write DVD-R: 1
Can write DVD-RAM: 1
Can read MRW: 1
Can write MRW: 1
Can write RAM: 1
答案1
许多设备访问问题可以通过组成员身份变更来解决。
具体来说,如果ls -l
显示组权限(第二个“ rwx
”三元组)为“ rw
”(例如“ -rw-rw----
”),那么将自己添加到拥有该设备的组将授予rw
访问权限。
就是这样:
device="/dev/whatever"
# in your case
device="/dev/cdrom"
sudo adduser $USER $(stat -c "%G" $device)
rw
这允许您成为可以使用该设备的组的成员,但是还有一步。
要使所有进程成为新组的成员,请注销并登录。组成员资格是按时设置的login
。
要在新组中创建单个进程(用于测试,在注销/登录之前):
newgrp $(stat -c "%G" $device)
或者,只需键入组名。请参阅man newgrp
。