The /dev/shm part of the problem is a xorriso limitation, as explained by the following lines in the output:
xorriso : FAILURE : Drive address '/dev/shm/lubuntu-25.10-desktop-amd64.iso' rejected because: not MMC and -drive_class 'caution' '/dev' xorriso : HINT : If the address is a legitimate target, prepend "stdio:" xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE' IMHO the benefit of this safety outweighs the rather niche shm use case, especially since it can be trivially circumvented by creating a symlink to /dev/shm in another location, e.g. /tmp/shm, but you're welcome to provide a patch implementing a CLI flag to bypass the xorriso safety mechanism. ** Changed in: usb-creator (Ubuntu) Importance: Undecided => Wishlist ** Tags added: dcr-freezer -- You received this bug notification because you are a member of Debcrafters packages, which is subscribed to usb-creator in Ubuntu. https://bugs.launchpad.net/bugs/2129995 Title: usb-creator-kde does not accept an input iso on /dev/shm Status in usb-creator package in Ubuntu: New Bug description: system: lubuntu 25.04 (updated) usb-creator-kde/plucky,plucky,now 0.4.1 all [installed] (1) Does not accept an input iso if it is on /dev/shm sudo bash /home/dakra#usb-creator-kde -i/dev/shm/lubuntu-25.10-desktop-amd64.iso qt.svg: QSvgHandler: Image filename is empty qt.svg: /usr/share/icons/hicolor/scalable/apps/usb-creator-kde.svg:1584:45: Could not resolve property: #linearGradient5167 xorriso 1.5.6 : RockRidge filesystem manipulator, libburnia project. xorriso : FAILURE : Drive address '/dev/shm/lubuntu-25.10-desktop-amd64.iso' rejected because: not MMC and -drive_class 'caution' '/dev' xorriso : HINT : If the address is a legitimate target, prepend "stdio:" xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE' xorriso 1.5.6 : RockRidge filesystem manipulator, libburnia project. xorriso : FAILURE : Drive address '/dev/shm/lubuntu-25.10-desktop-amd64.iso' rejected because: not MMC and -drive_class 'caution' '/dev' xorriso : HINT : If the address is a legitimate target, prepend "stdio:" xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE' (2a) Does not accept an input iso if it is on /dev/shm, even after following the error message's advice root@Legion5i:/home/dakra# usb-creator-kde -i stdio:/dev/shm/lubuntu-25.10-desktop-amd64.iso qt.svg: QSvgHandler: Image filename is empty qt.svg: /usr/share/icons/hicolor/scalable/apps/usb-creator-kde.svg:1584:45: Could not resolve property: #linearGradient5167 (2b) same when the command is usb-creator-kde -i stdio: </dev/shm/lubuntu-25.10-desktop-amd64.iso (3) Does succeed when the input comes from a copy of the file in the home directory usb-creator-kde -i/home/dakra/lubuntu-25.10-desktop-amd64.iso qt.svg: QSvgHandler: Image filename is empty qt.svg: /usr/share/icons/hicolor/scalable/apps/usb-creator-kde.svg:1584:45: Could not resolve property: #linearGradient5167 xorriso 1.5.6 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Loading ISO image tree from LBA 0 xorriso : UPDATE : 768 nodes read in 1 seconds libisofs: NOTE : Found hidden El-Torito image for EFI. libisofs: NOTE : EFI image start and size: 1685510 * 2048 , 10256 * 512 xorriso : NOTE : Detected El-Torito boot information which currently is set to be discarded Drive current: -dev '/home/dakra/lubuntu-25.10-desktop-amd64.iso' Drive access : shared:readonly Media current: stdio file, overwriteable Media status : is written , is appendable Boot record : El Torito , MBR protective-msdos-label grub2-mbr cyl-align-off GPT Media summary: 1 session, 1688240 data blocks, 3297m data, 152g free Volume id : 'Lubuntu 25.10 amd64' xorriso : UPDATE : 1 files restored ( 58b) in 1 seconds = 0.0xD Extracted from ISO image: file '/.disk/info'='/tmp/tmp9jlyftp_' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/2129995/+subscriptions -- Mailing list: https://launchpad.net/~debcrafters-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~debcrafters-packages More help : https://help.launchpad.net/ListHelp

