linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

PanaX, in What is the best distro for gaming?

Having tried many, I found that the desktop environments matter more than the actual OS, especially on older machines.

Going for something really light, like openbox, lxde, or xfce, caused less frame rate drop and stuttering. At least on my lower powered mini pc.

Sentau, (edited )

I have got an old shit laptop and I don’t see this. Can you verify this using mangohud¿?

PanaX,

I had a beelink ser5, and without giving you the bench marks, I can tell you that many games that were unplayable on cinnamon or kde, did work in openbox. I would log out and back into that DE just to play games.

Just my observation. I have upgraded my PC so I haven’t needed to repeat that with my new one.

LemmyIsFantastic, in Yes, Ubuntu Is Withholding Security Patches for Some Software

Oh God, a company wants to get paid for its support. Let’s tar and feather them.

neurospice, in on arch btw.

I just got into wayfire after using Hyprland and nobody prepared me for the cylinder. I will open windows and wait for the screensaver just to see the rotating cylinder. So much better than the cube

sharkfucker420, in What is the best distro for gaming?
@sharkfucker420@lemmy.ml avatar

Probably steamOS but I’ve never used it

Arch has been perfect for me but I wanna try void

phil_m,

Skip void, try NixOS :P (my colleague switched from void too)

Patch,

Valve haven’t released Steam OS for use on non-Deck hardware yet. So you can use it on a Deck, but not on a gaming PC.

aperson, in I remember why I stopped using Geany text editor: comment toggling not as expected

Regardless of the last bit, I hope you filed a bug report.

crank, (edited )
@crank@beehaw.org avatar

Is it a bug?

Or user error?

How could a text editor not have this feature?

Or am i editing wrong?

magikmw,

You wont know unless you fill a bug report and maintainers get around to triage it.

crank,
@crank@beehaw.org avatar

I mean in theory someone else might know the answer… I don’t want to bother the developers with every little problem. They are already busy making the software. I try to treat the developers with respect by reaching out to others for something like this. I do not know if there is a problem with the application. If someone else who uses the software would mention if they have this problem, or a different work style, or make a workaround. Possibly running the text through a script could do it? Maybe it is buried in one of the ambiguously named plugins.

russjr08,
@russjr08@outpost.zeuslink.net avatar

I can’t speak for all developers, but personally I’d rather have a bug report that isn’t actually a bug, but rather a user error over nothing at all. Because that means that my expectation of how others might use a feature could be incorrect which is a bug to me - just not a programmatic bug.

Some developers may of course not be as of appreciative of it, but I’d say so long as you have a cursory look at their issue tracker and no one else has reported it, then I’d say its worth it.

crank,
@crank@beehaw.org avatar

OK I went to their tracker. Which jogs my memory even further on why I gave up on it and am unmotivated to open issues in this case.

Here is a similar but not exactly the same issue: Tool to Comentent lines fail and can be more elegant · Issue · geany/geany. I suspect my issue is probably related to theirs. The developer response is:

Since nobody has asked for this formatting before (@osergioabreu you did search for existing open or closed issues before you raised this didn’t you? 😁) users either don’t care because they only use it to temporarily comment out code and will remove it quickly, or they like it like that.

So if “somebody” made a pull request which made the formatting an option it likely would be accepted so both tastes are accommodated.

Or it was put in a plugin (if it isn’t in one already?)

  1. If my request is unique they are not interested because if it was important someone would already have posed it. If it isn’t unique than it would be a duplicate anyway. Unlike my problem, this issue is a real bug. The feature simply fails to work even on its own logic because it produces comments in such a way that the application itself does not recognize as comments. So impossible to later uncomment!
  2. They are basically open to PRs rather than suggestions. It isn’t just this particular case; it is the project as a a whole. It is a tool with a primary user base of developers so it is expected that many users will have the ability to do this. So-called “do-ocracy” I’ve heard described elsewhere. Which, fair enough, it is a FLOSS project and they have no responsibility to cater to me. I always am grateful for FLOSS developers and respect the right to runt heir project as they see fit. However I have no capacity to make a PR.
  3. Like me this dev wonders if it is a plugin. Also like me doesn’t have a way of finding out because the plugins are poorly described.

Obviously we do not know each other but I will say that I have opened lots of issues like this in the past and will do so in the future. I don’t need a push to do it. That said, I appreciate the encouragement because for a long time I would never open issues and lots of people feel intimidated to do so. As I got more into FLOSS I came to understand that there is a sort of responsibility from users to give useful and constructive feedback to developers. And I have been blown away at how receptive developers are to my feedback, especially knowing that 90% of them are doing it on their own time. It really changes the way I look at commercial software when I have to use it at work. :) Where the relationship is transactional between my employer and the developers, rather than reciprocal between myself and the developers. My expectations are now so high based on FLOSS that commercial software seems so deficient. All that to say I understand what you are getting at.

