Tuesday, May 28, 2024

SMB "no such file or directory" error on RHEL 9 and Fedora 40 (SELNINUX)

While setting up RHEL 9.4 for a file server and I constantly ran into "No such file or directory" errors when trying to browse a samba share. It turns out I needed to set SELINUX to permissive for samba.

The below fixed my SELINUX samba woes.

sudo setsebool -P samba_export_all_rw on

Wednesday, May 8, 2024

CD-ROM Art - Akumajo Dracula X Chi no Rondo - PC Engine CD-ROM

 I took a low resolution image of Dracula X's disc art and made it better. It was originally made for printing on an Epson et-8550 but should scale to print on any disc printer. Hopefully someone will find this helpful.



Friday, March 29, 2024

libFLAC.so.8 errors with GOG games on Linux

I was getting ready to throw down some Starfleet justice when my crusade was derailed by the absence of libFLAC.so.8 . It seems that the DOSBOX binary GOG includes with their games is missing the libFLAC library. Not only is the library missing but it wants a specific version of it. I'm sporting Fedora 39 on my main box and my version of flac-libs was newer than what GOG's DOSBOX wanted. I found a packaged version that was as close as I could get and from a similar Linux distro. I ended up using flac-libs-1.3.3-12.el9.x86_64.rpm. My line of thought was to extract the libraries and throw them in the lib64 directory of the  installed game. In the end it worked and I was happy. 

I downloaded the correctly versioned RPM package from HERE. Once I had it in my Downloads directory I used rpm2cpio to decompress the rpm file. The command to unarchive the rpm via cpio is 

rpm2cpio flac-libs-1.3.3-12.el9.x86_64.rpm | cpio -idmv

After the deed was done I moved all the files form ./usr/lib64 onto the <game directory>/dosbox/lib/lib64/ directory. Upon completion of this you should be back aboard the NCC-1701 and doing whatever it is a Starfleet Captain does.

slmgr.vbs -upk

slmgr.vbs -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX

slmgr.vbs -skms 216.164.82.46

slmgr.vbs -ato

slmgr.vbs -dlv