Live data from Hacker News

Switching from macOS to Pop_OS

support.system76.com

361–370 of 380 posts

Re: Switching from macOS to Pop_OS

#361
post #116

Earlier quoted context omitted.

I find this funny, in that I struggle with Mac all the time. The worst grievance lately is that I don't know how to just pop back and forth between three windows. Something about the way command tab works just kills my ability to reason about what the window stack currently is. And, for the life of me, I never get copy paste from a terminal to work like I want it to.

I struggled with Mac on my M1 Air for about six months then donated it to my partner and returned to Fedora on an XPS 13. Muscle memory was bad enough but the feeling of being watched was worse.

Little Snitch is pretty good to stop unwanted network connections on OSX

Re: Switching from macOS to Pop_OS

#362
post #356
post #346

Earlier quoted context omitted.

I know; I just pretend that clipboard doesn't exist. I've never found it convenient for anything other than pasting to terminals that screw up the CTRL-C/CTRL-V shortcuts.

Hmm. I am genuinely curious, how is it less convenient for you? To copy something to the clipboard you have to select it and press control–c, then to paste it you have to click where you want it to go and press control–v. That’s not very hard, certainly. But to use selection instead you only have to select it, then hover over where you want it and middle click. That’s fewer steps! Of course I am assuming that your ha…

because as I said, if I already have something on the clipboard, I don't want it to be overwritten by everything I highlight. a non-copying reason to highlight is the "search for" feature in a browser, I use that all the time. a very common thing is to highlight some text, then highlight some other text in an input field or text editing program, then paste to replace the highlighted text with the copied text. if all I had was the middleclick buffer, this wouldn't be possible.

Re: Switching from macOS to Pop_OS

#363
Has anyone been able to successfully resolve screen tearing with nVidia graphics cards on linux? I have a nVidia 1070 with a beefy AMD Ryzen 7 3700X that I would love to use as a daily driver but I just can't stand scrolling in FF on it. I constantly get tearing and other artifacts that make it so frustrating to use I give up.

I've tried every tutorial I can find on the net, every CLI flag etc. Nothing seems to work!

Re: Switching from macOS to Pop_OS

#364

Earlier quoted context omitted.

Middle-click paste is a non-starter for anyone who uses a pointing stick (TrackPoint), since the middle mouse button is held down to scroll with the stick. Pointing stick users will usually try to disable the selection clipboard to avoid having unwanted text pop up in unexpected places. Regardless, from my experience, the terminal is the only place where Ctrl+C and Ctrl+V are not the standard shortcuts to copy and pa…

I do it every day and never have issues with scrolling vs pasting. The biggest issue is that some apps don't play nice with the x clipboard.

When I hold down the middle mouse button to scroll, change my mind, and then release the middle mouse button to move the cursor elsewhere, that results in an unwanted paste. That has happened enough times, especially in code editors, for the selection clipboard to be an annoyance for me whenever I am using a keyboard equipped with a pointing stick.

Some desktop environments and Linux apps have the option to turn off middle-click paste, though this preference is not always honored. I respect the preference of those who do like the selection keyboard, and I don't even have a problem with it being the default. But, I don't think it should be forced on all users, and I don't think decisions about other core desktop functions (like Ctrl+C and Ctrl+V) should be made under the assumption that the selection clipboard is enabled.

Re: Switching from macOS to Pop_OS

#365
post #362
post #356

Earlier quoted context omitted.

Hmm. I am genuinely curious, how is it less convenient for you? To copy something to the clipboard you have to select it and press control–c, then to paste it you have to click where you want it to go and press control–v. That’s not very hard, certainly. But to use selection instead you only have to select it, then hover over where you want it and middle click. That’s fewer steps! Of course I am assuming that your ha…

because as I said, if I already have something on the clipboard, I don't want it to be overwritten by everything I highlight. a non-copying reason to highlight is the "search for" feature in a browser, I use that all the time. a very common thing is to highlight some text, then highlight some other text in an input field or text editing program, then paste to replace the highlighted text with the copied text. if all…

Ah, I see. It looks like you have three similar reasons.

The first is something I guess I don’t do. If I select something that I want to paste somewhere, then I’m going to paste it right away; I already know exactly where it goes.

The second is that searching in applications you use frequently replaces the selection? That’s not how it’s supposed to work. Applications are supposed to claim the primary selection only when the user explicitly selects something, not merely when something is highlighted to make it more visible. Sad to hear that any application gets this one wrong; that’s supposed to be a pretty easy thing to get correct.

The third is about pasting into textboxes. This one is more subtle, but pasting from the primary selection into a textbox is supposed to replace the content of the text box, rather than appending to it. Certainly Firefox does for the urlbar, though to be honest I’m not sure that I’ve never noticed one way or the other if it does for anything else. Most of my text editing is done in Emacs, which doesn’t use textboxes very much, and which has a lot of other ways to quickly enter text without needing a lot of copy and paste.

Thanks for answering; it’s really interesting to see just how different people’s use–cases really are. I find selection to be more convenient because it’s simpler, while you find it to be less convenient because the programs you use aren’t as thoughtful, or because you use selection for other things. I guess we should both be glad that Linux implements both styles!

Re: Switching from macOS to Pop_OS

#366
post #300

Earlier quoted context omitted.

I use AutoHotKey in Wine, and that works for me.

Really? I’ve never seriously considered trying AHK in wine.. just kinda assume that won’t work lol. Am curious now how well that works via xrdp then as xkeysnail & other uinput methods don’t.

Let me describe you my use case and workflow. It works within the Wine bottle. My AHK setup is IIRC 1:1 from Windows and does check for window titles, I did not verify it works on Linux applications (I do need to verify this given the IIRC). So what I have is I run WoW within Wine, and then I run within the same Wine bottle AHK (I use repeater features so I don't have to mash buttons ie. not for botting). Unfortunately the latency feels noticeably worse and it also feels I have lower FPS than native Windows plus WoW plus AHK so I run it now in Proxmox + Windows + AHK as passthrough. For WoW addons I use a CLI Python tool called CurseBreaker which uses Curseforge API though Curse got sold to Overwolf and they are closing the API to push their proprietary app (in past, Curse would work in Wine I suppose Overwolf would, too). I also use FirefoxPWA to run Netflix/Prime/Disney+ on Windows which should work on Linux as well. I might retry how the latency is. Cause I do prefer a Linux desktop like Sway or Gnome over Windows though with Powertoys, Windows Terminal, Scoop, and perhaps your tool etc it becomes bearable. (I use macOS as daily driver.) FWIW, I adapted my AHK script to FFXIV which I recently started playing and on Proxmox + Windows it works. No idea if and how well (latency) it would work on native Windows or native Linux.

The killer for me is if/when my mouse doesn't work well enough or latency spikes if video card, so I ended up for the Proxmox setup to use PCIe Aorus NVMe card with two NVMe in RAID0 instead of SATA or PCIe. Now it works reasonably well. I think its related to my board having 20 PCIe lanes, 16 of which used for GPU. But we've come a long way I/O wise for PC (x86-32).

On another note, Blizzard might ban me for Proxmox usage since they changed policy when GeForce Now became a thing (they never did for AHK and I used it for about 10 years now, some of which I played the game intensive but they did do banwaves). Who knows what Square Enix policy is going to be. If they ban me I will appeal, tell them my setup, show them my script, and that I have a swollen nerve on my hand (work related injury). If a human reads it and believes me, at least they'll shake tbeir head concerning their policy. Or so I hope.

On macOS I use Hammerspoon and Karabiner Elements but that machine isn't used for gaming. Similar tools, different purpose. Though I do always rebind caps lock...

Re: Switching from macOS to Pop_OS

#367

Earlier quoted context omitted.

Having recently moved back to Linux (PopOS) from Windows, the one biggest annoyance is not being able to configure two-finger touchpad swipe to be browser back/forward. This is the default in Mac, easily configurable in Windows (perhaps it's the default?), and default in ChromeOS. But simply not an option in any Linux I've tried. The Epiphany Browser does it, but that lacks extension support so is a no-go for me. Any…

Really? You cannot use an exciting OS without pinching movements? It is not the first time I hear this, so this OSX feature must be truly addictive & productive.

(actually swipe movements, but pinching movements is the same idea)

In my case (and I suspect many others) a case of muscle memory, which can take a while to retrain, so you move to a new OS hoping you can keep the same motions you're used to and just get your work done. It's also important if you regularly have to use multiple OSes (as some tech support people have to do, and when you need to test on different OSes)

Re: Switching from macOS to Pop_OS

#368

Earlier quoted context omitted.

The bigger issue is that command-tab switches between apps, not windows, and command-` switches between windows in the same app, and neither work across spaces. I ended up installing https://alt-tab-macos.netlify.app/ which adds a keystroke that will cycle through all windows in all apps on all spaces. It's a huge improvement.

Command left/right arrow, for example, switches between terminal windows in different spaces, and to terminal windows within the same space as well. Press the shift key as well to shift between tabs. (At least on my MacBook Pro's Japanese keyboard.) I don't recall have modded this behavior.

That's definitely better than command-`, thanks.

It's still not as nice as alt-tab, though. Frequently most of my windows are a mix of terminals and browser windows. I may be using several web apps and several command-line tools. Having to think about whether the application I want to switch to happens to be using the same "shell" application is not helpful.

I just want to be able to use one key to cycle through all windows in all spaces, and which lets me easily flip between the two most recent windows. Windows (and virtually every Linux DE) has had this for decades. It amazes me that macOS only recently got this, and only because of a third-party tool.

Re: Switching from macOS to Pop_OS

#369
post #338

Earlier quoted context omitted.

Indeed, XBox runs two versions of Windows via a type 1 hypervisor, one version is a minimal Windows kernel tailored for gaming, while the other supports the OS services required to have the UWP runtime running on the same hardware. Not at all the same thing. /s

Indeed, Steam Deck runs one version of Linux (based on Arch) and enables Windows games through a non-virtualized compatibility layer (Proton, forked from Wine). Not at all the same thing.

Whatever dude, we will see the hard numbers quite soon.

Re: Switching from macOS to Pop_OS

#370
post #305

Earlier quoted context omitted.

Ah, then we can add Xbox to the amount of Windows desktops in use as well.

The Xbox doesn't show a Windows desktop when you plug stuff in. Your constant trolling on Linux threads isn't appreciated.

It is called experience from a failed Linux Desktop sales pitch.

Been there done that.

Ex-Linux zealot, whose digital trail even includes emails using M$ on the signature.

Post reply on HN