Entered `ls /dev/scd*` which showed that /dev/scd0 was not a device.
Connected a Sony DRX-S70U (which is a portable DVD reader/writer) to a USB port.
`ls /dev/sc*` showed that /dev/scd0 was a device.
Put in a DVD movie. Killed the movie player.
Ran `handbrake -i /dev/scd0 -t0` which would read the titles on the dvd moive. Handbrake encountered a screen full of errors in attempting to read the DVD. However, it eventually got over them and read the titles.
Ejected the DVD.
Unplugged the USB DVD reader/writer.
Entered the code referenced by Charles Atkinson in /etc/hal/fdi/policy/preferences.fdi
Connected the USB DVD reader/writer.
Put in the same DVD movie. The player did not start (as expected).
Entered `ls /dev/sc*` until /dev/scd0 showed up.
Ran handbrake again as above.
Handbrake showed NO errors this time and read all the titles.
I did this three times. Each time turning on/off the code in preferences.fdi (using comments). Each time I got the same results.
So the work-around works for USB DVD drives.
I haven't tested it with a USB hard disk drive, which I will do eventually. However, this is a good sign.
The machine is an IBM Thinkpad X60s.
An HP Lightscribe HP dvd 840 works without the work-around.
A Targus PADVW010U never shows up in /dev
This worked. I did the following:
Entered `ls /dev/scd*` which showed that /dev/scd0 was not a device.
Connected a Sony DRX-S70U (which is a portable DVD reader/writer) to a USB port.
`ls /dev/sc*` showed that /dev/scd0 was a device.
Put in a DVD movie. Killed the movie player.
Ran `handbrake -i /dev/scd0 -t0` which would read the titles on the dvd moive. Handbrake encountered a screen full of errors in attempting to read the DVD. However, it eventually got over them and read the titles.
Ejected the DVD. fdi/policy/ preferences. fdi
Unplugged the USB DVD reader/writer.
Entered the code referenced by Charles Atkinson in /etc/hal/
Connected the USB DVD reader/writer.
Put in the same DVD movie. The player did not start (as expected).
Entered `ls /dev/sc*` until /dev/scd0 showed up.
Ran handbrake again as above.
Handbrake showed NO errors this time and read all the titles.
I did this three times. Each time turning on/off the code in preferences.fdi (using comments). Each time I got the same results.
So the work-around works for USB DVD drives.
I haven't tested it with a USB hard disk drive, which I will do eventually. However, this is a good sign.
The machine is an IBM Thinkpad X60s.
An HP Lightscribe HP dvd 840 works without the work-around.
A Targus PADVW010U never shows up in /dev