Pop_OS 19.10
system76.com
system76.com
Especially if you have 4K monitors or a 3K/4K mix where the monitors need a different DPI set.
PopOS uses a system to manage the scaling very well. https://support.system76.com/articles/hidpi-multi-monitor/
The closest comparison I've seen elsewhere is fractional scaling in Gnome 3.32+: https://wiki.gnome.org/Initiatives/FracionalScaling
If you have a configuration / workflow for HiDPI on Linux, it'd be nice to see if there were other options / any other things out there.
- it's bad because pixel perfectness!
- you're wrong for wanting it
- we don't care that MacOS does it well
So annoying.
https://elementaryos.stackexchange.com/questions/15057/can-i...
At least in 2017 they claimed MacOS didn't do it well[1].
Do you have a link to something more recent where they changed their position?
1: https://medium.com/elementaryos/top-3-misconceptions-about-h...
Add to that the implicit assumption that it's good enough which is encoded in Apple's decision to include it at all.
Ymmv
Typing this from Pop! now. I like it.
This worked by enabling Virtual Super Resolution for an AMD card on Windows, and an equivalent looking result could be achieved with xrandr incantations. Sadly, the mouse ended up being confined to a subsection of the screen, which was a bug, but that should be fixed now: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/8...
For Wayland run
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
For Xorg run
gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"
- the scaling applies to BOTH monitors
- even the 125% mode looks ridiculously big (like 200%)
I was not able to enable Wayland on my system so don't know if it is better :/But my argument is that FS is not hardware accelerated, it overheats the laptop and even then makes everything run extremely slowly. You can't watch a Youtube video in any of the screens, it becomes a PowerPoint slideshow.
Perhaps that's the biggest compliment for an OS?
I'm happy to see really nice marketing on Linux as a desktop OS but it seems over the top these days.
Also, just out of curiosity, did additional hardware support take away from other areas of development or was this just natural since more Linux kernel devs just use different hardware and saw direct benefit?
Distros include a unique set of packages, but after installation you can remove what you don't want and add what you do.
The single biggest factor in terms of sheer compatibility with your hardware is the Linux kernel, and every distribution has one. Some are older than others. Some projects remove things from the kernel and recompile. Others add things.
But by and large, the Linux kernel is the same from distro to distro. Some ship newer kernels, to be sure, and some ship older ones. The Linux kernel developers maintain a few different kernels at the same time, some older with security patches, some newer with the latest features and drivers.
Fedora ships new kernels all the time. If you have new hardware and have parts that are not working so great, new kernels will often solve your problems. It's not the distributions doing this, it's the kernel team.
If you have old, stable hardware that works great with an old kernel, you might want to run something like Debian or CentOS -- if you like that sort of thing.
Fedora or Arch are both great ways to get new hardware working its best, but that's because the Linux kernel developers are doing this work at the kernel level, and these distributions pick up new kernels very soon after they are released.
If distro developers contribute back to the Linux kernel -- and many do, from Ubuntu and Fedora for sure, but for others, too -- everybody benefits from those improvements when a new kernel is released for the use of all distributions that want to package it.
I’m guessing Ubuntu is recommended because it’s most widely available or has the least amount of “under the hood” mods that make others more challenging.
Before GNOME 3, Ubuntu, Debian and Fedora all used GNOME 2, and they were more alike than different. I'd say the same is true today with these three and GNOME 3, though Ubuntu skins it somewhat differently.
They really are more alike than you'd think.
Lenovo, Dell, Huawei and HP sell laptops with Linux pre-installed and supported.
IoT, we have plenty of embedded OS to chose from, with the FOSS alternatives going with MIT derived licenses.
Android since Treble, classical Linux drivers hardly count.
And anything graphics related is hardly Linux first, if ever.
The cloud and devices of the future are running Linux. Accelerate your productivity by developing on the same platform that you deploy to. Your tools and programming languages are supported natively and only a command away.
??? I scrolled all the way down and I'm still not sure what the heck is this supposed to be. The selling points are window snapping, workspaces, and... a script to install tensorflow? It's all so bizarre.
We’re focusing on you in a different way than anyone else. Our approach centers on user testing and careful analysis with the singular goal of delivering the most productive and gorgeous platform for developing your next creation. It’s not just about making the easiest tool, it’s about making the best tool. And we’re just getting started.
Nope, still not making sense.
Discover what’s possible at the cross-roads of IOT and AI.
Oh, please just stop.
https://pop.system76.com/docs/difference-between-pop-ubuntu/
the overall design seems to be for a knowledgeable computer user, but one who has no interest in configuring things.
It looks like they're trying hard to push this OS but they seem to have hurt their chances of SEO by creating a name which is both unpronouncable (pop exclamation mark underscore OS) and unsearchable.
at any rate, Yahoo! worked out ok, until it didn't.
When mounting the Intel ISO in Windows the resulting CASPER_P.10_ folder does not match the
/casper_pop-os_19.10_amd64_intel_debug_21/ path designation for vmlinuz, initrd, & live-media-path found in boot\grub\grub.cfg & isolinux\isolinux.cfg
IOW, mounts as a disk fileset of questionable bootability, confirmed fundamentally failing by SYSLINUX over USB.
Even though it boots when burned to optical disk.
This is an insidious defect, not present in the underlying Ubuntu distribution.
Long folder names and/or special characters do not seem to be an ideal approach.
Also mentions of blockchain and IoT make this page look like a buzzword bingo.
Imagine Development as a First-Class Citizen
The cloud and devices of the future are running Linux. Accelerate your productivity by developing on the same platform that you deploy to. Your tools and programming languages are supported natively and only a command away.
???
I scrolled all the way down and I'm still not sure what the heck is this supposed to be. The selling points are window snapping, workspaces, and... a script to install tensorflow? It's all so bizarre.
But then I skimmed the HN discussion and found the following links:
https://triosdevelopers.com/jason.eckert/blog/Entries/2019/3...
https://pop.system76.com/docs/difference-between-pop-ubuntu/
Now I'm intrigued, and will try installing it on my laptop today.
Oh come on. I will never understand this. For your desktop, surely you can afford to spend an hour configuring your system that should work for over a decade. I lost it at installing NVIDIA drivers, is it that difficult or time-consuming or what the heck? :D As far as full disk encryption goes, I would rather do it manually using Arch's wiki than trust someone else with it, especially because there are MANY ways to do it, and they probably had no plausible deniability in mind, which is a nope for anyone who is serious about it. There are lots of different layouts, parameters, and so on. But OK, for people who cannot install NVIDIA drivers or are not willing to spend a minute doing that, then yeah, sure, why not...
Why would I want plausible deniability with my encryption? I'm a developer, not a cia agent. I need to keep my company's code safe from random strangers, not governments.
What I'm hoping is that this OS lives up to its promise to cater to the 80% first, which will likely mean that I need to do little-to-no customization, which means less things to maintain myself, which means more time to do actually valuable things. That's what I used to like about MacOS in the days of Mountain Lion.
Main reason for switching was better docker support/performance. Don’t really miss anything.
Some say Pop is the best for HiDPI screens, but personally I’ve disabled the entire HiDPI Daemon, with a triple monitor setup it was really buggy and slow so I decided to just take the shortcut and change the resolution of my laptop screen to make it readable.
I miss the Mac trackpad and gestures. I miss the trackpad size and the surface itself. Wiring up libinput-gestures helps some things but you still don't get things like pinch to zoom in Chrome, for example, and the overall experience is not nearly as polished.
I miss Mac OS HiDPI support as well. Fractional scaling helps a bit, but switching from HiDPI to LoDPI and vice-versa (docking/undocking) can leave some apps scaled incorrectly, make a mess of your desktop, and I haven't been able to get a mixed configuration working where only my laptop monitor is scaled while my external display is not. I end up running this 1440p laptop screen at 1600x900 or 1920x1080 instead just to forgo the headache.
The VPN clients we use at work were much more pleasant to use on macOS. We have the option of using one of two different OpenVPN solutions as alternatives, and they're fine, but again, the polish isn't there (little things like automatically reconnecting to the VPN without my intervention would be nice).
I can't really think of anything else I'm really missing these days, though. Things I explicitly DON'T miss: Docker on Mac is a poor experience compared to natively running on Linux... Having a real Linux userspace by default is SO much more pleasant than dealing with Homebrew (which is great if you absolutely need it but I'm happier not having to deal with it at all anymore). I don't miss the Mac keyboard and touchbar. I don't miss troubleshooting things on macOS... it is incredibly opaque in comparison.
Overall, I don't think I'll be switching back any time soon, but would love to see more attention to the overall fit and finish as far as the desktop experience goes.
Recently started running arch on an X1 carbon and wondering what I can do to make the trackpad better.
But then again I don't use anything fancy beyond one- or two-finger gestures. If you want all the fancy gestures, I can't really say much about that.
The biggest thing I miss -- font rendering. Font rendering is all messed up in linux. It's painful to read pdfs, emails, browse the web. I've tried all sorts of configuration options and it's still broken. Really, it grates me. Things just look off.
On Pop! (old thinkpad), typing gives me joy, and I live in the terminal / use vimium browser bindings / snap windows around. I prefer this machine for editing code / hacking.
On Mac, swiping around is frictionless. I use hot corners, gestures, and have trackpad sensitivity at the highest. No need for vim outside of editing code, and I default to GUI workflows. The screen is much better, and prefer watching videos.
My VPN setup and all that jazz is just as easy on either machine.
Same. It's extremely satisfying for keyboard-centric workflow.
I'm hoping they tackle font rendering next.
Feel free to ask any questions.
Haven't thought of or used the touchpad much. Limited gestures, adequate size. I don't use it much.
Battery life feels comparable to that of the 2012-2015 Macbook Pros I've used. Can code, browse, and listen to music for maybe 4 hours a charge, and it recharges quickly.
I find the contacts/calendars/mail programs to be overall less functional than Mac OS. Not terrible, but it is taking some time to learn the sharp edges to avoid. Geary is their default mail client, but it doesn't support a unified inbox, and I have a lot of email accounts, so I bounced between a bunch of other clients before finally settling on Evolution. Evolution feels like a bad Windows business suite from the late 90s, but the fact is that it has the functionality I need, and I think I can learn to avoid its oddities.
Besides that, everything about it is very familiar to a mac convert. You can see clear areas where strong inspiration was taken from the Mac. It's honestly breathtakingly good, and it's free. I haven't looked back.
Overall, I'd say you should pick up a System 76 Laptop and give it a go. If the Darter Pro had been around when I was switching, I'd certainly have bought that.
having Windows running in a vm is a lot better for my mental health as well. I don't have to worry about it taking control over my computer at random hours to do some updates
I've reconfigured switching between workspaces to simpler hotkeys and together with the overview you can keep a lot of stuff open and navigate without things feeling cluttered.
its basically just a lot if small things that make it easier to use right out of the box. that's what it seems like to me anyway
I understand the gripes of people that say Linux doesn’t work out of the box and requires constant tweaking, but if you’re having usual problems even getting it installed, I’m curious what you’re doing during the install.
I’ve never actually used AMD components so maybe they make it more difficult to get the drivers or something.
How about a clean white, like OSX? or sleek, neat Black?
the first time I tried out ubuntu i kept clicking the right side of the window for the X and minimise buttons and lasted maybe half and hour then switched to mint
You can change this, but the option is hidden away somewhere (gnome-tweak-tool or some dconf option maybe).
I bet all three variants will be used regularly (and probably other, erroneous ones like “Pop_OS!” and “Pop_!OS”). What is the point in making a name ambiguous and difficult to get right? Why not just call it Pop OS?
https://lambdalabs.com/lambda-stack-deep-learning-software
This is a one-line apt/aptitude installation for TensorFlow, PyTorch, CUDA, cuDNN, etc. When NVIDIA releases a new version of CUDA, you can simply apt-get upgrade to the latest version.
Disclosure: I work for Lambda Labs.
It's value prop is to enable people to easily install TensorFlow / PyTorch and their dependencies in a container-less fashion. Though it doesn't provide the isolation of containers.
What I've learned from talking to customers is that many people don't care that much about handling multiple versions of the same framework. I wouldn't be surprised if you find that, like Lambda Stack, people are mainly using this product to easily get started with TensorFlow/Pytorch.
Now that TensorFlow 2.0 is out, we will see a much more stable API. People won't have to change their code if TensorFlow bumps up a dependency version. For many, this will reduce the impetus for moving to containers.
Maybe the second part is more of a value prop or good point of focus?
1. Have two video cards and run Windows on the pass-through via KVM.
2. Dual-boot
3. Keep asking that Adobe make their software compatible with Linux.You gotta cut the Creative Cloud addiction. Unless you're a full-time designer (especially if working in print or something), alternative tools exist, and it's about figuring out how to move and work in them.
No, GIMP isn't in the conversation.
People complain about web tech, but I've found that it's honestly really the best bet for new design technology. Figma et all are good enough for most stuff, many have PSD support, and better collaboration stories on top of all that.
My two cents, at least. I could be wrong, but this is what I'm trying to do - my logic became "if I'm gonna pay monthly for this shit, why am I paying Adobe?". They're not even truly native on macOS and it's run worse for me with each update.
I just wish Adobe would listen. You're dead right on the macOS point and here I am running windows nowadays.
Then have a simpler website... This website doesn't look like it's trying to appeal to a computer scientist.
The site loads pretty quickly, does the whole static background scoll thingy, and explains how you can use it and what its highlights are.
Switched to Pop as my primary OS 3 months ago.
There isn't much that's radically different ... it's just better, cleaner, more polished, smooth.
I install my graphics drivers (nvidia), go to the nvidia settings control panel, turn on full composition (run the desktop through the gpu) which enables vsync on the graphics card. I then go into general (settings) and set vsync to none, disabling cpu vsync. This makes Mint as smooth as butter. It also improves youtube playback quite a bit.
On a newer hardware, I'd go with Pop because it's more up-to-date with drivers (esp. nvidia) and linux kernel. In my case, linux kernel version did matter for me because I had a weird start-up issue that was fixed in latest kernels.
Open Upgrade Manager -> View (Third Menu) -> Linux Kernels
You can choose from the backported kernels from 18.10 and 19.04 ATM, guess the kernel from 19.10 will be availlable soon.
That way i got to undervolt my AMD GPU without a fuzz.
Given how short the cycle is between the two ( < 48 hrs apparently) I find it hard to believe any real value is added here.
And no I'm not using a OS where just typing the OS name is dependent on keyboard layout. WTF is wrong with you people? Thats insane. No
Who's arguing? It's top level comment on a hn submission. Occasionally people post their opinions. Who am I arguing with? I didn't realize us vs them mindset is compulsory here.
relax.
That seems like a negative response to an implied suggestion. Taken together, and considering your tone, I think it's fair to call the suggestion and your response an argument, and it's understandable that one would question with whom you are arguing.