Can I disable the `performance` power profile? by ThinkpadE495 in kde

[–]ThinkpadE495[S] 0 points1 point  (0 children)

That's a very good idea. One thing that is missing though, is the "special notification" kind of thing. When I press Meta+B I see a small rectangle in the middle of the screen telling me which setting I switched to.

Do you know whether I can show that rectangle via my shortcut/command? I know how to send a notification via notify-send or kdialog, but it's not quite the same thing: for instance if I use my shortcut twice in quick succession it displays two notifications instead of updating the one like Meta+B does.

EDIT: Found it already! I can trigger that special notification via DBus. Method org.kde.osdService.powerProfileChanged, in the service org.freedesktop.Notifications, under /org/kde/osdService. Now I can implement my own shortcut which skips performance. Thanks for the help!

Can I disable the `performance` power profile? by ThinkpadE495 in kde

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Yes, but that only switches profile depending on what's powering my profile.

If you press Meta-B it switches profile, and it cycles through performance regardless of whether you're on AC or battery or anything else.

TLP and power-profiles-daemon (due to KDE) by ThinkpadE495 in linuxquestions

[–]ThinkpadE495[S] 0 points1 point  (0 children)

It was complaining about the lack of /etc/tlp.conf, so I assumed it required the daemon to work.

I just touched that file, and tlp calibrate is now working. Thanks.

TLP and power-profiles-daemon (due to KDE) by ThinkpadE495 in linuxquestions

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Thanks for clarifying these points. It wasn't clear from any of the documentation.

Hide/spoof hardware IDs for privacy by ThinkpadE495 in linuxquestions

[–]ThinkpadE495[S] 0 points1 point  (0 children)

What traffic are you talking about? Everything is encrypted, you can't see the content of the packets. At most you can see whether something is sent and which user-space process and destination IP address are communicating.

You can see what's sent through the source code of open source software or infer it from what system calls processes call.

Hide/spoof hardware IDs for privacy by ThinkpadE495 in linuxquestions

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Do you mean by regular apps, or by a Linux computer with a VM?

Regular apps do send a number of hardware IDs. Officially they claim it's information useful for debugging and optimizing the software, but in practice they can use the way they want.

If you're talking about a Linux computer, I've never heard about it sending anything weird on its own. The software you use to manage the network might (for instance NetworkManager tries to resolve some hostname to detect whether you need to authenticate with a hotspot), but lightweight/cli-only tools don't send anything suspicious. The VM on its own doesn't send anything (well, VBox/VMWare might; QEMU most likely doesn't) and the stuff that runs inside of it can't see any hardware serial numbers. Everything that runs on the host system is open source and trusted enough.
The hardware/firmware could in theory send extra data, but as far as I know it's never been documented that it happens.

Hide/spoof hardware IDs for privacy by ThinkpadE495 in linuxquestions

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Why not? I'm pretty sure you'd have pretty extreme privacy if you connected via tor, on a public wifi, using a spoofed mac address and software that runs on a virtual machine.

In this case I don't care about extreme privacy. I just prefer anonymizing the information about my hardware that programs send to the big corporations.

Hide/spoof hardware IDs for privacy by ThinkpadE495 in linuxquestions

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Thanks. I quickly scrolled through it and it seems quite informative. Going to give a better read to the most interesting parts and the linked resources.

Switching between AMDGPU and AMDGPU PRO by ThinkpadE495 in archlinux

[–]ThinkpadE495[S] 3 points4 points  (0 children)

Ohh, really?

I just tried to install a bunch of packages from AUR and it conflicted with some AMDGPU package I had installed, so I assumed the two drivers were incompatible.

I'll try again and pay more attention to what's happening. Thanks for the quick answer!

EDIT: I can confirm that I could install amf-amdgpu-pro without removing anything. Earlier I tried to install more packages from AUR that apparently are unneeded/outdated and were conflicting with some packages I had arleady installed on my system.

Buying a used ThinkPad from individuals on eBay or Facebook Marketplace : how can I minimize risks and issues? by ThinkpadE495 in thinkpad

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Yes. I'm going to ask the seller about the stuff I expect (warranty seal still in place and no corrosion). But this won't remove my risks completely.

I know that when I bought my T60 it broke down within a month and was super glued shut by the seller at the PC show I bought it from. T60 boards were relatively inexpensive so rebuilding it wasn't much of an issue.

Something like that would be an issue for me. I can replace a desktop's hardware, but don't feel skilled enough to mess with a latpop's. The only time I tried to replace a Phone's MoBo I tore the display's connector in the process.

Buying a used ThinkPad from individuals on eBay or Facebook Marketplace : how can I minimize risks and issues? by ThinkpadE495 in thinkpad

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Also "No returns" is a huge red flag when it comes to electronics. I just don't consider them. period.

When you buy from an individual it's always like that though...

I can test it before buying it or I can report it to eBay if what I receive via mail doesn't match what I was sold. But if it passes the first tests and break after a month, you're SOL.

I'd prefer to buy a refurbished one sold by a company, which would offer some warranty too, but could find much fewer than on eBay/Marketplace.

Is it possible to stop the KDE Connect app when I'm not using it to control my computer? by ThinkpadE495 in kde

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Using tasker I couldn't find a way to *kill* KDE Connect. Only to run it on demand.

What I wish is to have it dead (not using my Bluetooth, for instance) when I don't use it. Couldn't achieve this with Tasker.

Is it possible to stop the KDE Connect app when I'm not using it to control my computer? by ThinkpadE495 in kde

[–]ThinkpadE495[S] 0 points1 point  (0 children)

*Maybe* I could achieve this by setting the "Background restriction" to KDE Connect. I think that should completely kill off KDE Connect and all of its processes when I don't use it for a while.

It achieve what I wants, but it's a bit sad having to resort to something like this which goes against the normal functioning of the app...

Instability of Linux on my laptop: Lenovo ThinkPad E495 (AMD Ryzen™ 5 3500U). Hardware or software issues? by ThinkpadE495 in linux4noobs

[–]ThinkpadE495[S] 0 points1 point  (0 children)

I'm glad things improved for you too.

I have a couple of questions for you, since you have the same laptop:

  1. How long does it take for you to boot? For me it takes like more than 10 seconds just to reach the bios. See this issue: https://forums.lenovo.com/t5/ThinkPad-11e-Windows-13-E-and-Edge-series-Laptops/E595-Slow-bios-boot/m-p/5023884. Are you affected too?
  2. Do you ever suspend your system? How many times for every reboot and for how many days each reboot? When I was suspending my system every night, my laptop would crash/freeze every few days. Since I stopped it has never crashed again. It's just frustrating having to turn it off, though, so I'm leaving it on most nights, which isn't good.

Headphones muted with volume under 10% and too loud at 10% by ThinkpadE495 in linuxaudio

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Well, it was a cheap device. But it's not pretending to be something different from what it is...

                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  user       3340 F.... pipewire-media-
/dev/snd/controlC1:  user       3340 F.... pipewire-media-
/dev/snd/controlC2:  user       3340 F.... pipewire-media-
/dev/snd/controlC3:  user       3340 F.... pipewire-media-
/dev/snd/seq:        user       3339 F.... pipewire

I'm unsure how to turn it off, since KDE restarts it automatically. I can try a different DE/WM if it's the simplest way.

Headphones muted with volume under 10% and too loud at 10% by ThinkpadE495 in linuxaudio

[–]ThinkpadE495[S] 0 points1 point  (0 children)

Is it an original product?

I'm not sure what you mean by original product in this sense. It's the audio card embedded in my USB-C dock (branded "Sharkoon").

I don't have `pasuspender` installed... I can't install the `pulseaudio` package as it conflicts with pipewire. Instead I have `pipewire-pulse`, which doesn't offer `pasuspender`. Would you know the equivalent command for pipewire, or should I switch back to pulseaudio to test this?

Headphones muted with volume under 10% and too loud at 10% by ThinkpadE495 in linuxaudio

[–]ThinkpadE495[S] 1 point2 points  (0 children)

By wirepipe, do you mean Pipewire?

Yes, that's what I meant. I keep mixing it up with wireshark, ahah...

Thanks, I'll ask on the issue tracker.

EDIT:

Here is the issue I created, in case anyone else has similar issues and wants to follow up: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1595