They have done that already. It’s called Kylin.
They have done that already. It’s called Kylin.
Need to enshittify it enough to make the AI features feel like an improvement.
In addition to LibreOffice I often use standalone tools.
If I want a high quality document, I use LaTeX. Same for presentation slides. However, writing stuff in LaTeX is only worth the effort if the quality is needed. For non-important stuff I just use LibreOffice.
For calculations it depends on what I want to have in the end. If I just want to play with the data a bit, then LibreOffice Calc it is. However, if it is for something serious, I tend to write script files, or even full programs, that do the processing. That way computation and data is in separate files, and the used formulas are clearly visible and easy to debug.
I have been a user since the 90s. Back then it was still called StarOffice.
Its feature set differs from that of MS Office, and its performance could be (a lot!) better, but I strongly prefer the LibreOffice user interface, and the features that matter to me (like CSV import) are way better in LibreOffice. However, LibreOffice does not have all the features of MS Office, and some are notably worse (for instance auto-fill in spreadsheets, where Excel is way better at guessing the next value).
Sadly it’s not only a matter of preference, because file exchange between different office suites is not flawless. MS Office and LibreOffice don’t agree 100% on how to load each other’s files…
Yep, innoextract just unpacks the files, and I then place them into a folder in the home dir. Before I knew about innoextract I also just used WINE to run the installers, and then copied the installed files around. (btw, the apple pkg installers can also be unpacked by a combination of 7z and cpio - in case you just want to unpack one of the many GoG Dosbox games and don’t have innoextract or WINE available)
I have a folder named ~/Games - and the individual games in subfolders there. In Steam’s “add non-steam game” dialogue there’s a “browse” button, and in that one I then select the .exe file of the game. That adds it to the library, and allows selecting Proton as compatibility tool in the preferences.
I am pretty sure the Steam Client reports which games you play to Steam’s “presence” service, such that your Steam Friends can see what you are playing. I don’t know if Valve gathers that data for other purposes (but would assume they do unless told otherwise). Also, some games that ship with Steam integration in their GoG installer (e.g. Loop Hero) will even track as you playing the Steam version - even if you don’t own it there.
And yeah, there is no GoG Galaxy emulation in Steam of course, but I honestly don’t care much about achievements. The lack of cloud support in non-Steam games is annoying though, as I also have a Steam Deck and those saves don’t automatically synch…
I usually just download the installers from their website. It’s not like I would need to install or update games on a day to day basis…
If the installer is only available for Windows (or if I am using my ARM laptop) I use innoextract to extract the files without needing to run the installer.
For Windows games I found that the easiest way to deal with them is to add them to the Steam Library as a non-steam-game, and to force Proton on them…
Yeah. Super annoying…
AppImage: It solves the problem of too many dependencies by introducing more dependencies.
Does anyone know how to report bugs for this? Because the Linux build is linked against libcurl-gnutls, but libcurl-gnutls is not included in the appimage…
I had to unpack the appimage, and manually create a symlink to my system’s libcurl to get it to run.
There is a Wikipedia article about this: https://en.wikipedia.org/wiki/List_of_open-source_video_games
It is, however, vastly incomplete, as entries without “reliable sources” get deleted. Mind that linking the source code repository, the steam page, the license file and news about a game going open source are not enough to count as “reliable source”.
I’ll go with “less than 100 reviews”, as with “less than 1000” my list would get really, really long. This leaves two titles in my Steam Library which I think deserve way more attention than they got:
My top answers are of course Kerbal Space Program, Dwarf Fortress and Stellaris.
However, all those have been mentioned already, so, to add something new to the list: Pathfinder: Kingmaker. It is currently my favourite cRPG.
Edit: Since you mentioned “Great Linux ports”: Kingmaker has a game-breaking bug in the Linux version regarding Gamepad input. However, as long as you play it with mouse and keyboard (as the gods intended - insert PC Master Race meme), the Linux version is working perfectly fine. However, if you plan on playing it on the Steam Deck, you might want to play the Windows build.
This. I had written a similar last paragraph in my answer below, but decided to delete it before submitting.
I have to suffer Windows at work. No way on earth this sad excuse for an operating system gets anywhere near my gaming PC. I want my gaming PC to be for fun stuff, not use it to torture myself.
First things first: This hasn’t happened to me in ages. I even stopped looking at ProtonDB. Stuff just runs.
However, if a game I buy really wouldn’t run on Linux, I would just refund it (if possible) and play something else. I have a pile of shame that could fill a hundred lifetimes, I really don’t need to play this one particular game.
I’m not sure what problem you are encountering exactly, but switching to another virtual terminal might still work. By default, the virtual terminals are linked to the F1-F8 keys, and the combo to switch from a graphical session usually is CTRL+ALT+Fx.
On that other virtual terminal, you might be able to kill KWin.
While gaming performance with the nVidia drivers is often better (I’m talking about FPS alone, not taking into account the card price), the interaction with the desktop environments is way better for AMD, because their drivers are fully maintained as part of open source projects. What I mean are the tools to configure display resolution, and if you are using multiple monitors, their relative positioning. Everything just works. This alone is reason enough for me to strongly recommend AMD over nVidia.
Afaik the --reflink
isn’t needed any more with modern coreutils versions.
Sorry, I was a bit confuse. I meant, in the short term Proton is definitely a good thing.
Yes and No.
In the short term the answer is a clear “yes”, as it allows players to play nearly all Windows games on Linux without modifications, and game developers to ship their games on Linux without any extra costs.
In the long term it might have a bad effect on the market, as it further helps to cement Microsoft’s control over multimedia APIs, since game developers now have little incentive now to target anything other than DirectX…
In this case it’s a bit weird though, as the game lists Linux as supported platform, but obviously just ships the Windows build with Proton instead of having a native Linux build that uses open cross-platform APIs.
95% being trial and error. At least where I work.
You have Debian experience? Then stick to it. It may be boring, but boring is good. That means it doesn’t need much maintenance, and that it just works.