Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by DigitalSin
Metro Exodus from 4A and Deep Silver has officially released for Linux
14 Apr 2021 at 9:39 pm UTC

Looks like a nice game.
I would like a key :)

Building a Retro Linux Gaming Computer - Part 4: Installing Red Hat Linux 7.3
24 Mar 2021 at 6:18 am UTC

I would suggest giving SuSE a shot.

Here's full 7.3
https://archive.org/details/SuSELinux_DVD [External Link]

OR if you need older here's 6.4
https://archive.org/details/suselinux64 [External Link]
But the 6.4 is 6 cd isos, whereas the 7.3 is a single DVD.

Everything about SuSE back then is superior, it's so heavily modified compared to other distros at the time, i.e. the kernel and XFree86.

7.3 had a real animated bootup that is superior to even today standards. Check it out!

Ron Gilbert, developer of Thimbleweed Park is switching to Linux
1 Aug 2020 at 3:11 am UTC

Quoting: Guest
Quoting: DigitalSin
Quoting: Linas
Quoting: DigitalSin
Quoting: LinasHave you looked at JetBrains products [External Link]? AppCode [External Link] is probably the closest thing.
Those look really interesting. But they are for macos :)
Whoopsie daisy, you are right. AppCode is only available for macOS. CLion [External Link] on the other hand is for Linux.

I have personally used IntelliJ IDEA (Java), Rider (C#, .NET, Unity engine), PhpStorm, and Android Studio on Linux. They are all based on the same platform, with different plugins installed. I suggest you try the free IntelliJ IDEA Community Edition, or/and the trial versions. Definitely worth the money if you are using them professionally. They also have free versions for students and open-source developers.
Those look pretty neat, and I think CLion is cool but a tad too pricey for me.
I was looking mainly for C/C++ support and would probably purchase CLion, but most of my [opensource] projects aren't actually built to make money!
I know it's probably not your comfort zone, and so it might very well be unappealing, or simply not your preferred way of working, but with C/C++ I do recommend considering setting up a language server protocol (LSP) of some kind (I use rtags). Quite a few editors support the protocol, so you get all the benefits of code analysis, referencing, etc, for exactly the code base you're working on, with the build options you're using (although rtags for example relies on clang, not gcc). Assuming your build system and IDE are not tied together too (even then, a proper IDE would at least allow a makefile or something to be used).

I use this with emacs for example, but there's vim, qt-creator also supports it I believe, eclipse, atom, visual studio code, etc. It might open up other avenues for you to explore that way.
Some of that stuff KDevelop does, but that looks like it on steroids - so I may come to that. Thanks for the heads up.

Ron Gilbert, developer of Thimbleweed Park is switching to Linux
28 Jul 2020 at 11:29 pm UTC

Quoting: Linas
Quoting: DigitalSin
Quoting: LinasHave you looked at JetBrains products [External Link]? AppCode [External Link] is probably the closest thing.
Those look really interesting. But they are for macos :)
Whoopsie daisy, you are right. AppCode is only available for macOS. CLion [External Link] on the other hand is for Linux.

I have personally used IntelliJ IDEA (Java), Rider (C#, .NET, Unity engine), PhpStorm, and Android Studio on Linux. They are all based on the same platform, with different plugins installed. I suggest you try the free IntelliJ IDEA Community Edition, or/and the trial versions. Definitely worth the money if you are using them professionally. They also have free versions for students and open-source developers.
Those look pretty neat, and I think CLion is cool but a tad too pricey for me.
I was looking mainly for C/C++ support and would probably purchase CLion, but most of my [opensource] projects aren't actually built to make money!

Ron Gilbert, developer of Thimbleweed Park is switching to Linux
28 Jul 2020 at 8:25 pm UTC

Quoting: Linas
Quoting: DigitalSinWhat are the Linux alternatives to Apple's Xcode? Last time I used it, was easy and fast to use - with incredible search capabilities. (This was years ago in Tiger.) I can't really find a comparable IDE for Linux.
Have you looked at JetBrains products [External Link]? AppCode [External Link] is probably the closest thing.
Those look really interesting. But they are for macos :)

Ron Gilbert, developer of Thimbleweed Park is switching to Linux
28 Jul 2020 at 8:25 pm UTC Likes: 1

Quoting: Guest
Quoting: DigitalSinWhat are the Linux alternatives to Apple's Xcode? Last time I used it, was easy and fast to use - with incredible search capabilities. (This was years ago in Tiger.) I can't really find a comparable IDE for Linux.
There's a forum thread with people's thoughts on various IDEs. Might be worth a read through:
https://www.gamingonlinux.com/forum/topic/2425

I've never used Xcode personally (never owned a Mac, never done development for one), so I can't comment on anything with the same features or interface, but maybe you'll get an idea for something to try.
Thanks for the link. Looks like there are a lot more options than I had known about!

Ron Gilbert, developer of Thimbleweed Park is switching to Linux
27 Jul 2020 at 7:54 pm UTC

What are the Linux alternatives to Apple's Xcode? Last time I used it, was easy and fast to use - with incredible search capabilities. (This was years ago in Tiger.) I can't really find a comparable IDE for Linux.

How-to: upscale old games on Linux
12 Apr 2020 at 8:00 am UTC

I use xrandr for fullscreen apps...

To avoid the usage of the scaler which is built in the display, and use the GPU own scaler instead, when not using the native resolution of the monitor, execute:
$ xrandr --output "<output>" --set "scaling mode" "<scaling mode>"

To show the available outputs and settings, execute:
$ xrandr --prop

To set scaling mode = Full for just every available output, execute:
$ for output in $(xrandr --prop | grep -E -o -i "^[A-Z\-]+-[0-9]+"); do xrandr --output "$output" --set "scaling mode" "Full"; done

Not exactly for windowed apps, but useful to know :)