I’ve been very unhappy with the difficulty using removeable devices like CD ROM drives, etc. in 11.4 with KDE 4.6.0, and I’d struggled mightly to try and figure out how to get them to “behave”. It took a great deal of trial and error. I’ve followed many suggestions to edit all sorts of system files, changed lots of setting that made no difference, and lots of other complicated “fixes” that fixed nothing and often created other issues.
Today I finally come up with simple (KISS) resolutions and workarounds for most of the issues.
To show the CD/DVD drive in Device Notifier:
Right click on Device Notifier and select “Show HIdden Devices”
To have the CD/DVD drive and/or USB drives etc. display in the Places Panel in Dolphin:
Right Click on a blank space in the Places Panel and select “Show All Entries”
It’s often impossible to eject an optical disk using the button on the drive. I’ve been unable to find any program that’s locking the drive or anything like that, but I can eject the drive with either of these workarounds:
Right click on the drive listing in Dolpin>Places Panel
Click on the little up arrow at the right of the drive listing in Device Notifier.
Note: When I first started this saga the CD drive didn’t automount and didn’t even show up in /media. Another post suggested to edit /usr/share/polkit-1/actions/org.freedesktop.udisks.policy to resolve that issue by replacing a couple of
<allow_active>auth_admin_keep</allow_active>
entries with
<allow_active>yes</allow_active>
. Doing so did seem to solve the issue, however I’m sorry to say I didn’t keep good notes on which sections I changed, and I forgot to make a backup first. If you need to try this fix I’d suggest you make a backup copy of the file first then as su run
and check out the sections. Each one has a <message> line describing its function. It’ll make sense when you see it. I’m hoping someone will try this and then post the differences between his backup and the new version, so nobody else will have to try the ‘trial and error’ approach.
In System-settings>start/stop>Service Manager there is a checkbox under “services loaded at startup” for atomatically unmount units when the eject button is pressed. Is it set?
@Randymanme
Sorry I’ve no experience with gnome on OpenSUSE.
@brunomci
I’m not sure where to find that setting now that so many things have been relabeled and relocated (unnecessary and counterproductive “change for the sake of change” IMHO)
I think you’re referring to Yast>System>System Services (Runlevel). I’ve looked there and elsewhere but can find no such setting.
Can you help me out here?
No, not yast. I’m referring to System Settings, previously known as KDE control center… It might be named somewhat differently depending on your os localization (language).
This is not how it should be, and I don’t have this issue on any of my KDE systems. So, I don’t suspect some setting, rather a missing/corrupted package. Can you post output of ‘dmesg’ right after the phenomenon takes place?
And, can we see the output of ‘zypper lr -d’ ?
I do note that a number of posts on this and other fora describe similar problems with 11.4 and 4.6, 'though I’ve not seen anyone else post that they’d tried the simple settings I noted above.
Can you post output of ‘dmesg’ right after the phenomenon takes place?
I think you’re referring to the eject issue.
When I insert a DVD the following entry is added to dmesg:
[38854.733289] UDF-fs: Partition marked readonly; forcing readonly mount
[38854.735094] UDF-fs INFO UDF: Mounting volume 'SHERLOCK_HOLMES_COLLECTION', timestamp 2005/09/02 13:55 (1f10)
When I attempt to eject using the button on the drive no additional entry is added.
When I use the eject command from CLI the drive opens, but no additional entry is added.
~> zypper lr -d
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+-----------------------------------+-----------------------------------------+---------+---------+----------+--------+-------------------------------------------------------------------------------------+--------
1 | Factory:Contrib | Factory:Contrib | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/standard/ |
2 | KDE_4.6_for_11.4 | KDE 4.6 for 11.4 | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/46/openSUSE_11.4 |
3 | Multimedia | Multimedia | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_11.4/ |
4 | Packman | Packman | Yes | Yes | 90 | rpm-md | http://packman.inode.at/suse/openSUSE_11.4 |
5 | download.nvidia.com-opensuse | NVIDIA Repository | Yes | Yes | 99 | rpm-md | ftp://download.nvidia.com/opensuse/11.4/ |
6 | download.opensuse.org-Apps | openSUSE BuildService - GNOME:Apps | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_11.4/ |
7 | download.opensuse.org-Extra | openSUSE BuildService - KDE:Extra | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_11.4/ |
8 | download.opensuse.org-UpdatedApps | openSUSE BuildService - KDE:UpdatedApps | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.4/ |
9 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.4/ |
10 | google-chrome | google-chrome | No | No | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
11 | multimedia/audio | multimedia/audio | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_Factory/ |
12 | openSUSE:Factory:Contrib | openSUSE:Factory:Contrib | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_11.4/ |
13 | opensuse-guide.org-repo | libdvdcss repository | No | No | 99 | rpm-md | http://opensuse-guide.org/repo/11.3/ |
14 | repo-debug | openSUSE-11.4-Debug | No | No | 99 | NONE | http://download.opensuse.org/debug/distribution/11.4/repo/oss/ |
15 | repo-debug-update | openSUSE-11.4-Update-Debug | No | No | 99 | NONE | http://download.opensuse.org/debug/update/11.4/ |
16 | repo-non-oss | openSUSE-11.4-Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/non-oss/ |
17 | repo-oss | openSUSE-11.4-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/oss/ |
18 | repo-source | openSUSE-11.4-Source | No | No | 99 | NONE | http://download.opensuse.org/source/distribution/11.4/repo/oss/ |
Note: all the disabled repos have been unused since the system was loaded and configured.