@rotopenguin@infosec.pub avatar

rotopenguin

@[email protected]

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

rotopenguin,
@rotopenguin@infosec.pub avatar

And like a Capri Sun, sometimes you sex so hard that the straw goes straight through.

rotopenguin,
@rotopenguin@infosec.pub avatar

On the plus side, snaps also crap your system log full of petty little AppArmor events. And when snap gets its permissions wrong, you can easily fix it with SnapSeal.

(If Flatpak would just fucking stop rewriting every file path as /var/run/1000/blah, it would be the unquestionably superior package tech)

rotopenguin, (edited )
@rotopenguin@infosec.pub avatar

Select and Start was how the Atari 2600 did things. At the time, everybody was designing in terms of having one set of controls for when you’re in the game, and a set of meta-controls for adjusting stuff outside the game. The 2600 configuration GUI was the dumbest thing in the world. You look at a grid chart of game options in the manual, and you press the Select button 35 times to get to the version that you want.

The Famicom was much more able to draw and interact with a real configuration GUI. But Nintendo’s own experience was mostly in making the arcade game “Donkey Kong”, where you pick how many players by “pressing” the insert coin button and then Start. Nintendo was selling to a market that mostly knows home games from picking up a 2600 at a bankruptcy sale. So, keeping the separate meta-game buttons and game buttons was natural at the time. Later games developed a better design language for the meta-game UI, so most game studios left the Select/Start interface behind.

(Lol now I see that TubbyCustard said it all, but better)

rotopenguin,
@rotopenguin@infosec.pub avatar

Oh yeah, they did put “reset” on it huh? I don’t know how they ever came up with that. Everywhere else, “reset” means “device gets zeroed out to its initialization state”. The only real reset was to turn the system off and on again. On some of those Atari originals, when you press select one time too many turning it off is the fastest way to start back around again. Video Olympics I’m looking at you

rotopenguin,
@rotopenguin@infosec.pub avatar

I ain’t never dined at the Y, I am by any reasonable definition an incel…

But geez dude, lighten up.

rotopenguin,
@rotopenguin@infosec.pub avatar

Fuel is very pressurized coming out of the fuel tank pump, and 𝘷𝘦𝘳𝘺 𝘷𝘦𝘳𝘺 pressurized by the time it gets to the injector rail. When it comes out it will be atomized, and to a stoichiometric mist EVERYTHING is an ignition source.

rotopenguin,
@rotopenguin@infosec.pub avatar

It’s not too late, we could still get a threequel out of him

rotopenguin,
@rotopenguin@infosec.pub avatar

He was so much better 𝘣𝘦𝘧𝘰𝘳𝘦 𝘩𝘦 𝘵𝘰𝘰𝘬 𝘵𝘩𝘦 𝘮𝘢𝘴𝘬 𝘰𝘧𝘧.

Nah mate, this now is who he always was.

rotopenguin,
@rotopenguin@infosec.pub avatar

Baby, the socks and sandals 𝘴𝘵𝘢𝘺 𝘰𝘯 for sex

rotopenguin,
@rotopenguin@infosec.pub avatar

Probably below average. AIUI, the Deck’s memory controller is designed first and foremost to feed the GPU. The CPU is reported to not handle great there, even if the GPU isn’t busy.

On the other hand, it is the most stable Linux system that I’ve ever had.

rotopenguin,
@rotopenguin@infosec.pub avatar

The energy consumption of replacing a worn out cable is pretty bad too.

The energy consumption of replacing a whole phone when the port wears out is considerably worse.

Oh and as a bonus, the wireless charger provides unbeatable isolation from lightning strikes or a defective power brick shorting to mains. I can’t say how many phones are saved that way, but it’s also something of an energy savings.

rotopenguin,
@rotopenguin@infosec.pub avatar

Legislating that everything shall be a $50 20Gbps cable stuffed with impedance matched micro-coax and shielding on top of shielding on top of shielding just means that nobody can afford it.

USB-C is not and will never this thing that you are imagining. It is one commonly shaped hole, with all the incompatible connections of yesteryear now lurking in a mess of unreadable symbols next to each port. This one can charge. That one can thunderbolt. These can send out power, if you want to use your laptop as a $2000 portable battery. This one sends out video, but wait it’s only HDMI, and only if that port over there isn’t using its superspeed lanes.

