Не мог смонтировать Аудиодиск: Получатель сообщения, разъединенный от сообщений, соединяет шиной без ответа

Когда я вставляю аудиокомпакт-диск, я получаю следующее сообщение:

Не мог смонтировать Получателя сообщения Аудиодиска, разъединенного от сообщений, соединяют шиной без ответа

Когда я запускаю Звуковую Соковыжималку, следующее сообщение появляется:

Не мог читать Соковыжималка Звука CD не могла прочитать список дорожек на этом CD. Причина: не Может получить доступ к CD: указанное местоположение не смонтировано

Для Вашей информации:

  • VLC может играть CD путем выбора "Аудиокомпакт-диска" и/dev/sr0, но остановки воспроизведения несколько раз и через некоторое время компьютер зависает, и жесткая перезагрузка требуется (даже ctrl-alt-F1 не работает),
  • CD не видим в Rhythmbox
  • другие музыкальные CD могут играться и извлекаться со Звуковой Соковыжималкой на этой машине без любой проблемы
  • CD, который я вставляю, играет музыку в автомобильном CD-приводе без любой проблемы
  • также Mac может играть этот CD и импортировать его в iTunes, таким образом, я уверен, что физические среды в порядке

Однако, когда я вставляю различные CD в эту машину, я получаю следующие ошибки на консоли 1 (Shift-Alt-1):

Photo of Console-1 errors

Мне установили gvfs-бэкенды:

$ apt list --installed | grep gvfs

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

gvfs/xenial-updates,now 1.28.2-1ubuntu1~16.04.2 amd64 [installed]
gvfs-backends/xenial-updates,now 1.28.2-1ubuntu1~16.04.2 amd64 [installed]
gvfs-bin/xenial-updates,now 1.28.2-1ubuntu1~16.04.2 amd64 [installed]
gvfs-common/xenial-updates,xenial-updates,now 1.28.2-1ubuntu1~16.04.2 all [installed]
gvfs-daemons/xenial-updates,now 1.28.2-1ubuntu1~16.04.2 amd64 [installed]
gvfs-fuse/xenial-updates,now 1.28.2-1ubuntu1~16.04.2 amd64 [installed]
gvfs-libs/xenial-updates,now 1.28.2-1ubuntu1~16.04.2 amd64 [installed]

Я также сделал исправление группы CD-ROM, как предложено ответом ниже:

$ ls -l /dev/cdrom /dev/sr0
lrwxrwxrwx  1 root root      3 lip  9 21:53 /dev/cdrom -> sr0
brw-rw----+ 1 root cdrom 11, 0 lip  9 21:53 /dev/sr0
$ cat /etc/group | grep cdr
cdrom:x:24:someadmin
$ sudo adduser myuser cdrom
[sudo] password for myuser: 
Adding user `myuser' to group `cdrom' ...
Adding user myuser to group cdrom
Done.
$ cat /etc/group | grep cdr
cdrom:x:24:someadmin,myuser
...reboot...
$ id
uid=1001(myuser) gid=1001(myuser) groups=1001(myuser),24(cdrom),129(vboxusers),999(docker),1002(xcryptusers)

и проблема, к сожалению, сохраняется.

0
задан 16 July 2018 в 14:04

1 ответ

Если мы смотрим на /dev/cdrom, мы видим (в МОЕЙ системе, YMMV):

walt@bat:~(0)$ ls -l /dev/cdrom 
lrwxrwxrwx 1 root root 3 Jul  9 10:06 /dev/cdrom -> sr0 
walt@bat:~(0)$ ls -l /dev/cdrom /dev/sr0 
lrwxrwxrwx  1 root root      3 Jul  9 10:06 /dev/cdrom -> sr0 
brw-rw----+ 1 root cdrom 11, 0 Jul  9 10:06 /dev/sr0 
walt@bat:~(0)$

это /dev/cdrom гибкая ссылка на /dev/sr0, и это /dev/sr0 принадлежит root:cdrom. /dev/sr0 a bустройство блокировки, и позволяет rw (Чтение-запись) доступ к владельцу (root) и члены cdrom группа. /dev/sr0 запрещает доступа пользователям, которые не являются ни одним root ни в cdrom группа.

Использовать id видеть, находитесь ли Вы в cdrom группа. В противном случае читайте man adduser, и сделайте:

sudo adduser $USER cdrom

Затем в следующий раз, когда Вы входите в систему, все Ваши процессы будут иметь cdrom состав группы, и rw доступ к /dev/cdrom -> /dev/sr0.

0
ответ дан 28 October 2019 в 23:20

Другие вопросы по тегам:

Похожие вопросы: