Portable Golly for Linux (please test)
Portable Golly for Linux (please test)
Thanks to some excellent work by Scorbie, we're hoping that future distributions of Golly will work on most Linux systems. I've uploaded experimental builds to my website for people to try:
http://www.trevorrow.com/golly/golly-3. ... ble.tar.gz (for 32-bit systems)
http://www.trevorrow.com/golly/golly-3. ... ble.tar.gz (for 64-bit systems)
If you use Linux please try the appropriate build and let us know if it works.
Also tell us which flavor and version of Linux you use.
(Note: These builds include most of the required shared libraries in a hidden directory called .local. In the final version that directory probably won't be hidden.)
http://www.trevorrow.com/golly/golly-3. ... ble.tar.gz (for 32-bit systems)
http://www.trevorrow.com/golly/golly-3. ... ble.tar.gz (for 64-bit systems)
If you use Linux please try the appropriate build and let us know if it works.
Also tell us which flavor and version of Linux you use.
(Note: These builds include most of the required shared libraries in a hidden directory called .local. In the final version that directory probably won't be hidden.)
Re: Portable Golly for Linux (please test)
Seems to work just fine on 64-bit Arch (Kernel 5.4.13).
The non-saved work icon is missing though.
The non-saved work icon is missing though.
"What's purple and commutes?
The Evanston Express."
The Evanston Express."
Re: Portable Golly for Linux (please test)
Thanks for the report (I was beginning to think nobody here uses Linux).
Please provide more details. I don't really know what you mean.The non-saved work icon is missing though.
Re: Portable Golly for Linux (please test)
Is this distro meant to include Python?
I tested the 64bit build on elementary OS 5.1 Hera which is built on Ubuntu 18.04.3 LTS, Linux 4.15.0-74-generic. Apart from missing Python it worked. There were some warnings on startup but I don't know if they're important:
I tested the 64bit build on elementary OS 5.1 Hera which is built on Ubuntu 18.04.3 LTS, Linux 4.15.0-74-generic. Apart from missing Python it worked. There were some warnings on startup but I don't know if they're important:
Code: Select all
Gtk-Message: 09:39:23.596: Failed to load module "atk-bridge"
(golly:2900): Gtk-WARNING **: 09:39:23.607: Unable to locate theme engine in module_path: "pixmap",
(golly:2900): Gtk-WARNING **: 09:39:23.607: Unable to locate theme engine in module_path: "pixmap",
(golly:2900): Gtk-WARNING **: 09:39:23.607: Unable to locate theme engine in module_path: "pixmap",
(golly:2900): Gtk-WARNING **: 09:39:23.607: Unable to locate theme engine in module_path: "pixmap",
Gtk-Message: 09:39:23.608: Failed to load module "canberra-gtk-module"
LifeViewer https://lazyslug.com/lifeviewer
Re: Portable Golly for Linux (please test)
No, you still have to install Python (preferably 2.7.x).
Hopefully Scorbie or someone can find a way to avoid those startup warnings.
Re: Portable Golly for Linux (please test)
Various icons seem to be missing on the lefthand menu. Also it hanged on me when I tried to start a new pattern without saving (from the menu, in the state whose picture was taken below). Ordinarily, that would produce a dialog, whose icon is also missing.
- Attachments
-
- Screenshot_20200126_114624.png (151.59 KiB) Viewed 4950 times
"What's purple and commutes?
The Evanston Express."
The Evanston Express."
Re: Portable Golly for Linux (please test)
Apologies for the late reply, Lunar new years day endeavors here...
Unfortunately no, although I could try that if that's wanted by many on Linux and Windows.
The word "Portable" is as in apps that work on all Linux distros (as opposed to one that you get from your package manager.)
@thunk @rowett
0. Could you run the following command and post the output?
2. The atk-bridge and canberra-gtk-module, not so much, would like to see the output of 0.
Unfortunately no, although I could try that if that's wanted by many on Linux and Windows.
The word "Portable" is as in apps that work on all Linux distros (as opposed to one that you get from your package manager.)
@thunk @rowett
0. Could you run the following command and post the output?
Code: Select all
ldd golly | grep "not found"
1. The "missing pixbuf" errors seem fairly trivial (I think I've been there, doesn't the app have a "retro" theme?) and you need to install the necessary gtk2 engines from your package manager. Seems like Elementary OS is using apt-get so an apt-get install gtk2-engines should do. (actually just have to install 2 of them if you don't like bloat. One is gtk2-engines-pixbuf and other I forgot) I haven't had any serious issues while testing the application without it though.
2. The atk-bridge and canberra-gtk-module, not so much, would like to see the output of 0.
Do you mean the menu that shows the files and directories? I can't see any difference from my Golly build apart from that.
If the error is reproducible, could you launch golly from the command line and see if that generates any error messages?
You mean (1) On error, there isn't a dialog (2) On not-error-but-launching-dialog, the icons are missing?
Re: Portable Golly for Linux (please test)
That's fine, I just copied libpython2.7.so into .local/lib.
No output. There's nothing "not found".Scorbie wrote: ↑January 27th, 2020, 10:13 pm0. Could you run the following command and post the output?Code: Select all
ldd golly | grep "not found"
This worked, thanks.
Installing libcanberra-gtk-module removed one message. I haven't managed to find out how to remove the atk-bridge message. Neither appear to affect Golly.
LifeViewer https://lazyslug.com/lifeviewer
Re: Portable Golly for Linux (please test)
@rowett thank you for testing!
installing libatk-adaptor may make the error disappear.
I wish I could debug it better than just monkeypatching missing packages, but there aren't a lot of resources to look from...
installing libatk-adaptor may make the error disappear.
I wish I could debug it better than just monkeypatching missing packages, but there aren't a lot of resources to look from...