

If you don’t use a semicolon directly in MySQL it won’t do anything until you add it.


If you don’t use a semicolon directly in MySQL it won’t do anything until you add it.
I didn’t say I couldn’t fix the issues, but the fact that some of those issues exist even since XP is pretty bad. Just search around online and you’ll find many posts about these driver issues. And then there’s all of the ui inconsistencies and issues. Most of those are small, but still annoying once you see them. Especially when using Windows on a tablet, even Microsoft’s own Surface line.
For HP ZBooks for example there was an issue that completely prevented you from installing some updates like Windows 10 20H2 without any warning as to why it wouldn’t install. It just failed at 61%. It turned out to be audio drivers for the audio chip in the dock. The only way to get it updated was to connect the dock, finding the audio device in device management and removing it. Then disconnect before Windows reinstalls the driver again.
This has happened for multiple versions.
Try Windows. It regularly breaks drivers (not only WiFi) on some hardware (mostly HP). I’ve never had issues with WiFi on Linux on HP, Dell, Microsoft Surface and even a Macbook.


It’s relevant because it’s there. If you don’t play those parts it doesn’t mean it’s there. They put the time in other things more important to the game than transitions. Also, the engine is completely different.


No need, if Ubuntu works out of the box then Debian also works most of the time. I’ve never had to install drivers for ethernet or wifi. The installer is a bit less graphical, but it will connect in a few “clicks”, even wifi works for the installer.
Debian does use systemd, but what’s so bad about it? I’m just curious, I’m using Arch with KDE, and that also uses systemd. Never had any issues with it. Debian doesn’t use snap by default though.


That’s not an answer to the question. Anyway, does Hyprland support touch? I’ve briefly tried it, but out of the box it’s really unusable on a tablet. I’m looking for a tiling window manager that does support touch, including an on screen keyboard. For now I use KDE which supports touchscreens very well.


I’m the same, I love using the cli for many things, but it’s just no go on my Surface Go 2 if I want to use it as a tablet. I’m using KDE Plasma on Arch Linux, and it’s pretty awesome in terms of touchscreen support. I also tried Gnome, but it has a nasty backspace issue in the on screen keyboard. When you use backspace it’s like you press the left arrow key and then backspace, leaving half of the characters. Otherwise it’s great.
It takes some time to get everything working right though. I didn’t know how to get the on screen keyboard to work (Maliit), which is pretty important if you plan to use it on a tablet.
Another important thing is to use Wayland, as that greatly improves touchscreen support over Xorg.
So personally I’d suggest KDE, but Gnome is also really good if you don’t mind the backspace issue. Or am I missing something that would fix that?


So I managed to solve it. After searching around, many posts pointed to removing the xdg-desktop-portal-gnome package, which would help for other issues as well. This didn’t work for me though.
It turned out I had to remove the ~/.local/share/flatpak/db/documents file. After that I could copy files again. Now on to the next issue where the linux-surface kernel doesn’t get signed with my own MOK after the kernel gets updated.


I hope they’ll ever fix the backspace issue for the on screen keyboard.
Is the Arch community that bad? I followed the wiki to install it on my Surface Go 2 with secureboot enabled. Is it Arch then? I did update my system in the last 37 seconds, so it’s definitely Arch then? Right?
The best way to learn how it works is to mess with it. I have reinstalled my Surface Go 2 numerous times because I messed something up. After leaving Windows I have used dual boot with Arch and Chrome OS for a while, and now I just use Arch including secureboot enabled.
Windows only updates the bootloader, it doesn’t touch Linux partitions. After an update you just have to fix the bootloader again which isn’t too hard if you know how it works.


I think you have to use grub-mkconfig -o /boot/grub/grub.cfg to generate the boot entries in grub. I just installed Arch on my Surface Go 2 following the wiki, and I also missed that at first. You can do that by using arch-chroot after mounting the root and boot partition following the wiki.
It won’t mess with anything, but it does require to be set up on every pc you want to use it.