sg3-utils stretch armhf does not work at all on retropie 4.4. locks up trying to run cd disc
-
so yesterday i started with a fresh copy of retropie 4.3.17 and sg3 utils armhf for stretch. could only get it to work correctly with only 1 apple superdrive connected. otherwise it would lock up when you booted something that was trying to look for a disk until you unplugged the device. both drives work fine on jessie. today i updated to retropie 4.4 updating even the underlying kernel and now it doesnt work at all. with this line below located in /etc/udev/99-local.rules.
ACTION=="add", ATTRS{idProduct}=="1500", ATTRS{idVendor}=="05ac", DRIVERS=="usb", RUN+="/usr/bin/sg_raw /dev/$kernel EA 00 00 00 00 00 01"
i can insert disk and use
sudo eject /dev/sr0 sudo eject /dev/ sr1
to eject the discs. but it locks up on the press a button to configure screen until i remove the drive when i try to play a game. i normally mount with
sudo mount -t iso9660 /dev/sr0 /media/cdrom0
but even without that in my .sh files it still locks up at the press a button to configure screen even if i dont give it a mount command. im not sure if it is an sg3-utils issue as i can insert and eject discs in the superdrives after adding that 99-locales.rule
-
even after uninstalling/reinstalling sg3_utils, running the command sg_raw /dev/sr0 EA 00 00 00 00 00 01 doesnt work which means its not working at all on retropie 4.4 which might be the new, kernel, i dont know. i am going to try updating from 4.3 - 4.4 without updating the kernel and see what happens
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.