←back to thread

213 points cnst | 2 comments | | HN request time: 0.402s | source
Show context
gigatexal ◴[] No.42155921[source]
Meh. Until support reaches full feature parity with x86 I’ll just keep running Linux in a VM on my m3 max MacBook. I do want an arm64 Linux or BSD laptop with the same ease of use and support as x86 though it’ll take time.
replies(1): >>42159611 #
fb03 ◴[] No.42159611[source]
Can you tell me about your Linux on Mac setup?

Here's my situation:

At home, I develop on a very beefy x86_64 desktop machine running Ubuntu.

When travelling overseas for work, I have an x86_64 laptop which provides me decent performance but only lasts 3 hours or so. All my colleagues are rocking Macbooks which last a whole day and I can't even take a piss without thinking about a power outlet.

What is the battery life for a setup where you only use the outside world Mac as a shell for a Linux VM? Can you run X11 applications remotely with `ssh -X`?

I sincerely HATE the whole Mac OS ecosystem but right now, they are the best in terms of battery life for a mobile device, and I need that.

Thank you for any information you can provide!

replies(1): >>42166870 #
1. gigatexal ◴[] No.42166870[source]
So you’re probably not going to like the solution but it involves even more money!

Parallels for Mac I’m Subscribed to and then run Fedora with i3 and it’s graphically accelerated and really really fast and I just use it like I would anything else except now I have the option to use macOS.

What you’re going to hate even more is I’m finding myself just trying to make macOS more like i3 finding tools that try and get there. Yabai and others.

In the end I am almost entirely in. Terminal with tmux and have a safari or chrome window open for docs and slack for all the work distractions.

replies(1): >>42166879 #
2. gigatexal ◴[] No.42166879[source]
Battery life in this setup is probably 80-85% of what I get in macOS and that’s already amazing but I have a m3 max one and that is overkill and likely kills battery life just itself.

I couldn’t for the life of me get ssh -X working on macOS so I went the full os route :shrug_emoji: