I have OnePlus 6T with Droidian and must say it is this close to daily drive for me.
Everything works and there are apps for almost everything I need. As someone who uses only FOSS social media and things, there is Mastodon and Matrix client, I just lack maps with navigation (can use Organic Maps via Waydroid). Beyond that what is left is polish and tiny things, like for the performance or support for controlling media via buttons on bluetooth speaker.
I also tried PostmarketOS, that is adapting real Linux to phones (when Droidian is taking Linux kernel and drivers from Android and building on that). It is great if someone can get around lack of camera support etc., but for me now it can act like a second device or RPi alternative.
The ability to… you know, just use normal SSH and all the commands, Flatpak apps, all Pipewire tools, not fiddling with Android Studio and it’s stupid SDK or customizing my UI with just CSS is magical.
Seriously, fuck Google and Qualcomm for creating such hostile drivers ecosystem. There are brands like Fairphone that I think would happly support Linux but can’t because of Qualcomm only releasing their own vendor kernel prepared only for Android.
Been keeping an eye on postmarketOS, have been wanting to use it with a more modern phone in the USA, like a Pixel 4a or something. How has droidian been? Haven’t really heard too much about that project, its a full Linux distro? You can apt-get stuff?
I just have my music collection in Playlist and use Audacious to play them. All the music in the Playlist are saved in relative format so I can just copy the folders and keep the same Playlists
I ended up writing a perl script to generate a .m3u from a root music directory that shuffles all the subdirs so I can listen to full albums in random order instead of just tracks.
I did something similar except I wrote a C# program and used AvaloniaUI to build a cross-platform GUI. It was a project to learn C#. I have to make some updates to that now that I think about it…
I just wanted to add that you can run gui applications through ssh with x11 forwarding, options -X or -Y (untrusted/trusted but at least in Debian back in the day they behaved the same). So if you wanted a gui file manager you run it in the ssh session on the remote server, sudo if you need but NEVER logged as root, and the window will pop on your local DE instead of having to run an entire desktop on each server
I don’t really have much of an opinion about Wayland but it’s still funny to me whenever somebody using Wayland shits on X11 and then tries to share their screen on Zoom or something. If Wayland ends up being great I’ll be happy, but for now X11 just kind of works, so I don’t understand why people are so eager to switch? This isn’t to say I don’t understand the desire to build something better and more secure than X11, I’m just not sure what the end user gets out of Wayland right now. I don’t have VRR monitors and stuff, though, so maybe I’m not running into problems I would be if I wanted fancier features. Plus, I use xmonad and some other stuff right now that won’t work on Wayland, so I don’t have much incentive to try it. Hopefully everything gets Wayland updates eventually.
With those however, they never ran on Linux. This situation is different because it did run. I’ve only used Zoom once, so no clue if it worked excellently or if it was “meh”, but it sounds like it did the job before.
Regardless, it doesn’t matter if Zoom hasn’t updated their Electron to account for the Wayland changes - all people will see is that it doesn’t (or did, but no longer) works on Linux and will blame Linux instead.
Which, that is fine if we want Linux to always be a hobbyist operating system. However if we want Linux to be more accessible to people then unfortunately the ball is in our court to try to not break something as simple (or rather, what most regular users would define as simple) as this.
Isn’t screen sharing working since some time? Works even on WebEx from Firefox, can pick any window to share. Granted a few years back it didn’t work, but now it does. Maybe it’s a zoom bug… 🤔
Probably, but my exposure to Wayland has just been people complaining about how much X11 sucks and then proceeding to have more problems than everybody else.
No,I just had to deal with this myself. Most you can do is share your entire desktop in Wayland, and it’s shaky. For the first time, I had to switch to Xorg and bingo, zoom works. Fonts are actually antialiased and kerned properly for certain applications that weren’t… Really surprising.
Again, none of that is a failure of Wayland, it’s a failure of Zoom to run on Wayland. One day, and this is in the next 5 years, Wayland-only apps will refuse to run on X.Org and the situation will be reversed.
You can share screen perfectly fine under Wayland. Many apps use it fine, and even in case of Discord if you use it with a browser it’s doable.
No Wayland dev can fix an issue that originates from lack of app support. There has been many Wayland issues through the years and trust me, I know, but how do you expect them to fix Zoom? Acquire the company and take it behind the shed?
how do you expect them to fix Zoom? Acquire the company and take it behind the shed?
I mean, you could - for example - implement the interface these apps expect to exist and use with your amazing new compositor™.
This is precisely why companies just say “fuck Linux users” - instead of supporting a single operating system where everything kinda “just works” across versions for decades you have to checks notes support 20 different compositors across 2 vastly different display servers and dozens of various desktop environments and such… All for an OS that’s used by maybe 3% of your users if you’re lucky.
The interface exists. It’s up to zoom to support it. Why are you under the impression there is a technical issue? THERE IS NONE.
It’s up to Zoom to support the aforementioned interface.
Wayland’s display handling in this manner is for security, the user will be shown a permission request dialogue to let the app access the screen only if you permit it, it’s also disallowed from accessing anything except what you’ve given it permission to. This is not even a new concept, just not doable under X.
It’s also possible to create the lawless model of X under Wayland through a protocol if you desire to make one, but it makes little sense to throw away this better model just for the sake of some shitty proprietary apps who don’t care for Linux anyways
You want everything just handed to you or what? You’re asking for cheap, best, and easy. At some point you need to decide what your goal is and accept that you’re going to have to compromise.
Huh? I know exactly what I want that’s why my post was very specific. If you don’t have anything to contribute to the post go outside and take your elitism out on a punching bag.
When I installed ubuntu on my surface go 2 it was as easy as there is good known documentation on it. Only thing is you want to pick up a usb c dock to plug a keyboard along with the installation media. github.com/linux-surface/…/Surface-Go-2
The install was really easy even if sometimes the Surface is a bit difficult to boot on an usb drive. I don’t know why but the Usb drive is easier to boot when using ventoy on it with multiple bootable iso’s on it.
Otherwise everything is easy and I had nothing to do to make it work fine on Fedora.
I just don’t know how the installation process would have been without the typecover (keyboard).
Lately I’ve installed the Linux Surface kernel to improve the mouse bluetooth also.
I have been using Wayland on void for a while and have no particular issue with it. There is screen sharing on stuff like zoom that isn’t working at the moment (unless you use gnome) which is a bit annoying but not really serious enough to force a change to xorg. Also Wayland has more clean code then xorg and I do like the potential it has, specially when it comes to security.
Nothing against xorg, if you can use Wayland its better imo but otherwise xorg is fine as well.
Not going to lie, I think I lost interest after the 3rd reference to “Nix” and there being no guide as to whether it means Unix-like, Nix (the plan9 fork), NixOS (Linux distro), Nix (the package manager) or something referred to as “The Nix Language”
Nix the package manager uses the Nix language, and NixOS is a distro built on top of it. They’re all part of the same topic, and the article was talking about that.
And click the “download .deb” button (It says underneath “Works on Ubuntu 20.04+, Debian 11+ (64bit only)”. As long as your Ubuntu is up-to-date, this will work fine)
you get a file (“MullvadVPN-2023.6_amd64.deb”) you can run just like on Windows (similar to MullvadVPN-2023.6.exe)
opening the file should open a GUI for installing the file
Keep in mind, to update Mullvad VPN, you would need to download a newer .deb file (after an update is released). It shows the latest version above the download buttons, below the “Mullvad VPN for Linux text” This is the same as how it is on Windows
Edit: This is not intended as good advice, just a simple way to install Mullvad VPN. The smartest solution would be to add the repo.
2nd Edit: While this is how Mullvad provides their software, it is never ideal to install random .deb packages or add third party repos without being sure that the ones who provided the package/repo is trustworthy.
It might not be good advice, but that was not what OP asked for.
My comment was meant as a beginner-friendly way to install Mullvad VPN on Ubuntu, and not unsolicited advice telling them to learn something that should not be needed for daily computer usage. And while adding the repo might be the better solution, that would require the use of the terminal, and as multiple people have proven to me, that wouldn’t be a friendly way to introduce Linux to someone just starting out.
You don’t teach someone to swim, by dropping them in the middle of the pacific.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.