[-] [email protected] 7 points 8 hours ago

Sorry! Messed the link up. Should work now.

81
submitted 8 hours ago* (last edited 8 hours ago) by [email protected] to c/[email protected]

This has apparently been a problem for a few months now, and can effect Intel and Nvidia graphics too, but AMD is the most susceptible, and Gnome on Wayland seems to trigger the issue the most. A developer of Kwin explains in a comment on the bug report what's causing it.

My “Favorite”: Pageflip Timeouts

Judging by how often I come across this issue in bug triage, if you’re reading this, chances aren’t too terrible that you’ve heard of this one already, possibly even seen it yourself in the form of

kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/is>sues
kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma->kwin_wayland > --boot 0'

in your own system logs at some point. To be clear, this is just an example and it does not only affect amdgpu. I’ve seen the same with NVidia and Intel too, but as amdgpu’s GPU resets have been a lot less reliable in >the past, it’s been a bigger issue for them.

Basically, pageflip timeouts are when the compositor does an atomic commit through KMS, and then waits for that to complete… forever. When this happens, the kernel literally doesn’t allow the compositor to present to the screen anymore, so the screen is completely frozen forever, which is >very bad, to state the obvious.

Fixing all the individual causes of the problem hasn’t really worked out so well, and this is a bad enough situation that there should be a way out when it does happen. We discussed how to do this, and I’m happy >to report that we figured out a way forward:

  • we need a new callback in KMS that tells compositors when a pageflip failed and will never arrive
  • drivers need to support resetting the display-driver bits of the GPU to recover it
  • if the driver entirely fails to recover in the absolute worst case, it should send a device wedged event, which tells the compositor it should try to reload the entire driver / device
[-] [email protected] 2 points 17 hours ago* (last edited 17 hours ago)
17
submitted 2 days ago* (last edited 2 days ago) by [email protected] to c/[email protected]
9
submitted 2 days ago by [email protected] to c/[email protected]
32
submitted 4 days ago by [email protected] to c/[email protected]
[-] [email protected] 1 points 4 days ago* (last edited 4 days ago)

I'd noticed your comments advertising that site in past, but since you regularly engaged with lemmy outside of advertising your battery deals site, I didn't feel the need to step in. But astroturfing your site as though you're a random activist who 'just so happened to be looking at this cool site that's totally not mine™' is a step too far, treading into scummy territory.

I don't want to see any more links to gearscouts on slrpnk.net communities from this point forward. And if you decide to continue to advertise on other instances; for gods sake man, just own that it's yours.

23
submitted 4 days ago by [email protected] to c/[email protected]
[-] [email protected] 7 points 5 days ago* (last edited 5 days ago)

A lot of Linux distros don't make money, I don't think that's a huge factor. A lack of interest so far is more likely (though I do recall there was a distro that was trying to be a 1 to 1 chromeOS replacement.

I just wanted to point out that us techies take a lot of our knowledge for granted, and it can be easy to lose perspective on what its like for tech illiterates.

[-] [email protected] 1 points 5 days ago* (last edited 5 days ago)

It is an odd thing to disqualify it as well, since the Ostree stuff is not used by normal users on those distros, and at least on uBlue distros, they are even replacing the DE store witg their own that only offers flatland, essentially making it as simple as android to use.

There are still some kinks to work out to make it a true replacement to ChromeOS (if there's still a single app on the store that needs flatseal to get working or fix some visual glitch, or allow to view a certain directory, then it wouldn't be as smooth as ChromeOS), but it's getting pretty close to what the author wants.

[-] [email protected] 10 points 5 days ago* (last edited 5 days ago)

The author is suggesting that a distro that's extremely locked down, reliable, and with very limited user choice would be desirable traits for mass adoption by non-tech enthusiasts.

There'd no reason that a community built version of that vision would have to include data harvesting as well.

I use Debian as well, but there's an incredible amount of previous knowledge required to understand what its doing and how to set it up that experienced users take for granted. An innate curiosity and lack of fear of breaking things can make learning all that knowledge seem trivial to us, but to someone without those traits, it's an impassable obstacle.

A mostly tech illiterate person being plopped in front of a Debian install would have to learn on the spot:

Huh, what's this root password thing for?

Partitioning? What's that mean? I guess I'll select guided.

XFCE, KDE, cinnamon, gnome? What are those? Guess I'll check them all.

Okay I'm logged in, ooh this is neat. How do I install something? Ah, a store! (Only if they happened to log into gnome or KDE), this app looks cool, let's install that. Huh? I'm not in the sudoers file? What's that? I just want to install an app! Ugh, this is way too nerdy for me. I'm done.

Oh no, my Windows is gone!


If we assume that they had figured out how to install software and continue to use it, there would be nothing to inform them their firewall is off, nor that they would need to install GUFW to configure it with a GUI.

All of that is trivial for us. We know much of the basic concepts already, know what sort of questions to ask and where to find trustworthy information, and don't mind learning new things.

But for the tech illiterate, what we're doing may as well be magic. A locked down, dumbed down experience is what they would feel comfortable with.

[-] [email protected] 6 points 5 days ago* (last edited 5 days ago)

The immutable distros are very chromeOS-like. Bluefin GTS from UBlue in particular would probably fit the bill if it wasn't developer oriented.

Ah, I see they mentioned that in the article.

[-] [email protected] 3 points 5 days ago

Dexed is a great free FM synthesis with tons of great presets.

[-] [email protected] 2 points 5 days ago* (last edited 5 days ago)

Superb stuff! The dithered shading on the robot really makes it pop with dimension!

(Or is it an observatory? The black hole at the base could be an entrance, but I was second guessing myself since the scale of the grass would make it very small. Perhaps an entrance for an advanced species of intelligent lemmings who learned not to dive off cliffs? 😄)

14
submitted 6 days ago by [email protected] to c/[email protected]
[-] [email protected] 3 points 6 days ago

No worries! Slrpnk.net was down until a few hours ago, perhaps that broke the alt-text from showing up? Last time it went down, I noticed a banner and community icon I had uploaded from slrpnk to a community on a different instance broke. I was surprised to learn that it had been pulling those images from my instance the entire time instead of it being stored on the outside instance, so maybe the same thing happens with alt-text?

[-] [email protected] 17 points 6 days ago* (last edited 6 days ago)

Currently a general strike in the US is planned for May 1st 2028 to coincide with the UAW's contract ending. Unfortunately that's 3 years away, and I doubt climate policy is going to be a focus of that strike.

Hopefully we can organize one sooner, but we'll see. Syndicalist unions independent of corporate control would be the most likely to initiate a general strike, so I'd recommend joining up and unionizing your job with them if you can.

I also hope the rest of the world pushes for their own general strikes.

[-] [email protected] 2 points 6 days ago

It should already have a quite detailed alt text. Does it not display when the image is hovered over with the mouse?

9
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
23
submitted 1 week ago by [email protected] to c/[email protected]
1
(silence) (slrpnk.net)
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]

Alt text: A meme of 3 panels. The top panel is Frodo from Lord of the Rings wearing an anarcho-communist hat, asking "So, what objective conditions need to occur for a ruling Communist party to introduce Democracy and direct worker self-management, instead of merely recreating the exchange system of capitalism?"

The second panel is simply a picture of Karl Marx, with the caption (silence).

The third panel is Frodo smiling glumly, responding "All right, then. Keep your secrets."

386
submitted 1 week ago by [email protected] to c/[email protected]
41
submitted 1 week ago by [email protected] to c/[email protected]
46
submitted 1 week ago by [email protected] to c/[email protected]

cross-posted from: https://slrpnk.net/post/24783048

I put together a quick flyer for us to print out for tomorrow's Good Trouble Again protest. (Find events near you on the map at their website!)

It was made in Krita (Scribus probably would've been better, but I didn't have time to learn it), using graphics from old IWW pamphlets.

It recommends:

  • Collective action and Unionizing with the IWW
  • What a General Strike is
  • Building community with a link to the Food Not Bombs website (probably the weakest section)
  • A section on Solarpunk with text from the manifesto, along with a link to slrpnk.net!
  • Ends with imploring readers to talk to the people around them at the protest and form connections.

The flyer is 2 pages designed to fit on a standard US Letter in landscape orientation to enable 2 flyers per page, and intended to be printed double-sided in long-edge mode.

You can create a PDF of the 2 pages for easier printing in Libreoffice Draw (go to Page > Page Properties > Enable Landscape Orientation, and reduce margins to 0.25")

Page 1 Double Flyer:

Page 2 Double Flyer:

If the double flyers aren't working out for you, I also have a single page version. (without the section imploring reader to talk to the people around them)

Page 1 Single Page:

https://slrpnk.net/pictrs/image/48eb821d-c3c7-481f-8cbb-029989fb18c8.png

Page 2 Single Page:

view more: next ›

ProdigalFrog

0 post score
0 comment score
joined 2 years ago
MODERATOR OF