rotopenguin,
@rotopenguin@infosec.pub avatar

That’s usually the only way that backups will work.

rotopenguin,
@rotopenguin@infosec.pub avatar

I’m not talking about “resistance change in a cord blah blah”. I’m talking about the power and resources to manufacture and ship a new phone, after your old phone fails prematurely. The kilowatt-hours being poured into a phone’s battery over its service life are a miniscule part of its TCO. Doubling that makes it two pittances.

rotopenguin,
@rotopenguin@infosec.pub avatar

Has anybody mentioned yet that tar isn’t even a “compression format”?

rotopenguin,
@rotopenguin@infosec.pub avatar

For chocolatey, maybe. I haven’t seen a Winget GUI yet.

Microsoft really should do that, but I think the “but what about our App Store numbers” guys would rather that didn’t happen. I don’t believe that anybody outside of people who were already otherwise Linux users has touched winget.

rotopenguin,
@rotopenguin@infosec.pub avatar

Eh. By the time I have hardware that can actually play Starfield, it’ll be a GoG giveaway.

rotopenguin,
@rotopenguin@infosec.pub avatar

There’s a lot that goes into an Australian release. Shipping all those bits to the bottom of the world is outrageously expensive. All of the map geometry has to be altered to be right-side up there. The physics math has to be re-coded to deal with -1g gravity. Somebody has to be paid to go through all of the scripts to replace every instance of “jelly” with “marmite”. Asset loading code has to be changed to compensate for the Coriolis effect.

All of this adds up to expensive Au ports, the new costs often overshadowing the title’s original development costs.

rotopenguin,
@rotopenguin@infosec.pub avatar

It is amazing how every time you think “surely by now, I must have seen most of what Dave has to offer” it fires off another bonkers event.

rotopenguin,
@rotopenguin@infosec.pub avatar

The only system I have where X11 is still better is a Raspberry Pi. The whole Broadcom software stack there is horrible and should diaf anyway.

Your laptop is old enough that it’s probably not worth teaching the old dog new tricks. I have an 8th gen L480 that Lenovo already doesn’t want to sell a new battery for.

The desktop would definitely benefit from a windowing system that understands “multi-headed” beyond being one weirdly large framebuffer. Wayland is architectured to deal with multiple screens with multiple DPIs and different refresh times.

For gaming, Wine/Proton currently targets X (with magical Xwayland protocols to bypass the worst of it), but it’s going to be Wayland-native before you know it. Valve has a lot riding on making Linux/Wayland gaming better, and they’re going to keep on plowing development into that. Intel and AMD are 100% on the train, and even Nvidia is being less bad about it.

…gitlab.io/…/wayland-breaks-your-bad-software/

rotopenguin,
@rotopenguin@infosec.pub avatar

And a few hours later, 3.4.10 is out. This is already more OS churn than I want, for a game I that don’t have. :p

How do y'all deal with sleep states on modern laptops?

Most very recent laptops no longer support S3 sleep which used to be the default for a long time. On my old laptop it allowed me to just close the lid in the evening and open it again in the morning, and it would only loose a negligible amount of charge during that time....

rotopenguin,
@rotopenguin@infosec.pub avatar

I had to disable Volume Management Device in bios (a relative of Rapid Storage Tech, I think) to get any amount of battery life on an 13th gen Asus Zenbook. Learned it from bugzilla.kernel.org/show_bug.cgi?id=211879.

Look at “cat /sys/kernel/debug/pmc_core/package_cstate_show” (need root to even peek into the debug dir). If you only have C1 and C2 and everything else is zero, then you’re getting no S0ix joy. When things are working correctly, you should get some of the higher states, and a pile of C10 states when you close the laptop.

rotopenguin,
@rotopenguin@infosec.pub avatar

They removed S3 because Win 10 stopped using it. No OEM has ever read a spec such as ACPI. They only record the exact interaction with Windows, and make sure that the hardware works with that and to hell with anything else.

rotopenguin,
@rotopenguin@infosec.pub avatar

