ja2

joined 1 year ago
MODERATOR OF
 

I feel personally like I've been beating this drum for a long time, and I get giddy when I hear someone else express the same sentiment.

 

I don't know a good way to explain this, but let's try.

Imagine that these icons...

...are all Google Chrome, but three different profiles. That is what I want.

What happens, whether creating .desktop files by hand or using kmenuedit is this:

  • the launcher will respect the unique icons I choose
  • I can force Chrome not to group the icons
  • The panel icons still all show the default Chrome icon...

...instead of using the icon I chose for each instance.

The reason, for the interested, is that I want to have a work profile, a non-profit profile and a personal profile which all open and can be pinned with a unique icon.

I've gotten far enough that having separate menu entries with unique icons and individual .desktop files and ungrouped panel icons seems like progress, but Plasma seems to treat any instance that points at the final binary as "the same."

 

My workplace has a VPN that I need to connect occasionally, but normally do not. I want to set up a prominent, unignorable status notifier so when I am connected to it, I am highly aware and have to disconnect to make the status clear.

Originally I thought maybe I'd like to find a way to query the status of tun0 and turn my main panel #FF0000, but I am having a hard time finding information on how to change panel color programatically. My other idea was assigning a hotkey to open a terminal window with a profile that has a red background and executes a shell script to run the VPN connect script in the foreground, but that feel super hacky and I'd love something cleaner.

Any ideas?

 

A year and a half ago, selling a video card on eBay was basically the same as paying someone to punch you in the face. It was as likely you'd get an INAD and eat the loss as anything else. So when I had one to sell, I sold it on FB Marketplace, and meeting in person for that much money didn't feel a lot less sketchy but at least it was in public and I could count the money.

Now, I want to replace a Nvidia card with an AMD one and that leaves me selling the Nvidia. It would be extremely convenient to sell it on eBay, but I'm looking for some perspective on whether the buyer protection scams have died down for video cards over there now that the shortage has passed, or if it's still basically a waste of time.

 

Earlier this week, I bought myself a new 2TB NVMe drive on sale, and had planned today to install it. Knowing that the computer, built in Dec 2021 had an issue with PCIe at the time that prevented 4x drives from running at 4x, but now had a BIOS update that fixed that (and introduced support for two additional CPU generations), I thought I should go ahead and flash the BIOS too.

Sparing unnecessary details, everything went fine. I unseated the 3060Ti to get at the M.2 ports, swapped out the old drive for the new one. Plugged in a spinner I had laying around while I was in there. Machine wouldn't boot - so I reinstalled GRUB (yes, I'm a Linux user) and that was fixed. The disk had everything copied over from the old one, so that was fine too, other than some power management spam in the journal that was fixed with a kernel param. Seems fine, right?

So I spin up Minecraft to have a quick session. Frame rates are like, 3-20 fps for about 2 full minutes, then they get up to 60fps (Vsync'd). But every few minutes, they keep dropping and creep back up. Sometimes they bounce up.

There are a dozen potential problems at least that could cause something like this. So I went back into the newly flashed BIOS knowing that all my settings were reset, and started poking around and fixing settings. This was good either way, but it didn't fix my sporadic fps dips. The game ALWAYS started at sub-10 fps, but it would get to 60 eventually. Sometimes in a handful of seconds, sometimes in minutes. One time, all the textures refused to load. Another time, the GPU fell off the bus.

This was not a problem at all prior to the work, so I started reviewing what I'd done so far. I'd added a disk with all copied data.. but there's a nvidia cache in there... cleared that. No dice. I looked at heat. No problem. Same drivers as before, but maybe I have to roll back drivers, or kernel, or BIOS. I dunno. Frustrated as fuck.

Could also be a power issue. Or a reseating the card issue. I hadn't added any devices with more power consumption and I have ~100W of buffer on a good PSU, so it really should be a problem, but I reseat the card and replug the power cables anyway.

The problem is worse.

So I spend another hour and a half poking around forums looking at every possible thing I could do on the software side to fix this, before I decide to reseat the card one more time. I mean, the first time changed SOMETHING, even if it was for the worse.

Popping out the card, I blew into the slot as I thought I saw a tiny speck of dust. I used canned air the first time but this was really an afterthought by this point...

The body of a tiny moth popped out of the slot.

I reseated the card, spun up Minecraft, and everything is fine. Perfect frame rates, just like before.

I'll never get the hours back that I spent troubleshooting this today. At least several other items were improved along the way, such as RAM timings. But in the event this story helps anyone in the future, it's worth the time it took to type it.

 

I know a lot of development is happening in the space and this answer will likely change.

One of the crucial parts of my snoosite "workflow" if you can call it that, was a widget front and center on my phone using redditisfun:

I wonder if there are any apps, current or in some stage of development, that feature a basic "Frontpage" widget like this?

view more: ‹ prev next ›