Ubuntu ARM64 for chess?

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
AlexChess
Posts: 1487
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Ubuntu ARM64 for chess?

Post by AlexChess »

Hi!
I'm interested in playing engine tournaments with Ubuntu ARM, So I'm looking for chess IDEs like Winboard/xboard, Cutechess, BanksiaGui & Arena compiling them by myself (if open source) together with all best engines.

Until now I have only Pychess working...
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum TROLLS KINDERGARTEN
Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Ubuntu ARM64 for chess?

Post by Dann Corbit »

I guess that xboard will compile easily enough
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
jshriver
Posts: 1342
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: Ubuntu ARM64 for chess?

Post by jshriver »

AlexChess wrote: Mon Apr 05, 2021 8:40 am Hi!
I'm interested in playing engine tournaments with Ubuntu ARM, So I'm looking for chess IDEs like Winboard/xboard, Cutechess, BanksiaGui & Arena compiling them by myself (if open source) together with all best engines.

Until now I have only Pychess working...
Checkout this thread here:

http://talkchess.com/forum3/viewtopic.p ... aarch64_Pi

Pi4Chess has done an amazing job making builds and I've added a few myself.

He has a bigger collection available, but here is an earlier one I'm mirroring.

https://chess.nyc3.cdn.digitaloceanspac ... 020.tar.gz
User avatar
AlexChess
Posts: 1487
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Ubuntu ARM64 for chess?

Post by AlexChess »

jshriver wrote: Tue Apr 06, 2021 6:06 am
AlexChess wrote: Mon Apr 05, 2021 8:40 am Hi!
I'm interested in playing engine tournaments with Ubuntu ARM, So I'm looking for chess IDEs like Winboard/xboard, Cutechess, BanksiaGui & Arena compiling them by myself (if open source) together with all best engines.

Until now I have only Pychess working...
Checkout this thread here:

http://talkchess.com/forum3/viewtopic.p ... aarch64_Pi

Pi4Chess has done an amazing job making builds and I've added a few myself.

He has a bigger collection available, but here is an earlier one I'm mirroring.

https://chess.nyc3.cdn.digitaloceanspac ... 020.tar.gz
Thank you!
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum TROLLS KINDERGARTEN
User avatar
lucasart
Posts: 3232
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Ubuntu ARM64 for chess?

Post by lucasart »

AlexChess wrote: Mon Apr 05, 2021 8:40 am Hi!
I'm interested in playing engine tournaments with Ubuntu ARM, So I'm looking for chess IDEs like Winboard/xboard, Cutechess, BanksiaGui & Arena compiling them by myself (if open source) together with all best engines.

Until now I have only Pychess working...
c-chess-cli should work: https://github.com/lucasart/c-chess-cli
I've never tried Linux on ARM, but I've tested c-chess-cli on Android (using Termux) and MacOS (automated with github CI).
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
User avatar
AlexChess
Posts: 1487
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Ubuntu ARM64 for chess?

Post by AlexChess »

lucasart wrote: Tue Apr 06, 2021 12:15 pm
AlexChess wrote: Mon Apr 05, 2021 8:40 am Hi!
I'm interested in playing engine tournaments with Ubuntu ARM, So I'm looking for chess IDEs like Winboard/xboard, Cutechess, BanksiaGui & Arena compiling them by myself (if open source) together with all best engines.

Until now I have only Pychess working...
c-chess-cli should work: https://github.com/lucasart/c-chess-cli
I've never tried Linux on ARM, but I've tested c-chess-cli on Android (using Termux) and MacOS (automated with github CI).
Thank you, but I'm looking for a GUI, too.
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum TROLLS KINDERGARTEN
User avatar
jshriver
Posts: 1342
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: Ubuntu ARM64 for chess?

Post by jshriver »

AlexChess wrote: Tue Apr 06, 2021 1:07 pm
Thank you, but I'm looking for a GUI, too.
cutechess and xboard work great under ubuntu arm. I run Ubuntu on most of my boxes and really havent noticed any difference between a a normal PC and my Pi4 w/ 8gigs ram.
User avatar
AlexChess
Posts: 1487
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Ubuntu ARM64 for chess?

Post by AlexChess »

Hi!
Have you a link for cutechess and cutechess-cli ARM64 binaries? I've fount it here, but it is expired.
I'll tell you if it works also on Ubuntu ARM64 under Parallels Desktop M1 :)

Thanks!
AlexChess
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum TROLLS KINDERGARTEN
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Ubuntu ARM64 for chess?

Post by amanjpro »

AlexChess wrote: Tue Apr 06, 2021 6:13 pm Hi!
Have you a link for cutechess and cutechess-cli ARM64 binaries? I've fount it here, but it is expired.
I'll tell you if it works also on Ubuntu ARM64 under Parallels Desktop M1 :)

Thanks!
AlexChess
You can download binaries here: https://github.com/cutechess/cutechess/ ... /tag/1.2.0

And if your architecture/OS is not provided, then building it from the source is super simple:

https://github.com/cutechess/cutechess# ... rom-source
User avatar
lucasart
Posts: 3232
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Ubuntu ARM64 for chess?

Post by lucasart »

AlexChess wrote: Tue Apr 06, 2021 6:13 pm Hi!
Have you a link for cutechess and cutechess-cli ARM64 binaries? I've fount it here, but it is expired.
I'll tell you if it works also on Ubuntu ARM64 under Parallels Desktop M1 :)

Thanks!
AlexChess
I thought you wanted to compile by yourself. Are you having issues compiling Cutechess or Banksia ? The hardest part is to install Qt dependencies. Otherwise, I can't see why the platform (ARM instead of amd64) would make a difference.
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.