Oh, this is the first time I’ve heard of that. I use plasma-discover as my handy “search all 3 app sources at once” browser.

rotopenguin,
@rotopenguin@infosec.pub avatar

Try adding “PCIE_ASPM=off” to the kernel boot commandline.

rotopenguin,
@rotopenguin@infosec.pub avatar

AHAHAHA that is a proper insane bug. One PCIe device shouldn’t be able to slap others off of the “bus”, “we’re not on a bus all you did was mess up your own personal lanes mate”.

rotopenguin,
@rotopenguin@infosec.pub avatar

By the time you’ve dressed out an Rpi to be halfway usable, you’ve spent about as much as a decent NUC. And all you have to show for it is a slow-as-mud sd card, hardly any video acceleration, a USB stack that only crashes sometimes, a busy OOM killer, and no software.

Get an N95 based nuc. A Beelink with 8/256 runs about $150, and it just works. (Well, you might need pcie_aspm=off).

rotopenguin,
@rotopenguin@infosec.pub avatar

Do you have 3D accel enabled?

rotopenguin,
@rotopenguin@infosec.pub avatar

I’m so old, I remember when instead of “crypto” it was “Amway”.

rotopenguin,
@rotopenguin@infosec.pub avatar

ProtonTricks may be the app for your problem. It can run Winetricks specifically targeting the prefixes that Steam sets up for each individual game. Soo, (I do not have BG3) run Protontricks, pick the game, wait, find that Winetricks starts off at a really awkward point in its UI, pick add an application, cancel, find yourself at a better menu, choose “Install a Windows DLL or component”, and check off the appropriate dot net version.

rotopenguin,
@rotopenguin@infosec.pub avatar

99% of the time, that means SteamOS is getting sleeby and needs a reboot. (Some component of wine or something is not very good at cleaning up itself. You could try to chase it down, but trust me just rebooting is easier. Welcome to Linux.)

rotopenguin,
@rotopenguin@infosec.pub avatar

An intel 2TB (which is actually Solidgim) runs under $70. I sure hope it’s reliable.

rotopenguin,
@rotopenguin@infosec.pub avatar

As a btrfs user myself…

Yeah that’s a fair cop.

rotopenguin,
@rotopenguin@infosec.pub avatar

*laughs to the tune of “I bet this mf has never even heard of a devicetree” *

rotopenguin,
@rotopenguin@infosec.pub avatar

I don’t like how soft the tap to click is on the trackpads. I bump the click threshold up to about 9000.

On Desktop mode, I made a controller config that binds the shoulder triggers to just be shoulder triggers. Use the right trackpad as mouse, click as LMB. Left trackpad as scroll wheel (vertical), click as RMB. It would be nice if there was a real 2d scrolly-polly mode that I could bind to the left trackpad, instead of having it emit mousewheel button events.

When it comes to typing on the deck, I cry. It’s terrible. Carry around a folding keyboard if things come to that.

rotopenguin,
@rotopenguin@infosec.pub avatar

I think that the Deck’s touchscreen and keyboard code is just not a priority at all. It has to be barely good enough to type in your wifi password. From there, you scan a QR code to sign in to Steam (which was absolutely an amazing development), and maybe type in four letters to search for a game you want to install.

Direct manipulation of the keyboard is awkward because you aren’t holding the screen very closely like on a phone. Doing that is more like “gorilla-grip one side, and poke keys with your other index finger quickly, before you drop the damn thing”. In addition to that, the keys don’t register very well, possibly because it doesn’t have a phone’s clever DWIM heuristics. And even when you’re trackpad typing, the keyboard laaags, because we only have eight 3.4 ghz logical cores 🤪.

As far as I’m concerned, valve has the right priorities. Keep their noses to the Proton and Vulkan and Gamescope grindstones. Make it so that nobody ever feels the need to wipe and reinstall their system to fix some unfathomable bug. The keyboard can keep right on sucking, so long as “make games just friggin work” moves forward.

rotopenguin, (edited )
@rotopenguin@infosec.pub avatar