However I have also learned to evaluate the project prior to engaging with it to determine if my contribution would be welcome. When I am not the target user of the project, I find I am often wasting everyone’s time. The target user of this project is programmers.

So in this case a forum post is more appropriate because the odds of a solution from the devs are like 1%. Maybe I will make an issue next time I’m logged in to github idk.

A forum is a good place to learn from other users about undocumented features, or maybe there is a plugin someone knows about. That would actually be helpful.

russjr08,
@russjr08@outpost.zeuslink.net avatar

That’s plenty fair enough, and I apologize for not looking into their issues to see what their receptiveness was like - I originally replied while I was at work and my break was unfortunately coming to an end or else I probably would’ve caught that and not mentioned it, whoops!

In retrospect I should’ve known, I forgot that Geany is a GNOME project and… well, they have a bit of a reputation for uh… let’s just say that I myself am always hesitant to submit bug reports myself. It’s a tough one, because I try to play devil’s advocate on why they tend to be like that and had even commented yesterday on a video about GNOME devs always getting a lot of hostility. On one hand, there’s certainly a reason why they tend to have that response, but it’s still a bad sign when it starts to color their whole team since I know there are plenty of devs there who don’t have that sort of response.

Either way, I apologize if it came off pushy - it was definitely intended to be more on the encouragement side of things rather than a firm “you must do it!” so I hope that’s not how it translated to everyone else.

For what it’s worth, I still believe that what you’ve run into is a bug based on my own guidelines of “it doesn’t have to be a programatic bug and can wholly be a UX/expectation bug” - it doesn’t seem that this dev has the same methodology which don’t get me wrong, that’s plenty fair enough - but they could’ve replied a bit more gracefully because otherwise it causes this exact problem, not only for Geany, but the entire open source world.

crank,
@crank@beehaw.org avatar

Hi that is kind of you to reconsider. No offense taken or intended. :) It’s just that 3 people commented to tell me to make an issue as though asking a question about linux software was inappropriate. Whereas 0 people commented with anything about my question. I still wonder if I am doing commenting wrong somehow.

I am pretty sure I opened some kind of issue with these folks in the past and it was closed because I couldn’t submit a PR. I thought it was some sort of policy but I can’t find anything about it; either I am misremembering or whatever I read before is gone.

I really truly do not begrudge any devs for running their FLOSS projects how they feel is best for them. It takes all types to make up the world. I think on the whole it is better for the FLOSS community to be open to feedback even from those who aren’t able to provide a solution, in order that the needs of non-developers can be met. But when it comes to a project which is explicitly aimed at developers, idk what can I say? It’s probably better that people who prefer issues be in the form of PRs be creating tools for other developers rather than normy end users.

russjr08,
@russjr08@outpost.zeuslink.net avatar

Plenty fair enough! I haven’t used Geany in a long time, and never actually ended up trying it as a code editor (rather than just the every once in a while one-off-quick-texr-editor) unfortunately, otherwise I’d have tried to answer your question directly.

I do think that it’s alright to only accept PRs, just so long as it’s made a bit more clear. If I ever ran into a problem with Geany, I’d be completely unable to do anything as I have very little experience with C, let alone GTK and all of the other libraries along with it. I could learn right to effectively flip a few values or even maybe try to correct a basic logic issue - but that’s about it.

That all being said, I hope someone is able to answer your question one way or another! Normally I’d recommend trying to reach out to the project’s chat since they usually have an IRC channel, Matrix channel, or some other place - but in this specific case after seeing the issues you mentioned I’d definitely be hesitant to do that sadly…

Pantherina, in Comparison between NixOS vs blendOS vs Vanilla OS: what to pick and why?

You look at defaults and think this is linux.

Look again at Fedora Silverblue /any other desktop variant. VanillaOSses apx is just a wrapper around distrobox, which is preinstalled on ublue even.

Apx installs apps on containers just as it is possible on Fedora Atomic (the general name for all immutable desktops). You can also layer and remove apps to or from the base OS which is sometimes needed or nice for speed.

On Fedora Atomic you have

  • flatpak
  • podman containers (toolbx, distrobox: like apx on VanillaOS but without the great tooling and GUI management, yet)
  • rootful containers for stuff interacting with systemd, needing USB access etc.
  • layering or removing packages / changing the OS to something like ublue to let other people do the work, especially for NVIDIA drivers
tanja,

You look at defaults and think this is linux.

What do you mean by that?

On the Fedora Atomic website, they write:

Project Atomic is now sunset

The Atomic Host platform is now replaced by CoreOS. Users of Atomic Host are encouraged to join the CoreOS community

Do you think CoreOS is a good fit for a desktop?
I always thought it’s more of a server distro.

On a related note: Would you recommend Fedora Silverblue?

Pantherina,

Oh no. The rebrand is not done. There is no Atomic site yet, Atomic= Fedora Desktop with OSTree (Silverblue, Kinoite, Sericea, …)

If you like GNOME, yes I recommend Silverblue a lot.

Fedora has a very different system of the core distro. But with defaults I mean that they dont have apx by default but the same underneath.

You could use a bash function for DNF for example, but in general it is


<span style="color:#323232;">distrobox-create Fedora39
</span><span style="color:#323232;">distrobox enter Fedora39
</span><span style="color:#323232;">sudo dnf install PACKAGE
</span><span style="color:#323232;">distrobox-export --app PACKAGE
</span>

for GUI packages

TCB13, in A new pilot will investigate the use of Forgejo (A non profit FOSS alternative to github and gitea) in german schools
@TCB13@lemmy.world avatar

Well at least they’re going to usei something decent and not the Apache Allura crap.

AernaLingus, in The Linux kernel has been accidentally hardcoded to a maximum of 8 cores for nearly 20 years

There’s a variable that contains the number of cores (called cpus) which is hardcoded to max out at 8, but it doesn’t mean that cores aren’t utilized beyond 8 cores–it just means that the scheduling scaling factor will not change in either the linear or logarithmic case once you go above that number:

code snippet/* * Increase the granularity value when there are more CPUs, * because with more CPUs the ‘effective latency’ as visible * to users decreases. But the relationship is not linear, * so pick a second-best guess by going with the log2 of the * number of CPUs. * * This idea comes from the SD scheduler of Con Kolivas: */ static unsigned int get_update_sysctl_factor(void) { unsigned int cpus = min_t(unsigned int, num_online_cpus(), 8); unsigned int factor; switch (sysctl_sched_tunable_scaling) { case SCHED_TUNABLESCALING_NONE: factor = 1; break; case SCHED_TUNABLESCALING_LINEAR: factor = cpus; break; case SCHED_TUNABLESCALING_LOG: default: factor = 1 + ilog2(cpus); break; } return factor; }

The core claim is this:

It’s problematic that the kernel was hardcoded to a maximum of 8 cores (scaling factor of 4). It can’t be good to reschedule hundreds of tasks every few milliseconds, maybe on a different core, maybe on a different die. It can’t be good for performance and cache locality.

On this point, I have no idea (hope someone more knowledgeable will weigh in). But I’d say the headline is misleading at best.

Pantherina, in Overheating laptop, should I try a lighweight distro - which one?

Cant you cramp up the fancourve? Best is in the BIOS as it mostly works best. Also have a look at using liquid metal for cooling, costs nearly nothing. Or simply new good heatpaste, costs like 8€

rotopenguin, in Overheating laptop, should I try a lighweight distro - which one?
@rotopenguin@infosec.pub avatar

Keep an eye on thermals with s-tui. You could down-throttle the processor with tlp. At some point you’ll probably have to deal with the thermal-transfer pad being bad or whatever, that is never a fun job on a laptop.

TCB13, in Yes, Ubuntu Is Withholding Security Patches for Some Software
@TCB13@lemmy.world avatar

What a fucking shock. .

This is what you get when you use questionable open-source.

sv1sjp, in After upgrade to Fedora 39 Silverblue, Docker and VM-Manager have stopped working
@sv1sjp@lemmy.world avatar

I found a solution for docker: bugzilla.redhat.com/show_bug.cgi?id=2237396

Atemu, (edited ) in [Coreboot] Can I coreboot my laptop? Acer Aspire A515-47
@Atemu@lemmy.ml avatar

AMD platform support is coming to coreboot in the next few years, consumer platforms much later and even there I’m doubtful it’d come to your laptop in particular.

Get a Frame.work with Intel chip if you want coreboot on a modern laptop soon-ish. I know the guy working on that port ;)

Pantherina, in The Linux kernel has been accidentally hardcoded to a maximum of 8 cores for nearly 20 years

Heard of that, because you know, a core Duo was a thing. They didnt think anything bigger was possible, some time in the past. But afaik thats pretty old news

db2, in I'm trying to run VirtualBox in Linux Mint but I keep getting an error message about Kernel drivers.

It works fine. Install the kernel driver like it’s telling you to.

vortexal,
@vortexal@lemmy.ml avatar

Ok but how do I do that?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #