LinHES Forums http://forum.linhes.org/ |
|
Permission denied trying to rip a music CD http://forum.linhes.org/viewtopic.php?f=21&t=21282 |
Page 1 of 2 |
Author: | UserBob [ Sun Aug 15, 2010 9:14 pm ] |
Post subject: | Permission denied trying to rip a music CD |
have a clean LinHES 6.03.00 install with a "Restore LinHES" using a backup from a LinHES 6 beta version with MythTV using the nVidia VDPAU drivers. I have the /myth directory mounted to a 2 TB (4 disk RAID 6) drive that was used by the prior system. I have installed the latest packages from http://knoppmyth.net/repo/i686/core and http://knoppmyth.net/repo/i686/extra repros. I am having a problem trying to rip a music CD. With the music CD inserted and ready, I get the following messages in the mythfrontend log when I try "Optical Disks – Import CD". The last message has been driving me crazy. Code: 2010-08-15 20:48:32.674 Unable to find image file: ui/up.png
2010-08-15 20:48:32.674 Unable to find image file: ui/down.png 2010-08-15 20:48:32.675 Unable to find image file: watermark/radio.png 2010-08-15 20:48:32.675 Unable to find image file: watermark/pie.png 2010-08-15 20:48:32.676 Unable to find image file: watermark/important.png 2010-08-15 20:48:32.678 Unable to find image file: watermark/radio.png 2010-08-15 20:48:32.679 Unable to find image file: watermark/pie.png 2010-08-15 20:48:32.688 Loading menu theme from /usr/share/mythtv/themes/defaultmenu//optical_menu.xml 2010-08-15 20:48:35.497 XMLParseBase: Loading window theme from /usr/share/mythtv/themes/LinHES/music-ui.xml 2010-08-15 20:48:35.497 XMLParseBase: Loading window theme from /usr/share/mythtv/themes/default/music-ui.xml Could not open cdrom_fd: Permission denied There is nothing in the /var/log/everything.log at the time this happens, although there are several I/O errors recorded in the /var/log/everything.log for the /dev/sr0 when I inserted the music CD sometime earlier. My research on these I/O errors, is that they may be normal for a music CD because it has no file system. Please correct me if I am wrong. I don't consider myself as a Linux expert. I know enough Linux basics to get me in trouble. ![]() The permissions of /dev/sr0 are 660 root optical (I assume /dev/sr0 is what MythMusic uses to rip a music CD.) The user mythtv is a member of the optical group. I don't know if this is a MythTV issue or a LinHES (archLinux) issue. I have searched the web for many hours and got 2 hits on opening a music CD with a "Permission denied" issue. They were of no help to me. What really frustrates me is that It worked yesterday, but hadn't worked before then. I didn't change anything in the system but to shutdown and boot. I don't recall how/when I inserted the CD or what else I may have done to have it working. I tried "Service Menu – MythTV Configuration – Music Tools – Select Music" and it shows "CD – none" when I have the music CD inserted and ready. I assume this would allow me to play a music CD. Bob |
Author: | manicmike [ Sun Aug 15, 2010 10:50 pm ] |
Post subject: | Re: Permission denied trying to rip a music CD |
UserBob wrote: there are several I/O errors recorded in the /var/log/everything.log for the /dev/sr0 when I inserted the music CD sometime earlier. My research on these I/O errors, is that they may be normal for a music CD because it has no file system. Please correct me if I am wrong.
Hi Bob. You are wrong ![]() It looks like either your cd or cdrom is not working. Try a data cd and see if it mounts it. You should get no I/O error messages when you insert an audio cd: It means the drive can't read the disc, which leads to the conclusion of my second paragraph. If it reads the data disc, re-insert your music cd and try playing it with mplayer. If it doesn't read it, go get a new optical drive. Mike |
Author: | UserBob [ Mon Aug 16, 2010 6:25 am ] |
Post subject: | Re: Permission denied trying to rip a music CD |
manicmike wrote: If it reads the data disc, re-insert your music cd and try playing it with mplayer. If it doesn't read it, go get a new optical drive.
I can play and rip a DVD disk with this drive without a problem. Oh, I failed to mention that I did try "mplayer cdda://1" and it works! I also tried another brand new Samsung SH-S22L CDROM drive and got the same results. The current drive is a Pioneer DVR-116D. Both are CD/DVD R/W drives. So, I'm still puzzled as to why MythMusic is getting "Permission denied" trying to open the CDROM /dev/sr0 drive and why in worked once for me the other day. Bob |
Author: | Martian [ Mon Aug 16, 2010 9:31 am ] |
Post subject: | |
Have you tried more than one audio CD? I know some discs have intentional errors (just like some DVDs) to mess up ripping programs. |
Author: | UserBob [ Mon Aug 16, 2010 11:37 am ] |
Post subject: | |
Martian wrote: Have you tried more than one audio CD? I know some discs have intentional errors (just like some DVDs) to mess up ripping programs.
Martin, Yes I have. Several in fact. Like I said, the CDs play using "mplayer cdda://1". And MythMusic did let me rip one of the CDs a couple of days ago. It won't rip the same CD now. |
Author: | Martian [ Mon Aug 16, 2010 1:31 pm ] |
Post subject: | |
LOL - Sounds like my DVD issues. DVDs that used to play fine now refuse to play - but they work in mplayer. Martian |
Author: | UserBob [ Mon Aug 16, 2010 3:13 pm ] |
Post subject: | Re: Permission denied trying to rip a music CD |
OK, I'm still puzzled by the fact that the mythfrontend log reports... Code: Could not open cdrom_fd: Permission denied
as the only log entry in all the logs indicating that MythMusic failed to open the CDROM. Can anyone explain the reason for Permission denied? Could this be somekind of MythMusic program problem or is it with something with my LinHES system? |
Author: | manicmike [ Wed Aug 18, 2010 11:25 pm ] |
Post subject: | Re: Permission denied trying to rip a music CD |
What does mythfrontend think the cd device is? It should be a symbolic link pointing to your optical drive, but sometimes funny things happen. Here is an example: You change your drive. This sometimes will change the device link to /dev/cdrom1, /dev/dvdrw1, /dev/dvd1 (i.e. it appends the number 1 to the previous symlink). I had another but it's gone now ![]() What I would do is to start mythfrontend in verbose mode and from a terminal. When you need to you can just alt+tab back and forth to read the messages. When you started mplayer cdda:1 you should have seen the name of the device it was using. Note that down. Using logging, it should be easy to find the solution to this. Mike |
Author: | UserBob [ Thu Aug 19, 2010 11:12 am ] |
Post subject: | Re: Permission denied trying to rip a music CD |
manicmike wrote: What does mythfrontend think the cd device is? It should be a symbolic link pointing to your optical drive, but sometimes funny things happen. Here is an example:
You change your drive. This sometimes will change the device link to /dev/cdrom1, /dev/dvdrw1, /dev/dvd1 (i.e. it appends the number 1 to the previous symlink). I had another but it's gone now ![]() What I would do is to start mythfrontend in verbose mode and from a terminal. When you need to you can just alt+tab back and forth to read the messages. When you started mplayer cdda:1 you should have seen the name of the device it was using. Note that down. Using logging, it should be easy to find the solution to this. Mike Thanks for the reply! It's going to take me a little to digest this and then respond. I am a little green at Linux and MythTV. I do have a very solid technical hardware, firmware and software background. |
Author: | UserBob [ Thu Aug 19, 2010 5:13 pm ] |
Post subject: | Re: Permission denied trying to rip a music CD |
Mike, I sure do appreciate your assistance. manicmike wrote: What does mythfrontend think the cd device is? It should be a symbolic link pointing to your optical drive, but sometimes funny things happen. Here is an example: I did try another CD/DVD RW drive and see /dev/cdrom0, /dev/cdrw0 and /dev/dvd0. From what you are saying, these may be from from that. I have since restored to the original CD/DVD RW drive.You change your drive. This sometimes will change the device link to /dev/cdrom1, /dev/dvdrw1, /dev/dvd1 (i.e. it appends the number 1 to the previous symlink). Below is the result of "ls -aliR /dev" run from the root directory. I have removed all except names containing '.', '..', 'cd', 'dvd' and 'sr'. I have read somewhere that permissions in links are that of the final end point. Is this correct? Code: /dev: total 4 1281 drwxr-xr-x 21 root root 0 2010-08-19 10:57 . 2 drwxr-xr-x 22 root root 4096 2010-08-03 10:17 .. 2596 drwxr-xr-x 2 root root 0 2010-08-19 10:57 cd 4993 lrwxrwxrwx 1 root root 21 2010-08-19 10:57 cdrom -> /dev/cd/cdrom-0:0:0:0 5003 lrwxrwxrwx 1 root root 21 2010-08-19 10:57 cdrom0 -> /dev/cd/cdrom-0:0:0:0 5007 lrwxrwxrwx 1 root root 20 2010-08-19 10:57 cdrw -> /dev/cd/cdrw-0:0:0:0 5013 lrwxrwxrwx 1 root root 20 2010-08-19 10:57 cdrw0 -> /dev/cd/cdrw-0:0:0:0 5029 lrwxrwxrwx 1 root root 19 2010-08-19 10:57 dvd -> /dev/cd/dvd-0:0:0:0 5030 lrwxrwxrwx 1 root root 19 2010-08-19 10:57 dvd0 -> /dev/cd/dvd-0:0:0:0 2589 lrwxrwxrwx 1 root root 3 2010-08-19 10:57 scd0 -> sr0 2577 brw-rw---- 1 root optical 11, 0 2010-08-19 10:57 sr0 /dev/.udev: total 4 1411 drwxr-xr-x 5 root root 0 2010-08-19 10:57 . 1281 drwxr-xr-x 21 root root 0 2010-08-19 10:57 .. 1773 drwxr-xr-x 2 root root 0 2010-08-19 10:57 db 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 names 1412 drwxr-xr-x 2 root root 0 2010-08-19 10:57 rules.d 1417 -rw-r--r-- 1 root root 5 2010-08-19 10:57 uevent_seqnum /dev/.udev/db: total 112 1773 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1411 drwxr-xr-x 5 root root 0 2010-08-19 10:57 .. 2572 -rw-r--r-- 1 root root 583 2010-08-19 10:57 \x2fblock\x2fsr0 /dev/.udev/names: total 0 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 . 1411 drwxr-xr-x 5 root root 0 2010-08-19 10:57 .. 2594 drwxr-xr-x 2 root root 0 2010-08-19 10:57 cd\x2fcdrom-0:0:0:0 2598 drwxr-xr-x 2 root root 0 2010-08-19 10:57 cd\x2fcdrw-0:0:0:0 2601 drwxr-xr-x 2 root root 0 2010-08-19 10:57 cd\x2fdvd-0:0:0:0 2587 drwxr-xr-x 2 root root 0 2010-08-19 10:57 scd0 2580 drwxr-xr-x 2 root root 0 2010-08-19 10:57 sr0 /dev/.udev/names/block\x2f11:0: total 0 2582 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 .. 2583 -rw-r--r-- 1 root root 0 2010-08-19 10:57 \x2fblock\x2fsr0 /dev/.udev/names/cd\x2fcdrom-0:0:0:0: total 0 2594 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 .. 2595 -rw-r--r-- 1 root root 0 2010-08-19 10:57 \x2fblock\x2fsr0 /dev/.udev/names/cd\x2fcdrw-0:0:0:0: total 0 2598 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 .. 2599 -rw-r--r-- 1 root root 0 2010-08-19 10:57 \x2fblock\x2fsr0 /dev/.udev/names/cd\x2fdvd-0:0:0:0: total 0 2601 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 .. 2602 -rw-r--r-- 1 root root 0 2010-08-19 10:57 \x2fblock\x2fsr0 /dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0: total 0 2591 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 .. 2592 -rw-r--r-- 1 root root 0 2010-08-19 10:57 \x2fblock\x2fsr0 /dev/.udev/names/scd0: total 0 2587 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 .. 2588 -rw-r--r-- 1 root root 0 2010-08-19 10:57 \x2fblock\x2fsr0 /dev/.udev/names/sr0: total 0 2580 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1777 drwxr-xr-x 493 root root 0 2010-08-19 10:57 .. 2581 -rw-r--r-- 1 root root 0 2010-08-19 10:57 \x2fblock\x2fsr0 /dev/block: total 0 1910 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1281 drwxr-xr-x 21 root root 0 2010-08-19 10:57 .. 2584 lrwxrwxrwx 1 root root 6 2010-08-19 10:57 11:0 -> ../sr0 /dev/cd: total 0 2596 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1281 drwxr-xr-x 21 root root 0 2010-08-19 10:57 .. 2597 lrwxrwxrwx 1 root root 6 2010-08-19 10:57 cdrom-0:0:0:0 -> ../sr0 2600 lrwxrwxrwx 1 root root 6 2010-08-19 10:57 cdrw-0:0:0:0 -> ../sr0 2604 lrwxrwxrwx 1 root root 6 2010-08-19 10:57 dvd-0:0:0:0 -> ../sr0 /dev/disk/by-path: total 0 1922 drwxr-xr-x 2 root root 0 2010-08-19 10:57 . 1914 drwxr-xr-x 5 root root 0 2010-08-19 10:57 .. 2593 lrwxrwxrwx 1 root root 9 2010-08-19 10:57 pci-0000:00:06.0-scsi-0:0:0:0 -> ../../sr0 manicmike wrote: I had another but it's gone now I have mythfrontend "Service Menu -> MythTV Configuration -> Setup -> Media Settings -> Music Settings -> General Settings" menu field CD device: /dev/cdrom. I'm not sure that I understand your question, but I think I may have answered it here and with the above ls output and/or the following mythfrontend log.![]() manicmike wrote: What I would do is to start mythfrontend in verbose mode and from a terminal. When you need to you can just alt+tab back and forth to read the messages. When you started mplayer cdda:1 you should have seen the name of the device it was using. Note that down. I ran "mythfrontend -v all 1> debugAll.txt 2>&1". The result follows with all "MSqlQuery" message lines removed. In addition, I removed some lines (see "###" comments) for log entries I didn't consider important.Using logging, it should be easy to find the solution to this. There seems to be some "MMUnix" messages indicating problems, but I am not sure what they all mean. Some don't appear to be mean much for my configuration, but others do. I wonder... What does "MMUnix::GetDeviceFile(/sys/block/sr0), Error - udevinfo failed to start!" mean? Code: Xlib: extension "Generic Event Extension" missing on display ":0.0".
Xlib: extension "Generic Event Extension" missing on display ":0.0". Xlib: extension "Generic Event Extension" missing on display ":0.0". 2010-08-19 16:24:15.179 mythfrontend version: branches/release-0-23-fixes [25458] www.mythtv.org 2010-08-19 16:24:15.179 (old)Settings::ReadSettings(settings.txt) - No such file 2010-08-19 16:24:15.180 Using runtime prefix = /usr 2010-08-19 16:24:15.180 Using configuration directory = /home/mythtv/.mythtv 2010-08-19 16:24:15.180 UPnp - Constructor 2010-08-19 16:24:15.180 MediaRenderer::Begin 2010-08-19 16:24:15.180 ThreadPool:AddWorkerThread - HTTP_WorkerThread 2010-08-19 16:24:15.181 HttpServer() - SharePath = /usr/share/mythtv/ 2010-08-19 16:24:15.181 GetIPAddressList() - Added eth0 as 192.168.1.22 2010-08-19 16:24:15.181 UPnp::Initialize - Begin 2010-08-19 16:24:15.181 UPnp::Initialize - Starting TaskQueue 2010-08-19 16:24:15.181 UPnp::Initialize - Creating SSDP Thread at port 6547 2010-08-19 16:24:15.182 MSocketDevice::setBlocking(false) 2010-08-19 16:24:15.182 MSocketDevice::setBlocking(false) 2010-08-19 16:24:15.182 MSocketDevice::setBlocking(false) 2010-08-19 16:24:15.182 UPnp::Initialize - End 2010-08-19 16:24:15.182 MediaRenderer::Creating UPnp Description 2010-08-19 16:24:15.182 MediaRenderer::Registering MythFEXML Service. 2010-08-19 16:24:15.182 MediaRenderer::Registering CMGR Service. 2010-08-19 16:24:15.182 UPnp::Start - Starting SSDP Thread (Multicast) 2010-08-19 16:24:15.183 UPnp::Start - Enabling Notifications 2010-08-19 16:24:15.183 SSDP::EnableNotifications() - creating new task 2010-08-19 16:24:15.183 SSDP::EnableNotifications() - sending NTS_byebye 2010-08-19 16:24:15.183 LookupUDN(urn:schemas-upnp-org:device:MediaRenderer:1) sName=UPnP/UDN/MediaRenderer, sUDN=3507253e-a235-4ff3-99ca-a0efb162731c 2010-08-19 16:24:15.183 SSDP::ProcessData - requestLine: NOTIFY * HTTP/1.1 2010-08-19 16:24:15.183 SSDP::ProcessNotify ... ### Deleted many log lines up to where is seems to have more lines about media devices 2010-08-19 16:24:17.897 Creating inactive MediaMonitor and static device list 2010-08-19 16:24:17.897 IgnoreDevices= 2010-08-19 16:24:17.897 MythCDROMLinux::testMedia - Opened device 2010-08-19 16:24:17.898 MMUnix::AddDevice() - Added /dev/sr0 2010-08-19 16:24:17.899 MMUnix::CheckRemovable(/sys/block/md0)/removable 0 2010-08-19 16:24:17.899 MMUnix::CheckRemovable(/sys/block/sda)/removable 0 2010-08-19 16:24:17.899 MMUnix::CheckRemovable(/sys/block/sdb)/removable 0 2010-08-19 16:24:17.899 MMUnix::CheckRemovable(/sys/block/sdc)/removable 0 2010-08-19 16:24:17.899 MMUnix::CheckRemovable(/sys/block/sdd)/removable 0 2010-08-19 16:24:17.899 MMUnix::CheckRemovable(/sys/block/sde)/removable 0 2010-08-19 16:24:17.899 MMUnix::CheckRemovable(/sys/block/sr0)/removable 1 2010-08-19 16:24:17.904 MMUnix::GetDeviceFile(/sys/block/sr0/bdi), Error - udevinfo failed to start! 2010-08-19 16:24:17.905 MMUnix::GetCDROMBlockDevices()->'sr0' 2010-08-19 16:24:17.905 MMUnix::AddDevice() Error: failed to stat /dev/bdi, eno: No such file or directory (2) 2010-08-19 16:24:17.908 MMUnix::GetDeviceFile(/sys/block/sr0/power), Error - udevinfo failed to start! 2010-08-19 16:24:17.908 MMUnix::GetCDROMBlockDevices()->'sr0' 2010-08-19 16:24:17.909 MMUnix::AddDevice() Error: failed to stat /dev/power, eno: No such file or directory (2) 2010-08-19 16:24:17.917 MMUnix::GetDeviceFile(/sys/block/sr0), Error - udevinfo failed to start! 2010-08-19 16:24:17.917 MMUnix::GetCDROMBlockDevices()->'sr0' 2010-08-19 16:24:17.917 MMUnix::AddDevice() - not adding /dev/sr0 because it appears to be a duplicate of /dev/sr0 2010-08-19 16:24:17.918 Initial device list... /dev/sr0 (PIONEER DVD-RW DVR-116D ) ### Removed several log lines here up until I finally selected "Optical Disks -> Import CD" at 16:25:45 2010-08-19 16:25:45.951 MediaMonitor::defaultDevice(CDDevice,..,/dev/cdrom) dbSetting='/dev/cdrom' 2010-08-19 16:25:45.951 MediaMonitor::defaultDevice() returning /dev/cdrom 2010-08-19 16:25:45.952 XMLParseBase: Loading window theme from /usr/share/mythtv/themes/LinHES/music-ui.xml 2010-08-19 16:25:45.952 XMLParseBase, Error: No theme file /usr/share/mythtv/themes/LinHES/music-ui.xml 2010-08-19 16:25:45.952 XMLParseBase: Loading window theme from /usr/share/mythtv/themes/default/music-ui.xml 2010-08-19 16:25:45.976 MythUIImage(-1344015328): Load(), loading 'lb-rtarrow-reg.png' in foreground 2010-08-19 16:25:45.976 MythUIImage::LoadImage(-1344015328, lb-rtarrow-reg.png) Object dnon 2010-08-19 16:25:45.976 MythUIImage::LoadImage found in cache :lb-rtarrow-reg.png---1x-1.png: RefCount = 6 2010-08-19 16:25:45.976 MythUIImage(-1433621328): Load(), loading 'lb-rtarrow-sel.png' in foreground 2010-08-19 16:25:45.976 MythUIImage::LoadImage(-1433621328, lb-rtarrow-sel.png) Object dnoff 2010-08-19 16:25:45.976 MythUIImage::LoadImage found in cache :lb-rtarrow-sel.png---1x-1.png: RefCount = 6 2010-08-19 16:25:45.977 MythUIImage(-1392505624): Load(), loading 'lb-ltarrow-reg.png' in foreground 2010-08-19 16:25:45.977 MythUIImage::LoadImage(-1392505624, lb-ltarrow-reg.png) Object upon 2010-08-19 16:25:45.977 MythUIImage::LoadImage found in cache :lb-ltarrow-reg.png---1x-1.png: RefCount = 6 2010-08-19 16:25:45.977 MythUIImage(-1392454816): Load(), loading 'lb-ltarrow-sel.png' in foreground 2010-08-19 16:25:45.977 MythUIImage::LoadImage(-1392454816, lb-ltarrow-sel.png) Object upoff 2010-08-19 16:25:45.977 MythUIImage::LoadImage found in cache :lb-ltarrow-sel.png---1x-1.png: RefCount = 6 2010-08-19 16:25:45.977 MythUIImage(-1392507448): Load(), loading 'cursor.png' in foreground 2010-08-19 16:25:45.977 MythUIImage::LoadImage(-1392507448, cursor.png) Object cursor 2010-08-19 16:25:45.977 MythUIImage::LoadImage found in cache :cursor.png--1x39.png: RefCount = 6 2010-08-19 16:25:45.978 MythUIImage(171007168): Load(), loading 'blankbutton_off.png' in foreground 2010-08-19 16:25:45.978 MythUIImage::LoadImage(171007168, blankbutton_off.png) Object background 2010-08-19 16:25:45.978 MythUIImage::LoadImage found in cache :blankbutton_off.png---1x-1.png: RefCount = 4 2010-08-19 16:25:45.978 MythUIImage(171010008): Load(), loading 'blankbutton_on.png' in foreground 2010-08-19 16:25:45.978 MythUIImage::LoadImage(171010008, blankbutton_on.png) Object background 2010-08-19 16:25:45.978 MythUIImage::LoadImage found in cache :blankbutton_on.png---1x-1.png: RefCount = 3 2010-08-19 16:25:45.978 MythUIImage(171011296): Load(), loading 'blankbutton_off.png' in foreground 2010-08-19 16:25:45.978 MythUIImage::LoadImage(171011296, blankbutton_off.png) Object background 2010-08-19 16:25:45.978 MythUIImage::LoadImage found in cache :blankbutton_off.png---1x-1.png: RefCount = 5 2010-08-19 16:25:45.978 MythUIImage(171012856): Load(), loading 'blankbutton_pushed.png' in foreground 2010-08-19 16:25:45.978 MythUIImage::LoadImage(171012856, blankbutton_pushed.png) Object background 2010-08-19 16:25:45.979 MythUIImage::LoadImage found in cache :blankbutton_pushed.png---1x-1.png: RefCount = 3 2010-08-19 16:25:45.979 MythUIImage(171019792): Load(), loading 'cursor.png' in foreground 2010-08-19 16:25:45.979 MythUIImage::LoadImage(171019792, cursor.png) Object cursor 2010-08-19 16:25:45.979 MythUIImage::LoadImage found in cache :cursor.png--1x39.png: RefCount = 7 2010-08-19 16:25:45.979 MythUIImage(171024168): Load(), loading 'blankbutton_off.png' in foreground 2010-08-19 16:25:45.979 MythUIImage::LoadImage(171024168, blankbutton_off.png) Object background 2010-08-19 16:25:45.979 MythUIImage::LoadImage found in cache :blankbutton_off.png---1x-1.png: RefCount = 6 2010-08-19 16:25:45.979 MythUIImage(171025912): Load(), loading 'blankbutton_on.png' in foreground 2010-08-19 16:25:45.979 MythUIImage::LoadImage(171025912, blankbutton_on.png) Object background 2010-08-19 16:25:45.979 MythUIImage::LoadImage found in cache :blankbutton_on.png---1x-1.png: RefCount = 4 2010-08-19 16:25:45.979 MythUIImage(171027640): Load(), loading 'blankbutton_off.png' in foreground 2010-08-19 16:25:45.979 MythUIImage::LoadImage(171027640, blankbutton_off.png) Object background 2010-08-19 16:25:45.980 MythUIImage::LoadImage found in cache :blankbutton_off.png---1x-1.png: RefCount = 7 2010-08-19 16:25:45.980 MythUIImage(171029512): Load(), loading 'blankbutton_pushed.png' in foreground 2010-08-19 16:25:45.980 MythUIImage::LoadImage(171029512, blankbutton_pushed.png) Object background 2010-08-19 16:25:45.980 MythUIImage::LoadImage found in cache :blankbutton_pushed.png---1x-1.png: RefCount = 4 2010-08-19 16:25:45.980 MythUIImage(171036712): Load(), loading 'cursor.png' in foreground 2010-08-19 16:25:45.980 MythUIImage::LoadImage(171036712, cursor.png) Object cursor 2010-08-19 16:25:45.980 MythUIImage::LoadImage found in cache :cursor.png--1x39.png: RefCount = 8 2010-08-19 16:25:45.980 MythUIImage(171041064): Load(), loading 'blankbutton_off.png' in foreground 2010-08-19 16:25:45.980 MythUIImage::LoadImage(171041064, blankbutton_off.png) Object background 2010-08-19 16:25:45.980 MythUIImage::LoadImage found in cache :blankbutton_off.png---1x-1.png: RefCount = 8 2010-08-19 16:25:45.980 MythUIImage(-1344025192): Load(), loading 'blankbutton_on.png' in foreground 2010-08-19 16:25:45.980 MythUIImage::LoadImage(-1344025192, blankbutton_on.png) Object background 2010-08-19 16:25:45.981 MythUIImage::LoadImage found in cache :blankbutton_on.png---1x-1.png: RefCount = 5 2010-08-19 16:25:45.981 MythUIImage(-1438140104): Load(), loading 'blankbutton_off.png' in foreground 2010-08-19 16:25:45.981 MythUIImage::LoadImage(-1438140104, blankbutton_off.png) Object background 2010-08-19 16:25:45.981 MythUIImage::LoadImage found in cache :blankbutton_off.png---1x-1.png: RefCount = 9 2010-08-19 16:25:45.981 MythUIImage(179563856): Load(), loading 'blankbutton_pushed.png' in foreground 2010-08-19 16:25:45.981 MythUIImage::LoadImage(179563856, blankbutton_pushed.png) Object background 2010-08-19 16:25:45.981 MythUIImage::LoadImage found in cache :blankbutton_pushed.png---1x-1.png: RefCount = 5 2010-08-19 16:25:45.981 MythUIImage(179567176): Load(), loading 'checkbox_background_off.png' in foreground 2010-08-19 16:25:45.981 MythUIImage::LoadImage(179567176, checkbox_background_off.png) Object background 2010-08-19 16:25:45.981 MythUIImage::LoadImage found in cache :checkbox_background_off.png---1x-1.png: RefCount = 3 2010-08-19 16:25:45.989 MythUIImage(-1344215552): Load(), loading 'checkbox_background_selected.png' in foreground 2010-08-19 16:25:45.989 MythUIImage::LoadImage(-1344215552, checkbox_background_selected.png) Object background 2010-08-19 16:25:45.989 MythUIImage::LoadImage found in cache :checkbox_background_selected.png---1x-1.png: RefCount = 3 2010-08-19 16:25:45.990 MythUIImage(-1344212904): Load(), loading 'checkbox_halfcheck.png' in foreground 2010-08-19 16:25:45.990 MythUIImage::LoadImage(-1344212904, checkbox_halfcheck.png) Object background 2010-08-19 16:25:45.990 MythUIImage::LoadImage found in cache :checkbox_halfcheck.png---1x-1.png: RefCount = 3 2010-08-19 16:25:45.990 MythUIImage(-1344255288): Load(), loading 'checkbox_fullcheck.png' in foreground 2010-08-19 16:25:45.990 MythUIImage::LoadImage(-1344255288, checkbox_fullcheck.png) Object mark 2010-08-19 16:25:45.990 MythUIImage::LoadImage found in cache :checkbox_fullcheck.png---1x-1.png: RefCount = 3 2010-08-19 16:25:45.991 MythUIImage(-1344094768): Load(), loading 'button_background.png' in foreground 2010-08-19 16:25:45.991 MythUIImage::LoadImage(-1344094768, button_background.png) Object background 2010-08-19 16:25:45.991 MythUIImage::LoadImage found in cache :button_background.png---1x-1.png: RefCount = 22 2010-08-19 16:25:45.991 MythUIImage(-1344208208): Load(), loading 'button_selected_background.png' in foreground 2010-08-19 16:25:45.992 MythUIImage::LoadImage(-1344208208, button_selected_background.png) Object background 2010-08-19 16:25:45.992 MythUIImage::LoadImage found in cache :button_selected_background.png---1x-1.png: RefCount = 12 2010-08-19 16:25:45.992 MythUIImage(-1438763496): Load(), loading 'button_background.png' in foreground 2010-08-19 16:25:45.992 MythUIImage::LoadImage(-1438763496, button_background.png) Object background 2010-08-19 16:25:45.993 MythUIImage::LoadImage found in cache :button_background.png---1x-1.png: RefCount = 23 2010-08-19 16:25:45.993 MythUIImage(-1343882648): Load(), loading 'button_pushed_background.png' in foreground 2010-08-19 16:25:45.993 MythUIImage::LoadImage(-1343882648, button_pushed_background.png) Object background 2010-08-19 16:25:45.993 MythUIImage::LoadImage found in cache :button_pushed_background.png---1x-1.png: RefCount = 12 2010-08-19 16:25:45.994 MythUIImage(-1344246528): Load(), loading 'cursor.png' in foreground 2010-08-19 16:25:45.994 MythUIImage::LoadImage(-1344246528, cursor.png) Object cursor 2010-08-19 16:25:45.994 MythUIImage::LoadImage found in cache :cursor.png--1x39.png: RefCount = 9 2010-08-19 16:25:45.996 MythUIImage(-1391983016): Load(), spawning thread to load 'trans-cr-background.png' 2010-08-19 16:25:45.997 MythUIImage(-1391980248): Auto-generated gradient filename of 'gradient-10x10-80-80-80-0-0-0-200-1' 2010-08-19 16:25:45.997 MythUIImage::LoadImage(-1391983016, trans-cr-background.png) Object image 2010-08-19 16:25:45.997 MythUIImage(-1391980248): Load(), loading 'gradient-10x10-80-80-80-0-0-0-200-1' in foreground 2010-08-19 16:25:45.997 MythUIImage::LoadImage(-1391980248, gradient-10x10-80-80-80-0-0-0-200-1) Object buttonbackground 2010-08-19 16:25:45.997 MythUIImage::LoadImage found in cache :gradient-10x10-80-80-80-0-0-0-200-1---1x-1.png: RefCount = 6 2010-08-19 16:25:45.997 MythUIImage(-1344191120): Load(), loading 'lb-check-empty.png' in foreground 2010-08-19 16:25:45.997 MythUIImage::LoadImage(-1344191120, lb-check-empty.png) Object checkoff 2010-08-19 16:25:45.998 MythUIImage::LoadImage found in cache :lb-check-empty.png---1x-1.png: RefCount = 14 2010-08-19 16:25:45.998 MythUIImage(-1344189640): Load(), loading 'lb-check-half.png' in foreground 2010-08-19 16:25:45.998 MythUIImage::LoadImage(-1344189640, lb-check-half.png) Object checkhalf 2010-08-19 16:25:45.998 MythUIImage::LoadImage found in cache :lb-check-half.png---1x-1.png: RefCount = 14 2010-08-19 16:25:45.998 MythUIImage(-1344187504): Load(), loading 'lb-check-full.png' in foreground 2010-08-19 16:25:45.998 MythUIImage::LoadImage(-1344187504, lb-check-full.png) Object checkfull 2010-08-19 16:25:45.999 MythUIImage::LoadImage found in cache :lb-check-full.png---1x-1.png: RefCount = 14 2010-08-19 16:25:45.999 MythUIImage(-1344185720): Load(), loading 'lb-arrow.png' in foreground 2010-08-19 16:25:45.999 MythUIImage::LoadImage(-1344185720, lb-arrow.png) Object buttonarrow 2010-08-19 16:25:45.999 MythUIImage::LoadImage found in cache :lb-arrow.png---1x-1.png: RefCount = 14 2010-08-19 16:25:45.999 MythUIImage(-1344184672): Auto-generated gradient filename of 'gradient-10x10-82-202-56-52-152-56-255-1' 2010-08-19 16:25:45.999 MythUIImage(-1344184672): Load(), loading 'gradient-10x10-82-202-56-52-152-56-255-1' in foreground 2010-08-19 16:25:45.999 MythUIImage::LoadImage(-1344184672, gradient-10x10-82-202-56-52-152-56-255-1) Object buttonbackground 2010-08-19 16:25:46.000 MythUIImage::LoadImage found in cache :gradient-10x10-82-202-56-52-152-56-255-1---1x-1.png: RefCount = 6 2010-08-19 16:25:46.000 MythUIImage(-1344180432): Load(), loading 'lb-check-empty.png' in foreground 2010-08-19 16:25:46.000 MythUIImage::LoadImage(-1344180432, lb-check-empty.png) Object checkoff 2010-08-19 16:25:46.000 MythUIImage::LoadImage found in cache :lb-check-empty.png---1x-1.png: RefCount = 15 2010-08-19 16:25:46.000 MythUIImage(-1344178760): Load(), loading 'lb-check-half.png' in foreground 2010-08-19 16:25:46.000 MythUIImage::LoadImage(-1344178760, lb-check-half.png) Object checkhalf 2010-08-19 16:25:46.000 MythUIImage::LoadImage found in cache :lb-check-half.png---1x-1.png: RefCount = 15 2010-08-19 16:25:46.001 MythUIImage(-1344177184): Load(), loading 'lb-check-full.png' in foreground 2010-08-19 16:25:46.001 MythUIImage::LoadImage(-1344177184, lb-check-full.png) Object checkfull 2010-08-19 16:25:46.001 MythUIImage::LoadImage found in cache :lb-check-full.png---1x-1.png: RefCount = 15 2010-08-19 16:25:46.001 MythUIImage(-1344175576): Load(), loading 'lb-arrow.png' in foreground 2010-08-19 16:25:46.001 MythUIImage::LoadImage(-1344175576, lb-arrow.png) Object buttonarrow 2010-08-19 16:25:46.001 MythUIImage::LoadImage found in cache :lb-arrow.png---1x-1.png: RefCount = 15 2010-08-19 16:25:46.001 MythUIImage(-1344173768): Auto-generated gradient filename of 'gradient-10x10-82-202-56-52-152-56-100-1' 2010-08-19 16:25:46.002 MythUIImage(-1344173768): Load(), loading 'gradient-10x10-82-202-56-52-152-56-100-1' in foreground 2010-08-19 16:25:46.002 MythUIImage::LoadImage(-1344173768, gradient-10x10-82-202-56-52-152-56-100-1) Object buttonbackground 2010-08-19 16:25:46.002 MythUIImage::LoadImage found in cache :gradient-10x10-82-202-56-52-152-56-100-1---1x-1.png: RefCount = 6 2010-08-19 16:25:46.002 MythUIImage(-1344169728): Load(), loading 'lb-check-empty.png' in foreground 2010-08-19 16:25:46.002 MythUIImage::LoadImage(-1344169728, lb-check-empty.png) Object checkoff 2010-08-19 16:25:46.003 MythUIImage::LoadImage found in cache :lb-check-empty.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.003 MythUIImage(-1344167912): Load(), loading 'lb-check-half.png' in foreground 2010-08-19 16:25:46.003 MythUIImage::LoadImage(-1344167912, lb-check-half.png) Object checkhalf 2010-08-19 16:25:46.003 MythUIImage::LoadImage found in cache :lb-check-half.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.003 MythUIImage(-1391700152): Load(), loading 'lb-check-full.png' in foreground 2010-08-19 16:25:46.003 MythUIImage::LoadImage(-1391700152, lb-check-full.png) Object checkfull 2010-08-19 16:25:46.003 MythUIImage::LoadImage found in cache :lb-check-full.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.004 MythUIImage(-1391698632): Load(), loading 'lb-arrow.png' in foreground 2010-08-19 16:25:46.004 MythUIImage::LoadImage(-1391698632, lb-arrow.png) Object buttonarrow 2010-08-19 16:25:46.004 MythUIImage::LoadImage found in cache :lb-arrow.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.004 MythUIImage(-1391696072): Load(), loading 'lb-uparrow-reg.png' in foreground 2010-08-19 16:25:46.004 MythUIImage::LoadImage(-1391696072, lb-uparrow-reg.png) Object upon 2010-08-19 16:25:46.004 MythUIImage::LoadImage found in cache :lb-uparrow-reg.png---1x-1.png: RefCount = 7 2010-08-19 16:25:46.005 MythUIImage(-1391694504): Load(), loading 'lb-uparrow-sel.png' in foreground 2010-08-19 16:25:46.005 MythUIImage::LoadImage(-1391694504, lb-uparrow-sel.png) Object upoff 2010-08-19 16:25:46.005 MythUIImage::LoadImage found in cache :lb-uparrow-sel.png---1x-1.png: RefCount = 7 2010-08-19 16:25:46.005 MythUIImage(-1391691128): Load(), loading 'lb-dnarrow-reg.png' in foreground 2010-08-19 16:25:46.005 MythUIImage::LoadImage(-1391691128, lb-dnarrow-reg.png) Object dnon 2010-08-19 16:25:46.005 MythUIImage::LoadImage found in cache :lb-dnarrow-reg.png---1x-1.png: RefCount = 7 2010-08-19 16:25:46.006 MythUIImage(-1391688536): Load(), loading 'lb-dnarrow-sel.png' in foreground 2010-08-19 16:25:46.006 MythUIImage::LoadImage(-1391688536, lb-dnarrow-sel.png) Object dnoff 2010-08-19 16:25:46.006 MythUIImage::LoadImage found in cache :lb-dnarrow-sel.png---1x-1.png: RefCount = 7 2010-08-19 16:25:46.006 MythUIImage(-1344184672): Auto-generated gradient filename of 'gradient-10x10-80-80-80-0-0-0-200-1' 2010-08-19 16:25:46.007 MythUIImage(-1344184672): Load(), loading 'gradient-10x10-80-80-80-0-0-0-200-1' in foreground 2010-08-19 16:25:46.007 MythUIImage::LoadImage(-1344184672, gradient-10x10-80-80-80-0-0-0-200-1) Object buttonbackground 2010-08-19 16:25:46.007 MythUIImage::LoadImage found in cache :gradient-10x10-80-80-80-0-0-0-200-1---1x-1.png: RefCount = 7 2010-08-19 16:25:46.007 MythUIImage(-1344180432): Load(), loading 'lb-check-empty.png' in foreground 2010-08-19 16:25:46.007 MythUIImage::LoadImage(-1344180432, lb-check-empty.png) Object checkoff 2010-08-19 16:25:46.007 MythUIImage::LoadImage found in cache :lb-check-empty.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.007 MythUIImage(-1344178760): Load(), loading 'lb-check-half.png' in foreground 2010-08-19 16:25:46.007 MythUIImage::LoadImage(-1344178760, lb-check-half.png) Object checkhalf 2010-08-19 16:25:46.008 MythUIImage::LoadImage found in cache :lb-check-half.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.008 MythUIImage(-1344177184): Load(), loading 'lb-check-full.png' in foreground 2010-08-19 16:25:46.008 MythUIImage::LoadImage(-1344177184, lb-check-full.png) Object checkfull 2010-08-19 16:25:46.008 MythUIImage::LoadImage found in cache :lb-check-full.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.008 MythUIImage(-1344175576): Load(), loading 'lb-arrow.png' in foreground 2010-08-19 16:25:46.008 MythUIImage::LoadImage(-1344175576, lb-arrow.png) Object buttonarrow 2010-08-19 16:25:46.008 MythUIImage::LoadImage found in cache :lb-arrow.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.009 MythUIImage(-1344184672): Auto-generated gradient filename of 'gradient-10x10-82-202-56-52-152-56-255-1' 2010-08-19 16:25:46.009 MythUIImage(-1344184672): Load(), loading 'gradient-10x10-82-202-56-52-152-56-255-1' in foreground 2010-08-19 16:25:46.009 MythUIImage::LoadImage(-1344184672, gradient-10x10-82-202-56-52-152-56-255-1) Object buttonbackground 2010-08-19 16:25:46.009 MythUIImage::LoadImage found in cache :gradient-10x10-82-202-56-52-152-56-255-1---1x-1.png: RefCount = 6 2010-08-19 16:25:46.009 MythUIImage(-1344173768): Auto-generated gradient filename of 'gradient-10x10-80-80-80-0-0-0-200-1' 2010-08-19 16:25:46.010 MythUIImage(-1344173768): Load(), loading 'gradient-10x10-80-80-80-0-0-0-200-1' in foreground 2010-08-19 16:25:46.010 MythUIImage::LoadImage(-1344173768, gradient-10x10-80-80-80-0-0-0-200-1) Object buttonbackground 2010-08-19 16:25:46.010 MythUIImage::LoadImage found in cache :gradient-10x10-80-80-80-0-0-0-200-1---1x-1.png: RefCount = 7 2010-08-19 16:25:46.010 MythUIImage(-1344169728): Load(), loading 'lb-check-empty.png' in foreground 2010-08-19 16:25:46.010 MythUIImage::LoadImage(-1344169728, lb-check-empty.png) Object checkoff 2010-08-19 16:25:46.010 MythUIImage::LoadImage found in cache :lb-check-empty.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.010 MythUIImage(-1344167912): Load(), loading 'lb-check-half.png' in foreground 2010-08-19 16:25:46.010 MythUIImage::LoadImage(-1344167912, lb-check-half.png) Object checkhalf 2010-08-19 16:25:46.011 MythUIImage::LoadImage found in cache :lb-check-half.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.011 MythUIImage(-1391700152): Load(), loading 'lb-check-full.png' in foreground 2010-08-19 16:25:46.011 MythUIImage::LoadImage(-1391700152, lb-check-full.png) Object checkfull 2010-08-19 16:25:46.011 MythUIImage::LoadImage found in cache :lb-check-full.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.011 MythUIImage(-1391698632): Load(), loading 'lb-arrow.png' in foreground 2010-08-19 16:25:46.011 MythUIImage::LoadImage(-1391698632, lb-arrow.png) Object buttonarrow 2010-08-19 16:25:46.011 MythUIImage::LoadImage found in cache :lb-arrow.png---1x-1.png: RefCount = 16 2010-08-19 16:25:46.012 MythUIImage(-1391670064): Load(), loading 'button_background.png' in foreground 2010-08-19 16:25:46.012 MythUIImage::LoadImage(-1391670064, button_background.png) Object background 2010-08-19 16:25:46.012 MythUIImage::LoadImage found in cache :button_background.png---1x-1.png: RefCount = 24 2010-08-19 16:25:46.012 MythUIImage(-1391666912): Load(), loading 'button_selected_background.png' in foreground 2010-08-19 16:25:46.012 MythUIImage::LoadImage(-1391666912, button_selected_background.png) Object background 2010-08-19 16:25:46.013 MythUIImage::LoadImage found in cache :button_selected_background.png---1x-1.png: RefCount = 13 2010-08-19 16:25:46.013 MythUIImage(-1392268136): Load(), loading 'button_background.png' in foreground 2010-08-19 16:25:46.013 MythUIImage::LoadImage(-1392268136, button_background.png) Object background 2010-08-19 16:25:46.013 MythUIImage::LoadImage found in cache :button_background.png---1x-1.png: RefCount = 25 2010-08-19 16:25:46.013 MythUIImage(-1392264760): Load(), loading 'button_pushed_background.png' in foreground 2010-08-19 16:25:46.013 MythUIImage::LoadImage(-1392264760, button_pushed_background.png) Object background 2010-08-19 16:25:46.013 MythUIImage::LoadImage found in cache :button_pushed_background.png---1x-1.png: RefCount = 13 2010-08-19 16:25:46.014 MythUIImage(-1392260864): Load(), loading 'button_background.png' in foreground 2010-08-19 16:25:46.014 MythUIImage::LoadImage(-1392260864, button_background.png) Object background 2010-08-19 16:25:46.014 MythUIImage::LoadImage found in cache :button_background.png---1x-1.png: RefCount = 26 2010-08-19 16:25:46.014 MythUIImage(-1392257280): Load(), loading 'button_selected_background.png' in foreground 2010-08-19 16:25:46.014 MythUIImage::LoadImage(-1392257280, button_selected_background.png) Object background 2010-08-19 16:25:46.015 MythUIImage::LoadImage found in cache :button_selected_background.png---1x-1.png: RefCount = 14 2010-08-19 16:25:46.015 MythUIImage(-1392253968): Load(), loading 'button_background.png' in foreground 2010-08-19 16:25:46.015 MythUIImage::LoadImage(-1392253968, button_background.png) Object background 2010-08-19 16:25:46.015 MythUIImage::LoadImage found in cache :button_background.png---1x-1.png: RefCount = 27 2010-08-19 16:25:46.015 MythUIImage(-1392250712): Load(), loading 'button_pushed_background.png' in foreground 2010-08-19 16:25:46.015 MythUIImage::LoadImage(-1392250712, button_pushed_background.png) Object background 2010-08-19 16:25:46.016 MythUIImage::LoadImage found in cache :button_pushed_background.png---1x-1.png: RefCount = 14 2010-08-19 16:25:46.021 NOT IN RAM CACHE, Adding, and adding to size :trans-cr-background.png--1200x477.png: :2289600: 2010-08-19 16:25:46.021 MythUIHelper::CacheImage : Cache Count = :118: size :2290212: 2010-08-19 16:25:46.021 MythUIImage::LoadImage found in cache :trans-cr-background.png--1200x477.png: RefCount = 2 2010-08-19 16:25:46.661 Ripper::scanCD() - dev:/dev/cdrom Could not open cdrom_fd: Permission denied ### Deleted remaining log lines closing the MythTV backend As I said in my first append, I started from a clean 6.03.00 install and ran a "Restore LinHES". I had created the backup using "Backup LinHES" from a prior test system containing a patched MythTV that used the nVidia VDPAU drivers. I wonder if this could have messed anything up? |
Author: | UserBob [ Sat Sep 04, 2010 8:35 pm ] |
Post subject: | Permission denied trying to rip a music CD |
Bump... I guess no one else is having this "Could not open cdrom_fd: Permission denied" issue? I have manually run mythfrontend from the command line to produce additional log information. See my previous post. I am at a standstill at this point and don't know what to do about it. Thanks in advance to anyone that could offer a description as to why this is happening. |
Author: | tjc [ Sun Sep 05, 2010 9:03 am ] |
Post subject: | |
In a Unix/Linux environment this error means one of two things: 1) You are not the owner (primary or group) of the file system entry you are trying to access, or some intermediate object like the directory it is in. 2) The owner (possibly even yourself) hasn't given permissions for the required access. Here I see the symbolic links to your devices pointing to /dev/sr0 via a rather round about path (check it with "readlink -ve /dev/cdrom" to be sure), which has group ownership of "optical" (is your mythtv user part of the optical group? Try "grep mythtv /etc/group") with what look like good permsissons. |
Author: | tjc [ Sun Sep 05, 2010 9:18 am ] |
Post subject: | |
OBTW - If the cd/dvd contains a file system which is getting mounted you might also get permission errors based on the the directories or contents in that FS, but I wouldn't expect myth to be doing that. Have you checked the system logs for r/w errors associated with that drive? |
Author: | UserBob [ Sun Sep 05, 2010 2:30 pm ] |
Post subject: | Permission denied trying to rip a music CD |
Hi tjc: Thanks so much for the help. I think I have answered your questions. Here are a couple of xterm commands I ran... Code: [mythtv@HTPC ~]$ readlink -ve /dev/cdrom /dev/sr0 [mythtv@HTPC ~]$ ls -al /dev/sr0 brw-rw---- 1 root optical 11, 0 2010-09-05 13:00 /dev/sr0 It took me a while to understand Linux symbolic links and how they work. These current links seem like overkill to me (that's just my green opinion.) These links were this way after I installed LinHES 6.03.00 from scratch and did a restore LinHES from the service menu. My /myth directory was restored from a mounted RAID6 disk and the backup LinHES was from a version of LinHES with the pre-release nVidia patch. I don't know what these links looked like before I installed LinHES 6.03.00. /etc/group contains these mythtv entries Code: video:x:91:mythtv audio::92:mythtv optical:x:93:hal,mythtv storage:x:95:hal,mythtv users::100:mythtv mythtv:x:1000: /etc/shadow has this mythtv entry Code: mythtv:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:14821:0:99999:7::: /etc/passwd has this mythtv entry Code: mythtv:x:1000:1000::/home/mythtv:/bin/bash When I view the optical group using Webmin 1.441 I get
Group ID: 93 Password: No password required (was checked) Users in group: hal,mythtv Change group ID on files? No Modify group in other modules? Yes It seems puzzling to me that No password required viewing the optical group from Webmin, but in the /etc/group file, it shows an x (a encrypted user password is required). I think I have a long way to go understanding this Linux/Unix password and/or permissions stuff ![]() As far as errors in system logs. I get the following when I insert an audio CD but not with a video DVD. I guess that these are because that audio CDs don't use standard file systems. When I insert a video DVD, I don't get these errors. Code: Sep 5 12:53:34 HTPC sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
Sep 5 12:53:34 HTPC sr 0:0:0:0: Attached scsi CD-ROM sr0 Sep 5 12:53:34 HTPC end_request: I/O error, dev sr0, sector 144 Sep 5 12:53:34 HTPC Buffer I/O error on device sr0, logical block 18 Sep 5 12:53:34 HTPC end_request: I/O error, dev sr0, sector 144 Sep 5 12:53:34 HTPC Buffer I/O error on device sr0, logical block 18 Sep 5 12:53:44 HTPC end_request: I/O error, dev sr0, sector 0 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 0 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 1 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 2 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 3 Sep 5 12:53:44 HTPC end_request: I/O error, dev sr0, sector 0 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 0 Sep 5 12:53:44 HTPC end_request: I/O error, dev sr0, sector 1024 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 128 Sep 5 12:53:44 HTPC end_request: I/O error, dev sr0, sector 1024 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 128 Sep 5 12:53:44 HTPC end_request: I/O error, dev sr0, sector 1024 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 128 Sep 5 12:53:44 HTPC end_request: I/O error, dev sr0, sector 1024 Sep 5 12:53:44 HTPC Buffer I/O error on device sr0, logical block 128 I have no problems playing a video DVD from /dev/sr0 and I successfully riped one audio CD. I had this mythfrontend "Could not open cdrom_fd: Permission denied" problem before the successful CD rip and after the successful CD rip. Don't know how I got one and only one successful CD rip. |
Author: | tjc [ Mon Sep 06, 2010 2:06 pm ] |
Post subject: | |
You maybe running into some kind of obnoxious copy protection on the CD. At one point it was relatively common for them to deliberately introduce errors which your average CD player was dumb enough to ignore, but which made naive computer programs choke and puke. Have you tried different CDs? In my experience pop stuff (in the broadest term) is far more likely to include junk like that, while classical or jazz recordings are more likely to be clean. Frankly I've never had much luck with the CD import on MythTV, and generally resort to something like grip, soundjuicer, ... |
Page 1 of 2 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |