-
Notifications
You must be signed in to change notification settings - Fork 767
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
Can’t run client on macOS (miss execute access to files) #9300
Comments
If you see empty screen then try to disable autoconnection (instruction). Or disable it in main client (beta uses same settings). |
How did you try running the launcher? |
I just started it by double clicking the .jar, Same as i do it for years with the other one. I don’t See anything besides the Java Symbol in my Launchbar |
I also primarily use my Mac, and that approach has never worked for me. I always need to launch it from the terminal with I found the following command that does seem to get the launcher working from double click, or at least gives you something to double click. Open up your terminal in the folder with the launcher and running the following 3 commands in order: cat > header-template <<"EOF"
#!/bin/sh
exec java -jar $0 "$@" > /dev/null
EOF cat header-template "XMageLauncher-0.3.8.jar" > "XmageLauncher" chmod +x "XmageLauncher" from: https://apple.stackexchange.com/questions/65128/how-do-i-run-a-jar-when-i-double-click-it |
Trying this out, but I see a problem with having two actual XMage Launchers right now with the same name. How do I make my Mac open the Beta and not the "normal" one. And it says "there is no such file" after the second step. |
I keep the beta and the non-beta in completely separate folders.
You have to change |
I changed the name to xmageBETA.jar, then i did as you instructed. It still says, there is no such file. And i tried it several times hoping to find a spelling mistake.... What does it mean, to open the terminal inside the folder? i click on terminal while the folder is open, or is there any other specific thing i have to do? |
If you renamed the launcher to
When you open a terminal, it will open inside a folder. But that folder won't be the XMage folder, it's be your user folder `"Drive\Users\username". You need to navigate in the terminal so that you're inside the XMage folder. The easiest way is right-click on your main XMage folder, select "Services" at the very bottom, and select "New Terminal at Folder". Then you should be able to copy and paste the commands into the terminal. |
Alright, try these steps as they are simple:
|
Thanks for your language! I am a bloody beginner regarding terminal things. It says permission denied after I hit enter in step 9. |
Thx everyone for trying to help me. This issue made me buy a mtgo collection in the end... |
before step 8, type "chmod +x " (including the space at the end). Then do 8 and 9. (this is a one time thing). Then do 8 and 9 again. |
Sorry to hear that :/ |
- GUI: added non-blocking UI to almost all app and game dialogs; - GUI: it allows to switch between UI dialogs and use any UI elements at any moment; - GUI: it allows to use chat, card popup, battlefield, concede and other features while choosing (related to #12670); - GUI: it allows to download images while playing (related to #4160, not fully tested); - GUI: enabled by default, can be disabled by java option: -Dxmage.guiModalMode=true - connection: auto-connect will be visible in main menu on startup; - connection: removed some unused features (auto-connect by command line); - connection: added <ESC> button to close connection dialog; - download: added background images download (see non-blocking UI); - download: improved cancel stability and fixes that it can't stop preparing/downloading process in some use cases; - app: fixed freezes on macOS systems in some use cases (related to #12431, #11292, #9300, #4920);
I've been playing xMage on the first versions of the client for many many years until now. There are just too few players on the German server for example.
They told me to get the BETA where new cards are still added. I downloaded the client, unzipped it and tried to launch the launcher. But nothing happened (I waited 3-4 hours). Why? I can still launch the old client but not the BETA one. Do I have to change something else, too? Got the newest JAVA so I don't know what to do...
The text was updated successfully, but these errors were encountered: