Slow chargers are really hard to fuck up, you’re good with almost anything. That being said, slow charging is 10w - so you already have what you need.
Slow chargers are really hard to fuck up, you’re good with almost anything. That being said, slow charging is 10w - so you already have what you need.
RAM could be a cheaper culprit. Try re-seating it.
Do not use Manjaro. It is a known trap. What you can do is install pamac, which is what Manjaro uses for GUI package management. It’s been a hot minute since I’ve used Arch, so here’s a tutorial:
https://itsfoss.com/install-pamac-arch-linux/
Alternatively you could look at Garuda, which is a solid Arch distro. You’ll either love or hate the theme, but that’s easy to change. It also comes with an interactive kernel by default (most distros use a regular kernel build, which works better for servers).
Whatever you do, please please please not Ubuntu. It’s the lowest common denominator. Emphasis on “lowest”. It was good in the past, but Canonical have really lost the plot.
I have read on more than one occasion that Wine is becoming the “Linux Gaming ABI.” It’s no longer just about Windows. With the huge variety presented by distros, Wine is simply a nice stable target that never moves.
Try forcing it to use Proton (game properties in Steam).
All software has bugs, including Linux. Some bugs can lead to security escalation. Those bugs are called vulnerabilities. Like bugs, all software has vulnerabilities - including Linux.
Your webcam can be accessed by hackers on Linux, on Windows, on MacOS, on BSD, it doesn’t matter.
MacOS is a BSD, so go with Linux if you want variety.
I heard it in a podcast, but here’s a written source on that: https://fedoramagazine.org/pipewire-1-0-an-interview-with-pipewire-creator-wim-taymans/
The message is still to use the PulseAudio and JACK APIs. They are proven and they work and they are fully supported.
I know some projects now use the pw-stream API directly. There are some advantages for using this API such as being lower latency than the PulseAudio API and having more features than the JACK API. The problem is that I came to realize that the stream API (and filter API) are not the ultimate APIs. I want to move to a combination of the stream and filter API for the future.
Switching over to the discrete GPU work in the efi/bios might help. Optimus (the driver that chooses between discrete and integrated) is known to be a steaming pile.
PipeWire wins in the feature-set game, which is why it is being preferred over PulseAudio.
According to the inventor of PipeWire, this is the wrong perspective to take. PipeWire is preferred over PulseAudio as a server, clients (apps) should continue to use the PulseAudio/JACK APIs because the PipeWire API is not designed for general use (it’s designed for things like pipewire-pulse and pipewire-jack).
The biggest hurdle to open sourcing proprietary stuff is often 3rd party code, but we can indeed hope.
What do you mean? Apple doesn’t have a package manager at all. Brew is a fucking mess that takes ages to do anything.
I use NixOS on my personal machine and nixpkgs on my work Ubuntu (22.04 LTS). In the absence of NixOS I would not be using it: it somehow breaks all the file (open, save, etc.) windows, causing any app that tries to open one to crash (particularly annoying for browsers).
Not to mention the wrapGL issue.
It needs more polish on “genericlinux”. I did previously use it on MacOS, and it did make MacOS almost bearable - definitely years ahead of brew.
GPU drivers. It uses the Ubuntu 22.04 (LTS) userspace side of drivers. Could be incompatible with your kernel. Had all sorts of graphical weirdness with my AMD GPU with flatpak Steam.
Silverblue doesn’t solve the same problems as Nix, or Ansible for that matter. I built my own in the past and it was non-trivial - although the CI process could pair quite nicely with Ansible. IMHO the primary advantage of Silverblue is that updates are a download, with practically zero work to do after the download has completed (this is a very big deal for RPM-based systems because an update boot can take a long time).
As for Ansible vs Nix, try switching from one program to another across all your machines. It’s doable but not fun. Now try switching back across all your machines. Nix makes your system equal a configuration, it does not add configuration.
I love it enough to donate. Forego is an awesome project.
Things have changed since those days fam. For example, if you install Steam on Ubuntu (snaps) today it’s highly likely to break. If you want a solid Ubuntu recommendation go with the downstreams: Mint, PopOS, etc.
I had a really bad experience with a $30 hand scanner and Brother support (they included the wrong size calibration sheet in the packaging and refused to replace it, and were assholes/user blaming about it). I definitely did not want to deal with that for a $400 printer/scanner combo. I went with Xerox 6515 instead, which has been going solid for 4 years - black toner is at 25%, the rest are mostly full. I have never used it with USB, only Ethernet (plugged in network). Works great with Windows, Linux, and Mac. The scanner does great work.
Cheap printers are cheap because they make up the cost with ink. If you want something decent then bite the bullet and fork over more cash upfront. A printer designed for corporate/office work will typically be more durable - but buyer beware, may have “features” that only look good on a sales presentation. Do your research, avoid cloud storage/fax/etc.
I also got my godmother an Epson Ecotank, due to simplicity. It has been going swimmingly. Their “innovation” is (massive, mind you) refillable tanks in the printer, you must buy bottles of ink. That makes ink DRM impossible, but their ink is cheap enough that bootleg ink is unnecessary.
If you can’t afford a more expensive printer right now then take trips to your local FedEx/whatever and put some money each time you do towards a decent printer. DO NOT get a temporary cheap printer, ink will easily cost you the same as a decent printer over a short period of time.
Try running your file manager or something else that displays icons from the terminal, it may log error messages.
Install floorp.