Open tuchanemo opened 3 months ago
You can try renaming the ~/LucasChessR directory to ~/LucasChessR.old. And then try to install the R2.12c version again.
I renamed the old folder and ran the install. The installation went through, I pressed the "Close" key, the installer window closed. On the console I see the following message and nothing else happens, the program window does not open.
I have no idea. There is an alternative: https://lucaschess.blogspot.com/2024/03/installing-lucas-chess-on-linux-from.html
I did everything according to the link provided. The installer also installed miniconda3. I go to the ~/lucaschess folder and run the script LucasR.sh. Something happens for a while, then the command line prompt appears and that's it. The program window does not open. Ran the script in x11 and wayland session. The result is the same, the program window does not open.
There is a file = bug.log (LucasChessR/bin folder), maybe it will show what's going on, if it contains more than one line, please write a message showing it. If it only has one line, you can edit Lucas.sh and delete the line: export XDG_SESSION_TYPE=xcb
Here's the file bug.log
Version R 2.12c
Traceback (most recent call last):
File "LucasR.py", line 18, in
The problem seems to be in the ct800 engine version. Copy the attached file unzipped in the programme folder. /bin/OS/linux/Engines/ct800/ CT800-1.45.uci_options.zip
I copied the CT800-1.45.uci_options file to the specified folder Nothing's changed.
Traceback (most recent call last):
File "LucasR.py", line 18, in
Now is Igel. In attach a zip file to unzip in . /bin/OS/linux: Engines.zip
Traceback (most recent call last):
File "LucasR.py", line 18, in
My hypothesis, it is possible that the problem is that the user folder has characters that make some files unreachable. To check this, one possibility would be to create a folder in Home, with a name with ascci characters, for example alex, and with full permissions for your user, and copy the lucaschess folder into that folder.
my home folder name is made entirely of ascii characters. I would like to remind you that LucasChessR2_10a_LINUX_WAYLAND.sh works on my system
Sorry, I had seen some messages in bug.log with non-ascii characters, and I have not checked.
Where did you make the last attempt, in the version that installs miniconda?
I didn't understand the question. I downloaded the installation file from the link https://github.com/lukasmonk/lucaschessR2/releases/download/R2.12c/LinuxInstaller.sh
After installing it, I ran the script cd ~/lucaschess
./LucasR.sh
That is correct, and should work. I attach a new file to unzip in UserData folder (it creates the Sounds folder). Sounds.zip
The problem is that I don't know why it doesn't work. Maybe there is some incompatibility with some engines, like ct800 and igel, which I would fix by recompiling them. Now it doesn't read the resources. This file pops the last error, to see if the next error gives me some clue to understand the problem. Tomorrow I'll make a comparison between the wayland versions and this one, maybe I'll find something. More tomorrow.
Traceback (most recent call last):
File "LucasR.py", line 18, in
Bye, see you tomorrow.
Please download the 12c installer again and try to install with it. https://github.com/lukasmonk/lucaschessR2/releases/download/R2.12c/LucasChessR2_12c_LINUX.sh
I finally managed to replicate the problem in a virtual machine. I had to downgrade a library (psutil), and after recompiling everything again it worked in that virtual machine.
I replaced the file LucasR.py and ran the script LucasR.sh The program window did not open.
Here is the log
Traceback (most recent call last):
File "LucasR.py", line 24, in
Version LucasChessR2_12c1_LINUX_WAYLAND.sh
Everything works.
Play without installation works. Installing the program works. Uninstalling the program works. Thank you.
New version of LucasChessR2_12c_LINUX.sh.
does not work. Here is the log.
Version R 2.12c
Traceback (most recent call last):
File "Launcher.py", line 53, in
I forgot that there are some engines that do not work on all pcs. I've redone the installer to take this into account.
Yes, it works on my computer.
Great! I will try to find out what is going on with ct800 and igel. Thank you very much for your help and patience.
Thank you for this program.
Hi, I have Debian 12 installed with kernel 6.6.13. The latest version I can install and run is LucasChessR2_10a_LINUX_WAYLAND.sh
I don't have the program versions working: LucasChessR2_11g_LINUX.sh LucasChessR2_12c_LINUX.sh When trying to play without installation gives an error.![lucaschessR2 12c_play](https://github.com/lukasmonk/lucaschessR2/assets/20821814/213c9b67-7663-4f9a-bbdf-13adc0c1ea18)