It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
clarry: ITT two people who evidently haven't used emacs, which by the way had X support before Linux existed. The protocol was upgraded from X10 to X11 in 1988 on System V..

And it has pretty good support for editing remote files through various protocols using TRAMP ("Transparent Remote Access, Multiple Protocols") . I think that's the normal way to run emacs, no-one's going to bother with installing their highly custom setups with dozens of packages and GUI features to run it on a server in a terminal over laggy ssh connection.
I use only ssh and the nano editor. That's it. And rarely. I try to really limit manually editing server files.

I tend to use terraform + cloudinit for most vms (we'll add some pre-build vm images to that mix on a later iteration) and everything is version controlled. On baremetal servers, I use ansible. All the code is developed on my local machine and pushed in version control.

See for an example: https://github.com/Ferlab-Ste-Justine/kvm-etcd-server

With containers, we build the image in a pipeline (we first develop them locally) and the kubernetes orchestration is gitops with fluxcd. Again, all the files and developed locally on our machines.

The age of old-school IT way of doing things where you are doing tons of stuff manually on a server is coming to an end. It is error-prone, not repeatable (and creates knowledge silos) and admittedly faster at first, but always much slower in the medium to long term.

But I'm sure at the turn of the millenium, mad emacs/vim skills were quite handy for servers setup and maintenance.
Post edited April 19, 2022 by Magnitus
...
Post edited May 24, 2022 by clarry
avatar
clarry: -Clarry has a point-
Yes, I know they have their uses and cases, I was more making fun of the idea of Linux users recommending (especially to newcomers) two editors where you basically need a cheatsheet just to figure out how to input.

Plus they've bloated far beyond their original purposes, which is both inelegant and not very Unix of them.
Post edited April 19, 2022 by Darvond
Thank you all for your help. I appreciate all the advice. I also apologize to the guy who got downvoted trying to help me.

I also understand my ignorance may have been frustrating. However, cRPG games are a niché, as is gaming on PC, as is gaming on GOG, as is playing GOG games in Linux. So I think it was natural I was a bit worried about this problem being difficult to solve. I mean, the situation described above pertains to, what, 0.1% of all gamers? Less?

So, thank you all and sorry at the same time.

However, there was one more thing. Icewind Dale 2 does not have an Enhanced Edition or a native Linux port. Additionally, it's a 20-year-old game. As you can see, it's a special case.

Now, I am trying to work out a solution for myself, don't think I am lazy. But if anyone here has installed Icewind Dale 2 on Linux (preferably Ubuntu) and knows how to get it running with acceptable performance, I would greatly appreciate it.

I've tried using Wine, but the performance is downright unacceptable. Lutris says there is a fan-made native port available, but the download fails each time I attempt it, showing, "zip error code 2304" or something like that.

Now, again, I am searching for my own solution, but if anyone of you has already managed to get this game running on Linux, I would be extremely curious to hear about it.
Post edited April 25, 2022 by TheNamelessOne_PL
avatar
TheNamelessOne_PL: Thank you all for your help. I appreciate all the advice. I also apologize to the guy who got downvoted trying to help me.

I also understand my ignorance may have been frustrating. However, cRPG games are a niché, as is gaming on PC, as is gaming on GOG, as is playing GOG games in Linux. So I think it was natural I was a bit worried about this problem being difficult to solve. I mean, the situation described above pertains to, what, 0.1% of all gamers? Less?

So, thank you all and sorry at the same time.

However, there was one more thing. Icewind Dale 2 does not have an Enhanced Edition or a native Linux port. Additionally, it's a 20-year-old game. As you can see, it's a special case.

Now, I am trying to work out a solution for myself, don't think I am lazy. But if anyone here has installed Icewind Dale 2 on Linux (preferably Ubuntu) and knows how to get it running with acceptable performance, I would greatly appreciate it.

I've tried using Wine, but the performance is downright unacceptable. Lutris says there is a fan-made native port available, but the download fails each time I attempt it, showing, "zip error code 2304" or something like that.

Now, again, I am searching for my own solution, but if anyone of you has already managed to get this game running on Linux, I would be extremely curious to hear about it.
I would suspect you may have to extract the files first and then work with whatever mess that would be. Just a thought. As the executable is windows yeah? Plus you need some windows files that won't likely work for linux anyway, due to the requirement that is still in the game. DirectPlay would probably be needed in linux the same as in windows.

Hope that directs you to what you need. At least its one less step to figure out.
avatar
TheNamelessOne_PL: I've tried using Wine [for Icewind Dale 2], but the performance is downright unacceptable.
./play.it works around the performance issue, cf. [./play.it] Install the Icewind Dale games on Linux.
avatar
TheNamelessOne_PL: I've tried using Wine [for Icewind Dale 2], but the performance is downright unacceptable.
avatar
vv221: ./play.it works around the performance issue, cf. [./play.it] Install the Icewind Dale games on Linux.
I am kind of confused... I've followed the instructions on the site. I've ended up with three compressed files with the .deb extension. So now what am I supposed to do?
avatar
TheNamelessOne_PL: I am kind of confused... I've followed the instructions on the site. I've ended up with three compressed files with the .deb extension. So now what am I supposed to do?
Try this: Open your favorite terminal, CD into the directory where the files are, and then install the packages by invoking apt and pointing directly at them. You can use tab to autocomplete tedious things like directory listings.

At least, I certainly would hope that's what you're supposed to do.
avatar
TheNamelessOne_PL: I am kind of confused... I've followed the instructions on the site. I've ended up with three compressed files with the .deb extension. So now what am I supposed to do?
avatar
Darvond: Try this: Open your favorite terminal, CD into the directory where the files are, and then install the packages by invoking apt and pointing directly at them. You can use tab to autocomplete tedious things like directory listings.

At least, I certainly would hope that's what you're supposed to do.
Well, I can unpack those files, but they all have the same 3 files, and I am not sure how they are supposed to help me run the game.
avatar
TheNamelessOne_PL: I am kind of confused... I've followed the instructions on the site. I've ended up with three compressed files with the .deb extension. So now what am I supposed to do?
After the .deb packages generation, ./play.it displayed the command you should use to install them. It is something similar to:
apt install /home/Downloads/icewind-dale-2_2.01.101615-gog2.1.0.13+20210510.1_i386.deb /home/Downloads/icewind-dale-2-l10n-en_2.01.101615-gog2.1.0.13+20210510.1_all.deb /home/Downloads/icewind-dale-2-data_2.01.101615-gog2.1.0.13+20210510.1_all.deb
(the actual path and package names might be different)

---

avatar
Darvond: Try this: Open your favorite terminal, CD into the directory where the files are, and then install the packages by invoking apt and pointing directly at them. You can use tab to autocomplete tedious things like directory listings.

At least, I certainly would hope that's what you're supposed to do.
That’s obviously what should be done ;)
The purpose of ./play.it is to delegate most of the work to the packages manager, we are not trying to be smarter than it by going through some custom-made installation process.

Other tools allowing .deb installation, like GDebi, could be used too. But I strongly advise against using these, in my experience they tend to cause issues you don’t get with direct apt calls.
Post edited April 28, 2022 by vv221
avatar
vv221: That’s obviously what should be done ;)
The purpose of ./play.it is to delegate most of the work to the packages manager, we are not trying to be smarter than it by going through some custom-made installation process.
1001 pardons, I'm on a RPM system. :P
Nobody is perfect ;P

More seriously, if you ever end up with free time on your hands you do not know what to do with (yes, I know how this sounds…), we have been looking for someone to help adding the ability to generate .rpm packages to ./play.it for a very long time. It actually was supposed to be the second supported format after .deb, but everything did not go according to plan.
Do you think it's good to switch to Linux even for somebody more casual? I like it better than Windows because it's much less bloated, and when you get something to run it feels like an achievement.
avatar
TheNamelessOne_PL: Do you think it's good to switch to Linux even for somebody more casual? I like it better than Windows because it's much less bloated, and when you get something to run it feels like an achievement.
If the person doesn't mind reading through logs to know what to search when troubleshooting, I think it's a possibility that could be considered.
But the person should make sure he/she has a Windows install somewhere as a fallback plan in case something isn't on his/her chosen distro or if it doesn't work. That could be a rare event depending on what the person uses, though.
avatar
TheNamelessOne_PL: Do you think it's good to switch to Linux even for somebody more casual? I like it better than Windows because it's much less bloated, and when you get something to run it feels like an achievement.
The best part about Linux is that there's 100s of ways to experience it to tailor it to make it as complicated or as casual as you want.

Filthy plebians who don't know what style is can enjoy GNOME, power users who want to play with sliders all day can use KDE, and I'll sit here with WindowMaker. Or I could hop into Sway/i3, FVWM, NsCDE, or E16.