

This laptop doesn't have a CD/DVD drive, but trying a different image doesn't change things.NeddySeagoon wrote:Can you try a real CD, or a different image file?
yesNeddySeagoon wrote:Does your normal user belong to the cdrom group?
Yes, enabled under Device Drivers ---> Block devices ---> Loopback device supportNeddySeagoon wrote:Does your kernel have loopback support?
Yes, this one is enabled under File systems ---> CD-ROM/DVD Filesystems ---> ISO 9660 CDROM file system supportNeddySeagoon wrote:Do you have ISO 9960 filesystem support in the kernel?
Which app would you suggest I try? Quodlibet doesn't detect the image at all, for instance.NeddySeagoon wrote:If you poind a CD player app at the image file, does it find anything?
Is so, how many minutes of music, total are reported?
What size is the ISO ?

Code: Select all
file </path/to/iso>
Attachments are not supported. Inline images are not supported. Links to images are discouraged, for the reasons that Neddy cited. We strongly prefer that text from your system become either text in a post, or text in a pastebin, depending on the size of what you need to post. If you post to a pastebin, it is common that someone who responds will quote inline the fragment of the pastebin that is considered important, so that the fragment is preserved after the pastebin expires. You use the pastebin because the blob is too big to post inline, and you do not know yet what is important, so you cannot trim the raw output to just what we need.an7h wrote:Also this forum supports attachments or something? I would just attach images to my posts, of course, but I didn't notice any of that fuctionality really. I'm not really sure what's the point of posting links to images on a pastebin-like website either?

Code: Select all
[ebuild R ] gnome-base/nautilus-3.36.3::gentoo USE="-gnome -gstreamer -gtk-doc -introspection -previewer (-selinux) -sendto -test" 0 KiB
[ebuild R ] app-cdr/gcdemu-3.2.4::gentoo PYTHON_SINGLE_TARGET="python3_7 -python3_8" 0 KiB
[ebuild R ] app-cdr/cdemu-3.2.4::gentoo USE="cdemu-daemon" PYTHON_SINGLE_TARGET="python3_7 -python3_8" 0 KiB
[ebuild R ] sys-fs/udisks-2.9.1:2::gentoo USE="-acl daemon -debug elogind -introspection -lvm -nls (-selinux) -systemd -vdo -zram" 0 KiB
[ebuild R ~] x11-misc/pcmanfm-1.3.1::local-repo USE="-debug" 0 KiB
[ebuild R ] app-cdr/cdemu-daemon-3.2.4:0/7::gentoo 0 KiB
[ebuild R ] sys-fs/vhba-20200106-r1::gentoo USE="(-dist-kernel)" 0 KiB
[ebuild R ] x11-libs/libfm-1.3.1:0/5.2.1::gentoo USE="automount -debug -doc -examples exif gtk udisks vala" 0 KiB
Code: Select all
modules_5_11_2_gentoo_iptables="${modules_5_11_2_gentoo_iptables}vhba "Also, it is, it's games-emulation/pcsx2::gentoo, and well maintained by its proxy maintainer I might add that keeps in touch with upstream and keeps the -9999 ebuild in order (slow release cycle so it's often used).NeddySeagoon wrote:Moved from Gamers & Players to Unsupported Software.
It's not in portage so it fits here.

Maybe USE flags configuration may help some.Ionen wrote:It works for me™ for what it's worth.

Thank you. This helped me pinpoint the CONFIG option within the kernel that was missing for PCSX2 to work correctly.Ionen wrote:f in doubt try gentoo-kernel-bin).
You're not the first to ask this.an7h wrote:Ah, sorry. should have thought about that really.
Considering Ionen's comment that upstream is active, it might be worth a problem report to upstream to request a more helpful error message when the application is run on an AIO=n kernel, so that the next person to hit this can jump straight to fixing the kernel configuration, and not need to reproduce the debugging you did here.an7h wrote:This is what was missing:
General setup ---> Configure standard kernel features (expert users) ---> Enable AIO support
I disabled that during the initial kernel configuration. Usually I don't have problems with the stuff I disable, but as it turns out this functionality is required for PCSX2 to actually read ISO images. Btw, before this I was actually able to start up the PS2 bios via PCSX2, but not ISO images.

Normally I'd agree but we're talking about these:Hu wrote:Considering Ionen's comment that upstream is active, it might be worth a problem report to upstream to request a more helpful error message when the application is run on an AIO=n kernel, so that the next person to hit this can jump straight to fixing the kernel configuration, and not need to reproduce the debugging you did here.
Code: Select all
│ This option allows certain base kernel options and settings │
│ to be disabled or tweaked. This is for specialized │
│ environments which can tolerate a "non-standard" kernel. │
│ Only use this if you really know what you are doing.