Noob question alert! Can I install Lucas Chess on the uConsole? I've tried and failed

Hi,

Is it possible to run Lucas Chess on the uConsole with CM5?

I downloaded the .sh file from the official site, made it executable and ran the script. From what I’ve read (link below), running the script is supposed to initiate a small gui which gives you the option to install Lucas Chess. But, it does nothing other than the following in the terminal:

Verifying archive integrity… 100%

Uncompressing Lucas Chess R 2.20c 100%

That’s it. No gui appears and there’s no sign of any uncompressed files either, which is baffling. There are no errors either, so the comments on the official page where people have run into dependency issues haven’t helped me figure this out.

Lucas doesn’t seem to be available for Linux in any other way, hence my trying to install from the official site. Any suggestions greatly appreciated, even if it’s….’you can’t install it on uConsole you idiot’ :rofl: Can you tell I’m a Windows guy?

Download page: Lucas Chess

Instructions: LINUX - First binary version

I’d be willing to bet it’s compiled for x86_64 not aarch64. You can install box64 from the pi-apps repo and use it to open Lucas Chess. Box64 enables running x86_64 Linux programs, including games, on non-x86_64 Linux systems such as aarch64. This may or may not work though.

I don’t have much going on and feel like a game of chess so I’ll test and see if I can get it going.

2 Likes

The Linux versions don’t work with box64 but the Windows version does work with wine.

3 Likes

wine aarch64 :right_arrow: win x64 ?

1 Like

one of the requirements of wine on arm in box86/64, any windows binary will run with both wine and box64 on arm just by running it in wine.

2 Likes

so arrch64 :right_arrow: box64 :right_arrow: wine :right_arrow: win version

noice. just missing a VM somewhere in the chain to perfection!

2 Likes

Hi Rex,

You’ve made my day, thank you :grin: I love Lucas on Windows and use it a lot, which is why I tried getting it going on uConsole too.

I’ll go down this rabbit hole and get box64 and wine installed. It’s fun to do things like this to learn more about Linux as much as anything else.

Thank you again!!!

1 Like

look up pi-apps and install it if you haven’t yet. it’s a gui app repo and you can easily install win from there.

2 Likes

I just grabbed pi-apps, thanks for the head’s up. That makes it so much easier!

Wine64 is saying I can’t install it on a version of the kernel with a page size of 16k and need to switch to 4k. Is there any reason why I shouldn’t do this? :thinking: Looking at sources online, it seems to be ok to do because both versions of the kernel are available with just a config change. I can always switch back if I run into issues I guess.

1 Like

compatibility, i run the 4k kernel myself. just add kernel=kernel8.img to your config.txt in /boot/firmware/config.txt you will need to do it as root. reboot then install wine64.

2 Likes

Brilliant, thanks again Rex!!

1 Like

No problem, my pleasure!

1 Like

This is exactly the sort of use case I thought of when I bought the uConsole! Apart from learning Linux, I wanted to play chess on it and would have been happy with something like scid and XBoard. But, to have the Windows version of Lucas Chess running on it so well is mind blowing. Absolutely fantastic!!! :grin: Excuse the dust, I’ve been using the Dremel.

2 Likes

Good glad you got it all working now!

1 Like

You can install as well snap packages on Raspbian OS and so have access to a lot of apps without concerning about dependencies.

sudo apt install snapd

After this you will have an App Store and install application with just one click.

1 Like

I saw snap packages mentioned somewhere else recently and took no notice, but have just had a nosey on their site and it looks like a good source, thank you.

The last time I played with Linux, you were pretty much limited to either official repos for the distro you were using or you had to compile sources yourself. It’s amazing how many ways there are now to access software for Linux.

1 Like

there is also a flatpak thing similar to snap packages

2 Likes

There is homebrew as well, developed initially for Unix/iOS, but applies for Linux as well. I’ve tried it on uConsole, but no concludent results with it. Maybe it doesn’t support Pi…

1 Like