I just spent two weeks trying to convince a new intel Zenbook laptop to have decent battery life. It would eat the battery both awake and asleep. Went through the Arch wiki on suspend issues. Discovered that the bios has a broken vestigial S3 suspend (which more and more vendors are shipping); the modern suspend mode is now S0ix (s2idle). Found that my system was only getting into C2 and C3 out of C10 levels of S0ix power-saving-state nirvana.

Somehow, I lucked upon finding that the Intel Rapid Storage/VMD setting in bios was what kept the processor from ever going to lower power states. Once I disabled that, nearly everything else fell into place. The cpu ran cooler at normal use, battery lasted longer, and power burn during sleep went from 4% an hour to negligible.

This was fun. Not one tool successfully pointed me at the real problem. It took one random dell support post to set me on the right path. bugzilla.kernel.org/show_bug.cgi?id=211879. I spent two weeks chasing the same problem that somebody else had in 2021. Linux doesn’t have a [WARNING] for detecting a damned VMD, and it doesn’t have a means to tell the VMD to fuck off? The stupid hardware doesn’t have the sense to not fuck up the processor if it isn’t attached to its Windows-only driver? I don’t understand how anybody has been able to use an intel for the last couple of generations if this is how they work.

In conclusion - battery life is actually pretty great now. But it was a bloody nightmare to get here.

rotopenguin,
@rotopenguin@infosec.pub avatar

The fun part is that tab completion insists on putting the slash there.

rotopenguin,
@rotopenguin@infosec.pub avatar

One major failure mode of SSDs is that they can corrupt their FTL map. That kills all of the data instantly.

(Now, a major reliability advantage of SSDs is that by being faster, you can also make a backup of them faster. And if backups goes faster, you’re more likely to actually do them. Right? Right!?)

rotopenguin,
@rotopenguin@infosec.pub avatar

Musk offers to pay l̶e̶g̶a̶l̶ bills o̶f̶-p̶e̶o̶p̶l̶e̶-u̶n̶f̶a̶i̶r̶l̶y̶-t̶r̶e̶a̶t̶e̶d̶-f̶o̶r̶-p̶o̶s̶t̶i̶n̶g̶-o̶n̶-p̶l̶a̶t̶f̶o̶r̶m̶

There, does that sound any more believable?

rotopenguin,
@rotopenguin@infosec.pub avatar

😻

rotopenguin,
@rotopenguin@infosec.pub avatar

Lunar Lobster has 0.26.5, which is from November. Coulda gone with something a little fresher, but it isn’t that severely out of date.

rotopenguin,
@rotopenguin@infosec.pub avatar

Get a “usb-c voltage tester and ammeter etc…” at temu for about $5. It’ll tell you what voltage was negotiated (should be 15v), and how many amps are flowing (1 to 3 is good).

rotopenguin,
@rotopenguin@infosec.pub avatar

A lot of the time, what these “multi-port” chargers do is they have one port hooked up to the fancy multi-voltage converter, and then all the other ports are ganged up to one 5v converter. Doing anything fancier would cost just as much as two power supplies. If two beefier-than-a-phone-charger power supplies is what you want, there isn’t really a better solution than buying two separate power supplies.

rotopenguin,
@rotopenguin@infosec.pub avatar

For the most part, yeah. Then again, your other option is to buy one from Amazon which will get you … the exact same piece of crap for over twice the price. These things are pretty simple - it passes the lines through with a dropping resistor on the power line to measure amps. Hard to screw it up IME.

rotopenguin,
@rotopenguin@infosec.pub avatar

I just picked up one of those Latitudes too, and sent it back. I was not impressed with how dell “refurbished” it - it was chock full of dust and the display hinges were practically falling off. To top it off, the battery wouldn’t charge. Nobody spend 2 seconds looking over this dud before they shipped it to me.

rotopenguin,
@rotopenguin@infosec.pub avatar

It’s the year of Linux on the Linux Desktop.

Some apps are just blank and unusable (streamable.com)

Hey guys, not sure what happened or if I installed something wrong but some of my applications like Firefox (flatpak) and gnome-control-center are just showing as blank when I open them. If I select them from overview, it stays as blank and can’t select anything from it. This issue doesn’t happen on all gnome/flatpak apps....

rotopenguin,
@rotopenguin@infosec.pub avatar

Set the environment variable MOZ_ENABLE_WAYLAND=1

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines