You simply use a different packaging format as I said in the previous comment.

I'm not arguing whether snap or flatpak is better. Flatpak is better.

But your arguments are going against each other. You disagree that FSF should tell you what software you can use but then you want to tell other users what software they can use. If you use flatpak despite of FSF's opinions, you should let people use snap despite of your opinion.

You are confused and mean. You cannot compare 2 different laptops and say that one has worse battery management because of coreboot. You would need to have the same laptop with and without coreboot to do any comparison.

I don't really get what you are trying to say in the second paragraph but Canoeboot is not a good daily driver because it's basically a "drug substitute" for GNU dummies. The author of it does not recommend using it. Use Libreboot instead as it does not break your CPU.

My guess: Generally it should not be that different since most of it is handled by the EC firmware. (Proprietary is OK in FSF's eyes if it's baked into the hardware) But Canoeboot does not include microcode updates which could affect the CPU's power management. (Clocks speed, Vcore, etc.)

Ok but KDE has official Snap packages so they already are "legitimizing it". Also snap won't be able to entshittify anything. Snapd is still open source, so you can just repackage the software for different package system.

This is a stupid argument. In FSF's eyes even having nonfree repository (ie. for drivers) is bad so this is completely irrelevant for anyone considering flatpak or snap. Both have nonfree stuff in there.

[-] TMP_NKcYUEoM7kXg4qYe@lemmy.world 51 points 3 weeks ago* (last edited 3 weeks ago)

Don't worry, the whole thing is that GNU boot contains proprietary firmware for testing coreboot. The only distros affected are GNU Boot and Canoe Boot. Upstream coreboot has that testing firmware there intentionally so it's silly to call it "affected".

FSF is doing great stuff for the world but I think FOSS is kinda held back by being led by nerds that are "a bit different". (edit: I mean that with respect. These nerds are surely nice people and great coders but imo not great philosophical leaders)

[-] TMP_NKcYUEoM7kXg4qYe@lemmy.world 10 points 3 weeks ago* (last edited 3 weeks ago)

It's pretty good with adaptive sync and nVidia Reflex otherwise it's terrible. Reflex seems to work on linux too so I guess single player linux gamers will be happy.

Useless blabbering incoming: With that said I am a proud frame generation hater. On its own it effectively halves your frame rate even though the frame counter will say that it doubled it. With Reflex the latency is not "that bad" but still I don't get why anyone would want that. The reason I want more frames is better responsiveness. I cannot really tell the difference between 60 Hz and 120 Hz video. I've seen Avatar 2 at high refresh and did not really notice anything (other than that the movie sucked). But I can tell that my mouse feels like it's sliding on jelly.

Obviously it's great for the people that like it. I won't be like the wayland dev who blocked the tearing protocol (aka. just allowing frames to show on screen as soon as they are created) because they did not use it.

8
submitted 3 weeks ago* (last edited 3 weeks ago) by TMP_NKcYUEoM7kXg4qYe@lemmy.world to c/linux_gaming@lemmy.world

Does anyone know how to set a custom mouse acceleration curve on Sway? man sway-input does mention mouse acceleration but unfortunately it's one of those "you won't learn anything new unless you already knew it before" type of manpage.

I also found this project https://github.com/N-R-K/leetmouse which I will probably use in the end but I would also like to hear if anyone of you has any experience with custom acceleration profile, in case there is a better way or whatever.

Edit: I will use leetmouse (different branch tho), because libinput's acceleration is not very good for gaming (see comments for sources)

https://github.com/systemofapwne/leetmouse

[-] TMP_NKcYUEoM7kXg4qYe@lemmy.world 10 points 2 months ago

He is the head of LTT which might be a reason someone hates him. LTT has a track record of "don't ask questions, just consoom product" reviews. Basically every product gets recommended, which makes the reviews kinda pointless. This has kinda improved after Gamer Nexus' critique but not really (see Just Josh's video). Also some wounds cannot be healed like making a sponsored "Gaming at 8K with nVidia" video before the RTX 30 series released even though they could not game at 8K@60Hz or, my personal favourite, comparing the Intel's (10th gen) bulk CPU prices to AMD's retail.

He's in a similar position as Marques Brownlie. They are the most popular reviewers despite/because they make garbage reviews. I used to hate MKBHD for that but I am grown up now. I could see why someone would hate Linus though.

[-] TMP_NKcYUEoM7kXg4qYe@lemmy.world 8 points 3 months ago* (last edited 3 months ago)

Some of them are. According to wikipedia, it originated as a communist movement but later became a different name for "classic liberal" because American left-wingers "stole" the term "liberal".

I guess you could argue that classic liberal cannot be conservative because they don't want to conserve the status quo, they want to go back to some earlier state. But when you present some regulation in front of them, they take the conservative stance - being against it.

On a different note OP hit itself in its confusion, there are definitely libertarian Linux users. Look at Mental Oulaw (anarchist) and Luke Smith. edit: or go to some Odysee comment section. Apart from the crash test dummies who hate Mozilla because "the trannies!!!!! >:(", you will find libertarians.

32
submitted 4 months ago* (last edited 4 months ago) by TMP_NKcYUEoM7kXg4qYe@lemmy.world to c/linux@lemmy.ml

My issue is that many of my remote desktop apps require knowing the IP adress of the other PC. I'm looking for a VPN that auto-discovers other devices on the same network. That way I could just "ssh" into the same IP every time, because it would be IP inside of a virtual network. Ideally I am looking a solution that does not require internet connection.

Thanks.

Edit: I should probably specify my usecase. I have a portable desktop and use VNC from a laptop to connect to it. To do that I need the IP of the desktop but that's different on a different network. This can be solved by using hostname.local as the "IP". (hostname is the "ubuntu" in "bob@ubuntu$:~/Documents") The solution is quite simple, I just haven't known about it.

[-] TMP_NKcYUEoM7kXg4qYe@lemmy.world 10 points 5 months ago

Tuxedo is part of Schenker, so if they invested heavily into ads they would probably first advertise their Windows counterparts as that market is much bigger. Linux laptops are a niche within a niche so targeted ads make more sense imo.

[-] TMP_NKcYUEoM7kXg4qYe@lemmy.world 18 points 5 months ago

Garuda advertises a different scheduler so I would think that would make difference. It's also one of the things people recommend to improve gaming performance on Linux. Unfortunately as others have pointed out without 1% lows, there is nothing of value in this video. Saying that with respect to Nick. He should step up his game in this area. Average fps just doesn't tell anything, especially on Linux which is even less consistent than Windows

15
submitted 7 months ago* (last edited 2 months ago) by TMP_NKcYUEoM7kXg4qYe@lemmy.world to c/linux@lemmy.ml

Edit: Solved according to this: reddit Obviously Void has no systemd service but I just created a script service containing a single line isdv4-serial-inputattach /dev/ttyS0 --baudrate 19200. The serial communication often crashes but runit automatically restarts it so that's fine. Also 6.6 kernel is kinda buggy but 6.10(custom compiled) and 6.1(from void's repo) work fine. Yeah and don't forget to enable the ttySx service otherwise it cannot work.

I cannot get sway to detect my tablet device on Void Linux installed on a Thinkpad X200 Tablet. Anyone knows how to fix it? I have both libwacom and xf86-input-wacom installed. It worked fine on Debian.

Now when I think about it, I don't have libwacom-32bit installed, because I'm using musl library which is 64bit only. That might be the issue considering how old my hardware is. I'm going to try to investigate but I'm going post this here anyways in case anybody knows more than me.

6

The manual mentions that by default you can pan by holding middle click but my tablet does not have one, so I would like to change it to left click. Anyone knows how to do it? Thanks.

13
submitted 9 months ago* (last edited 9 months ago) by TMP_NKcYUEoM7kXg4qYe@lemmy.world to c/linux@lemmy.ml

Edit with solution: I'm dumb. Just use the default quickemu settings and only change "-device virtio-gpu-gl " to "-device virtio-gpu " and "-display sdl,gl=on " to "-display sdl,gl=off ". Although qemu will have a lot of overhead at boot, the CPU usage when on the desktop should not eat your linux host's entire core. I also disabled Windows Defender, which I don't recommend if you run random stuff from the internet (or open .xlsm spreadsheets), but it helps. I ran CTT's windows debloat tool and removed edge because it was updating in the background for some reason. Even then Windows is still a last resort kind of machine when my desktop isn't available, not an actual work OS.

Edit with solution 2: The above still sucks compared to using RDP. Use the above to set up Windows Remote Desktop, then use for example Gnome Connections to RDP into it. I had to forward the RDP port to the Windows VM for it to work.

I changed the line

-netdev user,hostname=Quickemu,hostfwd=tcp::22220-:22,id=nic \

to

 -netdev user,hostname=RDPWindows,hostfwd=tcp::22220-:22,hostfwd=tcp::3389-:3389,id=nic \

Then I just connected to 127.0.0.1 from Gnome Connections

=======ORIGINAL POST:

Hi, I have trouble running Windows 10 in QEMU on an old af thinkpad x200t. The issue is that it that my GPU only supports opengl 2.0, so virtio does not work. The best I could do is use these options:

-vga qxl \

-device virtio-gpu \

-display sdl,gl=off

and like 30 more which are part of the default quickemu configuration. The three mentioned are ones I changed.

With these options QEMU uses "just" 85% of my CPU so I can still do something on the linux host. The issue is that Windows is basically unusable because the one core it has is constantly occupied by rendering graphics even when just idle on the desktop.

At this point I have accepted my faith that this laptop ain't usable for Windows virtualization but I thought that I would ask here before closing this case. So does anyone have a secret hack which makes pre core i series intel GPUs work with Windows guests in QEMU?

thanks for any tips

7
submitted 10 months ago* (last edited 9 months ago) by TMP_NKcYUEoM7kXg4qYe@lemmy.world to c/thinkpad@lemmy.ml

Anyone managed to make it work? If I assign a core to the Windows VM, it's constantly at 100% even when idle. Obviously I expected crappy performance but I was hoping that it would at least work. It did pretty well on bare metal.

Is this a skill issue or a hardware problem? I tried both qxl and virtio, both sucked. I think it's the old GPU because today I tried quickemu instead of virt-manager and quick-emu refused to start because the iGPU does not support OpenGL 3.

Bonus paragraph: Windows 10 (and 11) refused to finish the installation in Virt-manager in KVM mode so I had to install it using emulated x64 cpu and then boot the qcow image from regular KVM. (aimed at those having the same issue in the future)

Edit: I think the problem was Windows updates running in the background. I had a similar problem on my x230 but I fixed it by only enabling security updates. (https://github.com/ChrisTitusTech/winutil) The problem is that this tool is broken on the X200T so I'm going to have to transfer the .qcow image from the X230 to the X200T and then see how bad the performance is. In case you want to know how it went, message me in like a month or two. It's likely I will forget to edit this post after I get through this tinkering.

Edit 2: Nope the issue is the old GPU. It only supports OpenGL 2.0, so Windows isn't really doing anything but rendering itself. I made a last effort to solve this here:

https://lemmy.world/post/11367355

47
submitted 1 year ago* (last edited 1 year ago) by TMP_NKcYUEoM7kXg4qYe@lemmy.world to c/selfhosted@lemmy.world

Hi, I am looking for a SBC to self host stuff on. I would like it to be somewhat open hardware (manufacturer provides schematics and drivers are open source). Which is why I initially wanted to buy a banana-pi router but after reading a post in this /c/ I found that mainline linux support is fairly rare in these arm/riscv SBCs.

So I was hoping someone more knowledgeable would help me find some options. Here are my "wants":

  • Low power drain
  • Open source hardware and software
  • Mainline linux support
  • 2 ethernet ports, at least 1Gb
  • at least 2GB RAM - could do with 1GB I suppose
  • a reasonable way to connect 2 SSDs and 2 HDDs - ie. 4 sata ports or one pcie port (not through USB)
  • EU seller. Not required but I hate dealing with import taxes and I like guarantees
  • Finally I need it to have "wake on power", so that it can start automatically after power outage

The more I search the internet, the more it seems that this mythical computer does not exist but maybe someone knows more than me. Thanks for your replies.

Edit: I'm likely going to settle with the Visionfive 2 since it has official ubuntu support and I won't have to rely on some hacky linux image provided by the manufacturer. It has 2 LAN ports and an M.2 NVME which I'm gonna split into 4 SATAs. Also 8GB RAM is plenty for the lightweight stuff I want to host, maybe even Nextcloud won't be that painful.

Final note: I'm actually not sure how much is the Visionfive 2 open-source but it seems better than intel and AMD stuff so I'm willing to compromise since I actually want to buy something that exists. But anyone reading this in the future beware that I don't know whether it's really open source to the last logic gate. (likely not)

view more: next β€Ί

TMP_NKcYUEoM7kXg4qYe

joined 1 year ago