Remix.run Logo
▲ ozgrakkurt 2 hours ago

Recently switched to KDE on a linux laptop (600 USD lenovo) and stopped using my macbook (m1 16" pro).

Speakers, touchpad and battery life are inferior. Speakers are OK after installing EasyEffects and I don't use the touchpad while programming. And battery life is close enough

Cachyos with KDE is 10x better than MacOS. So it doesn't make sense to use macbooks for programming anymore IMO.

You can't even see the update download speed or progress percentage on MacOS, and have to approve 3 times to run a downloaded program, brew is terrible in terms of performance etc. etc. etc.

▲ijustlovemath 26 minutes ago | parent | next [-]

Battery life optimization on Lenovos often involves installing and activating the correct GPU kernel module. My battery life on my P53 improved measurably after doing this, though installing new kernels involved a small build step. Are you just running with all the defaults?

▲ozgrakkurt 3 minutes ago | parent [-]

I just installed cachyos normally and didn't do any tweak for GPU. The laptop just has an amd CPU and doesn't have a GPU. Do need a specific GPU kernel module for this?

▲II2II 18 minutes ago | parent | prev | next [-]

> Speakers, touchpad and battery life are inferior.

I suppose it depends upon the model, but I find my Lenovo Yoga's touchpad vastly superior to my MacBook Pro's touchpad. Tracking is fine on both, yet I'm having trouble trouble with the MacBook Pro consistently handling clicks. Granted, that is probably a software thing. As an added bonus, the Yoga has a touch screen which folds back, both of which are nice to have. (Agreed on the Mac speakers being significantly better though.)

> Cachyos with KDE is 10x better than MacOS.

That is subjective. I definitely agree with you, but a lot of people won't. Then again, I have been using Linux for about 30 years so modern macOS feels limiting and there is very little I can do about it.

▲flkiwi 3 minutes ago | parent [-]

I use both macOS and Linux (NixOS + gnome/niri) regularly. When everything is working properly--and, to be clear, I'm talking about the macOS side--I see almost no difference between the two operating systems. I'm on a ThinkPad on one side and an M2 Macbook Pro on the other. The only meaningful difference not attributable to something like different screen size is that Apple displays are damn good, and their speakers are otherworldly.

I was running Asahi/NixOS on a Macbook Air for a long time, and that experience was also top notch--only battery life was a few percentage points worse on NixOS--but the aarch64 software situation and emulation experience were just not there. I expect they've improved a bit since.

If someone would make a quality laptop that doesn't look like a Honda street racer and has excellent audio, I'd be very happy.

▲eru 33 minutes ago | parent | prev [-]

Interesting. Why do you call out KDE? Does it add to the experience specifically for you?

I usually use XMonad, but then I nearly do everything in the command line, and I don't like to move my windows around via mouse. (Though XMonad supports that, too.)

XMonad works for me, but I wouldn't call it out specifically as contributing to the experience.

> You can't even see the update download speed or progress percentage on MacOS, [...]

What program are you talking about? You can customise eg Firefox on Mac, just like anywhere else, with extensions to look however you want.

> [...] brew is terrible in terms of performance [...]

I'm trying to fix at least brew's Python performance a bit:

https://github.com/python/cpython/issues/158283

▲throooooo 11 minutes ago | parent [-]

I used to use XMonad (now on Hyprland) and feel that the tiling window manager experience you can get on Linux doesn't have an equivalent on macos. KDE is solid but yeah it's plain jane.