Agree. I use macs every day, but long has passed the time that all the mac hardware you bought was available to use however you wanted. Sorry if I sound bitter, but I've been burned by Apple arbitrarily stopping me from doing something with my own hardware too often to be happy about it.
I booted Ubuntu on my Lenovo about a week ago. The first thing I tried to do was adjust the acceleration on the trackpad. There is no GUI for this like in other operating systems, so I spent a good hour fiddling with config files before I gave up and switched back to my Macbook Pro.
I use my mouse considerably more often than I change my WiFi mac address.
Step 4b. Realize that the distro doesn't matter at all and actually read the guide instead of blindly copy&pasting.
I wanted to paint the walls of my apartment but could only find a guide for other apartments, so I torched the whole place and moved into another building with the right colored walls, but now my nice kitchen is gone.
I've been using linux on and off since 1999. Which guide am I supposed to read? The one that's only 1 year out of date, but no longer applies to Ubuntu? Or a guide clearly meant for a different distro with a different mix of pre-installed packages?
Why should I waste my time on any of it when there are two other perfectly good operating systems that can do this out of the box and don't require me to faf around for hours.
> Why should I waste my time on any of it when there are two other perfectly good operating systems that can do this out of the box
Same argument for why I don't like to use windows. It comes with basically nothing out of the box, still has no proper package management and basic things like proper keyboard layouts, ctrlcaps, installing latex, browsers, email clients, text editors etc. take hours of faffing around. And then when things invariably don't quite work, troubleshooting is really annoyingly opaque. Why would I waste my time on that?
Simply restating my argument and pretending it applies to Windows equally doesn't fly with me. But thanks for re-affirming that the Linux community isn't worth dealing with.
I do agree that trackpad support on Linux isn't the greatest, but you could have used the GNOME Tweaks settings application (GUI) to change your mouse acceleration profile. Maybe next time :)
This is a great example of what has always bugged me about Tweaks, the discoverability is horrible. People look through the Settings app, don't find what they want to change, and then assume there is no easy way to change it. How the hell is the average user supposed to know that GNOME Tweaks even exists?
I agree the Linux desktop has a come a LONG way in recent years and it is soooo close. It is stupid stuff like this that holds it back - the last little small tweaks that make like easier. Tweaks should just be part of Gnome - period. Put it in Settings - at minimum put it under and "Advanced" settings.
> I agree the Linux desktop has a come a LONG way in recent years and it is soooo close.
I've been hearing that since the late 90s. The uncomfortable truth is that Linux will never be a suitable Desktop environment because the Linux community doesn't care about the Desktop market. Ubuntu, Red Hat and various open source funds have more than enough money to hire top notch UX designers. But, they don't.
Alternately, all the more reason to carry a travel router and only have that MAC talk to the upstream. (Added benefit is that it can auto VPN all traffic, and also you don’t have to configure your other wi-fi devices (phone, tablet(s), watch, second computer, et c) with whatever local temp wi-fi you are using that day.)
SIP on osx is way more user-friendly than selinux.
I do this with a raspberry pi and a Ubiquiti Unifi Lite access point. You could also swap the Unifi with a second wireless adapter in the Pi to be more compact (I only do it that way because that's what I had laying around in my office closet.)
I imagine I am eventually going to end up with a rpi (built-in dualband wi-fi serving as AP) and a usb battery pack and a 4/5G modem strapped to my lower leg whenever I leave the house, backup pistol style, as smartphones become less and less able to be configured to preserve privacy.
Turns out I need to have root on my dns server and iptables/wireguard on my NAT router. It’s slowly becoming non-negotiable.
I carry a GL.iNet GL-MT300N-V2 (Mango) with my own build of openWRT on it. Allows for all sorts of network hackery. Powers right from the usb port on my laptop. I never connect "bare" to a public network without it.
I'd give up a considerable amount of battery capacity to have it built in to the laptop.
Normally captive portals are just keyed on MAC and done through DNS redirect. In this case, just using a browser though the Mango in NAT Lan->Wifi works fine. This is nice because your Mango can then share that authenticated connection amongst many local devices (like my phone).
In rare cases where broadcast is required or even more diabolical network asshattery is afoot, I create a bridge on the Mango Lan<->Wifi with brctl. Of course, then your laptops ethernet MAC is exposed to the Wifi on the other side of your Mango. Even then, I've got a pretty snazzy etables filter to keep that hot mess under control.
The most immediate value is that once the mango knows it can see the internet, it routes everything behind it over openVPN out through my colo server neatly sidestepping any dns chicanery or malicious mitm attempts and instantly connects all of my devices straight through to my internal network.
Did I have any trouble at all with pandora on my phone or netflix on my ipad while I was in Europe or Australia? Nope. Never even gave it a second thought.
Firewall and VPN for all your devices, no limit to the number of devices, no need to re-join and re-enter your hotel info periodically, and my favorite: use a chromecast dongle on the hotel TV.
Even with the stock firmware, you just turn it on (USB-powered), connect to its WiFi network, connect to the hotel/captive network within its UI, and you’re done. Join all your devices to your own network. It even runs a VPN client you can activate with a little external switch.
The key here is GPU passthrough, giving it real graphics hardware means that it's near native (there's still overhead, but it's on the order of 5% compared to completely native).
Works on my machine. There's virtually no difference between bare metal. Of course you need enough cores and dynamic memory (GPU memory too) to run your host OS and macOS. No benchmarks but it feels snappier than my 2017 MBP.
Might be. Stick to T series Thinkpads or X1 Carbon and there aren't any problems. I personally think the X1 Carbon is a PERFECT replacement for a macbook. The only thing lagging is the trackpad. Its not bad but no PC trackpad is quite as good as the macbook one. Plus the X1 Carbon keyboard is a luxury to type on - esp compared to the current macbook keyboards.
However it is not enough of a burden these days (to me) to make it worth going to a macbook pro these days...
I havent tried E series - might be worth hitting think pad subreddit (or something equivalent) and asking about it. The ones I mentioned are from personal exp so I'm pretty confident about those.
How do you like the Purism Librem? I'm a long-time MacBook user but have been looking around (and holding onto my late-2013). I'm curious about the build quality of the Purism machines. I'm willing to spend quite a bit on my tools. And I still remember the issues that ThinkPad's had with backdoors... so, I'd love to find something that has a high build-quality and puts the user first.
So, the Purism Librem is a purpose-built laptop. It wants to first, respect your freedom, and second, provide excellent build quality. It succeeds on both of those goals.
Does it succeed at build quality better than Apple? It's arguable. The UX on Apple laptops is great, however the durability on the Librem is commanding. Does it respect your privacy more than Apple? 100% yes. There are hardware switches for wifi and microphone / video. It comes by default with a Debian-based, FSF-approved OS, which I personally replaced with Ubuntu for reasons. I consider it a fine laptop equal in build quality to everything but a late-model ThinkPad, especially since Apple's been screwing the pooch in that regard.
I've owned a System76 Galago Pro, not the current gen, and the Librem blows it out of the water in every single category. I buy a lot of System76 hardware, having purchased three machines in the past year. The Meerkat is a great little powerhouse. But their laptops just aren't as focused hardware-wise as Purism's offering. If you want that ultrabook experience in a durable package with curated hardware for Linux compatibility, there isn't anything else to buy, except perhaps the Dell XPS, but Purism.
That also said, if you're looking for a desktop replacement, the Librem won't be your cup of tea. System76 just came out with their Adder 4k which looks amazing and I've been resisting the urge to drop $4k on one for weeks. I dunno how the build quality compares but I don't think it can really touch the Librem in that regard. I'm thinking S76 is competing with Dell while Purism is competing with Apple. YMMV
My friend bought one recently (last month), it has absolute garbage wifi. I know it's about open fireware/baseband but the wifi card is old and has also shit reception.
You can easily change it but for a $1,400 laptop...
The build quality seems okay but definitely not Apple level. Still my friend complained a week ago about screen flickers.
If you do so don't get a T490 or if you do don't get an NVidia card. It'll destroy your battery life. The (Lenovo and others) forums have threads on these issue. For me idle time dropped from 11 to 3h.As someone else mentioned as well don't get the "best" WWAN Modem (850 something I believe ) as there are _no_ Linux drivers.
In other news: anyone wants to buy a lightly used lenovo T490?
It wont destroy your battery life. I have a t480s with the nvidia card. You need to turn the card off when booting linux and just use the cpu for display. Research a bit about bumblebee and bbswitch.
Wait, how is "it won't destroy your battery life" somehow supported by "you need to turn off the card when booting linux". It sounds like you're saying it will destroy the battery life if it's not turned off. Did I misread that?
Sorry, I should have been more clear. Do you have a reason to use the graphics card on battery in Linux? Most people don't, so turning it off makes sense. You didn't misread it.
Not really a viable replacement if you rely on X11 or any GUI stuff. If you're content in a command shell you can do a lot though and it integrates nicely with the environment.
It's a better alternative to Cygwin, but Cygwin wasn't all that useful before. There are just too many differences between Linux and Windows. You are better off using Windows as a thin client SSHing into a remote Linux session.