-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install on Mac #2
Comments
Hi LETRA, |
Hi haklein, I don't know what is the command to install your package. I try:
|
The "certabo-uci-osx" file is a binary generated by pyinstaller. You might need to make it executable ('chmod +x certabo-uci-osx') and then just execute it in the terminal ('./certbao-uci-osx') |
If you prefer to run the python script directly, you need to check the repository out from github. |
Thank you. I thought it was an installation package. Now there's a problem running it. Certabo_chess2.9_Mac has an error in Catalina. Pietro said he's going to send me some instructions on how to get the software to run. Then I can use yours, in conjunction with ChessX for example? |
Yes, you can use certabo-uci without the official Certbao software. It's standalone. Just make sure to run the calibration once, to add the pieces (you can set calibration via the UCI engine setting in your favorite chess program). |
Perfect. I just installed it on ChessX. Is the calibration via command line? |
no, as stated in my previous update, calibration can be enabled via the UCI engine settings. |
Excuse me, how do I access the UCI engine settings? |
that's usually implemented in the chess gui. The UCI engine tells the chess program what config settings it does support, and the chess program provides a settings page for that. |
The osx binary is probably from a version which didn't yet has the Addpiece option. |
Yes, install the driver first, before the official software, with which there are several errors in Mac OS Catalina. Now I will look for a more updated version of ChessX or try XBoard or another program (although there are not many). |
I have updated ChessX to the latest version without the "add piece" option and XBoard closes when I configure Certabo UCI (also it doesn't have a button to configure the calibration I have seen). I don't know what to do. Maybe the software for Certabo is not yet mature for the public to use without developer knowledge. |
LETRA, this software is provided by me as individual and not related to Certabo at all. Regarding maturity of this specific UCI driver: it works fine for me, I've played a lot of games using my UCI engine. Mostly with pychess, but I've also tried a bunch of other chess GUIs. |
I forgot to add, if you want to use the "AddPieces" option (which is basically a calibration without resetting the existing data first, e.g. to add a 2nd pair of queens or another set), you can always take the latest version for this UCI engine from this github repo. The 'requirements.txt' file will list all python requirements (you can apply them e.g. by running 'pip3 install --user -r requirements.txt'). |
Thank you very much for your help, Haklein. I have no experience with chess engines (many years ago I tried a little Arena and some UCI modules with Fritz 6 or 7) but I have followed all the steps you have indicated. I have been last night doing a Team Viewer session with Pietro and the problem is the driver. For some reason it's not working in mac OS Catalina. We have tried an experimental version that is adapting to this system, but the specific USB driver fails and is surely the reason why I can't use either the official app, or yours, on the Mac. In Windows 10 LTSC (in my boot camp partition) the official apps work. I'd like to test yours too, if there are any executables or instructions. |
@LETRA: that is weird, as I'm using the silabs driver from the Certabo homepage on macOS Catalina (10.15.3) on a Macbook Pro 2015. Albeit it asked me to change some security settings so that the driver would be run. |
@LETRA: you need to allow the extension like shown here: https://developer.apple.com/library/archive/technotes/tn2459/_index.html After that the silab driver worked fine for me. |
I tried it on an iMac 2017 and a newly reinstalled Macbook Air 2012, and on both it's impossible to run the official software. Pietro was connected to my computer via Team Viewer last night for almost two hours. This is the error log (last lines in loop):
|
Yes, of course the extension is approved. I think they have already verified that there are users who don't work in Catalina and that's why they are developing a new version. |
can you do a "ls -l /dev/tty*" and attach the output? |
|
Ah perfect, so you're up and running. That's great! Yeah, in your output I can see the silabs virtual com port: Enjoy your Certabo board! And just nag if you hit any issues with the UCI engine. |
Thank you very much for your app and your help (I'll give you the trouble to install it in Windows again) ^^ :) |
@LETRA for windows, there is a project from Lars. Frankly I'm not sure if my code works on windows, as it does use fcntl locking, which is not available on win. While this would probably be easy to fix (use different locking on windows), the engine from Lars seems to be in a very good shape with nice documentation: https://www.certabo.com/certabo-forum/topic/certabo-uci-driver-by-lars-nowak/ |
Thank you! I'm going to try the Windows app later, but I spent a couple of hours installing your Lichess app on these two computers and I'm very satisfied. I have the impression that it is simpler and more solid than the official app. Also, the moves respond faster (mine and the opponent's) and it doesn't waste so much time. I think the drivers for Chrome and Firefox used by the official app are less solid. I have played two games in Lichess with Safari and without any bug except add piece that doesn't work. I am very happy to use the Certabo board on the Mac for playing online, which is my main operating system. When add piece works in calibration I think I will turn on little Windows for this :) |
@LETRA the lichess code is very fresh, just a few days old, but I'm also very happy with the current results. I was talking to Pietro from Certabo, and there will be efforts from them to integrate my board API client code into their GUI and hence make it easier to install and use for users. br Hari |
Good night,
I bought a Certabo board that arrived today and I'm trying to install your app on a Mac.
I have the executable downloaded from http://vt100.at/files/ and a very basic use of brew, pip, pip3, etc.
I have tried several methods to run "certabo-uci-osx" but I can't find the right one.
Some help would be very welcome or a few lines in the readme file.
All the best for you.
The text was updated successfully, but these errors were encountered: