Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
System76 Developing “Cosmic” Desktop Environment (system76.com)
500 points by TangerineDream on April 13, 2021 | hide | past | favorite | 414 comments


I wish they had a laptop with a latest and top AMD, 14" 4K IPS matte panel, programmers friendly keyboard (pg up/down home end on dedicated keys at least), expandable RAM and nvme drive, silent fans and metal chassis and a Linux support. Less important physical camera and wi-fi cut off switch. If there was an ARM chip with comparable performance to M1 I would consider it too if it was running Linux. After watching their talk with Louis Rossman I really like this company. Hopefully one day they'll have a product that will match my needs. The link to the talk: https://www.youtube.com/watch?v=fGle6z9KfZQ


Note the latest AMD 5850U chip is 40% faster [1] than the M1 for the same wattage! It really deserves more media exposure than the M1 which has the only merit of beating Intel.

[1] https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+7+PRO+585...


TDP rating != wattage consumed. In an ideal world it would, but it has long since stopped meaning that generally. This includes the M1, which will happily exceed 15W of power consumption, and the 5850U almost certainly does as well since AMD's previous generation CPU in that class happily exceeded 15W.

You'll have to wait for a proper review that does power measurements to get a sense for how they actually compare on that front.


I agree, it'd be fairer to compare wattage at peak load. Notebookcheck indicates 40W for AMD and 30W for M1, so I guess the perf/watt is closer between the 2 chips.


One could perhaps conclude from those stats though that if it were limited to 30w (i.e. same as M1), that it would still edge out on performance.

My only question is what it's idle power consumption is like.


https://singhkays.com/blog/apple-silicon-m1-video-power-cons... has a writeup of power consumption for certain tasks on the Mac Mini M1 (not written by me).



Is it? I see Geenbench gives the M1 as having 1733 (single) and 7652 (multi) GeekBench score, whereas a AMD Ryzen 7 Pro 5850U system has 1414 (single) and 8140 (multi), so the M1 is quite faster in single core than it (22%) and slower but close in multi-core (the AMD being 6% faster).

And that's with the M1 having 4 slow cores for better battery life / consumption (with 8 full speed cores it would obliterate the 5850U).


They're using PassMark instead of Geekbench.

https://www.cpubenchmark.net/compare/Apple-M1-8-Core-3200-MH...

Apple M1 - CPU Mark: 14,872 / Single thread: 3,630

AMD Ryzen 7 Pro 5850U - CPU Mark: 20,659 / Single thread: 3,237

The AMD is 38.9% faster on the multi-core benchmark, and 10.8% slower on the single-core benchmark.


That's not really surprising, is it? The M1's eight cores are in a big.LITTLE configuration, half of them are not as powerful as the other half.


Also the Ryzen has hyperthreading where M1 doesn’t no?


Yes, M1 doesn’t have hyper threading


OK, so is PassMark more accurate than Geekbench?

(And, still, that's with M1 having 4 cores tied behind its back for better battery life).


Neither bench reflects real world performance. Run cinebench, 7zip, h265 encode, blender render, etc.


Unless your primary workload is media encoding or rendering in Blender, those benchmarks are just as artificial as the truly artificial ones.

Most people’s performance workload is dominated by media consumption—not media creation. But the latter sure does make for good benchmarks.


> And that's with the M1 having 4 slow cores for better battery life / consumption (with 8 full speed cores it would obliterate the 5850U).

It's not really that simple. An M1 with 8 full speed cores would also consume significantly more power and would no longer work in something like the MacBook Air. On paper these CPUs are both targeting the same power budget, so if AMD can put 8 full-speed CPUs in the same power budget that Apple can "only" put 4 full-speed and 4 low-power then why shouldn't AMD get a win from that?


The M1 laptops get much longer battery life than the AMD laptops, and the difference is not due to the size of the battery.


I see you can link directly to their comparison tool[1]

1: https://www.cpubenchmark.net/compare/Apple-M1-8-Core-3200-MH...


I had a laptop with a similar amd cpu and even though it was rated for the same wattage, it was a lot more inefficient. The laptop would get warm just watching youtube videos and the fans would always kick on.

In contrast to the M1 which is so efficient that Apple doesn't even put a fan in it on its lower end models, and it still barely gets warm.

Also the battery life is a lot better on the m1.


> Note the latest AMD 5850U chip is...

Can you buy one today other than the HP EliteBook 845 G8, which starts over $2300? Because you can buy M1 laptops yesterday for less than half that and I can't find any other 5800U series laptops for sale.


If you're looking for a cheaper model, the HP ProBook x360 435 G8 is available with either a 5800U or PRO 5850U starting at ~$1000: https://www.hp.com/us-en/shop/pdp/hp-probook-x360-435-g8-not... (performance should be the same but the PRO models include some extra security features: https://www.amd.com/en/technologies/pro-security )

Lenovo has a number of 5000U models coming out (including various Thinkpads), but if I were looking for an upgrade this year, I think I'd be most excited about the 5800H Lenovo Yoga Slim 7 Pro (available for preorder now).

Regarding H vs U processors, based on my testing of a previous-gen 4800H laptop, it benchmarked comparably on a perf/W basis to the U series, but via 3rd party tools (I use RyzenAdj) you can easily set whatever TDP you want (eg from 10W or 15W to match a U up to 65W+).


Apart from CPU these laptops look and feel decade old. Why those companies don't even try?


What do you mean?


Bulky, low res screen, design suggests that it relies heavily on active cooling, looks cheap and plasticy even in the marketing photos. I wouldn't buy this if it was 10x faster than a Macbook Air.


Interestingly, I have opposite preferences. I never had a Macbook Air, and I would not buy one regardless on the price because I don't like the design.

> Bulky

Often a sign of user-replaceable RAM and SSD, which is good. I don't mind if it adds a few millimeters to the thickness.

> low res screen

1920x1080 is enough resolution for a 13" laptop.

> design suggests that it relies heavily on active cooling

I don't want passively cooled computers, I want fast ones. All else being equal, compute performance is proportional to electricity consumption, and heat generated.


>I don't want passively cooled computers, I want fast ones.

Ok, but then why are we even making comparisons with M1 laptops? The M1 is a low TDP chip designed to be used in devices with minimal or no active cooling. Apple will no doubt be bringing out beefier chips for its higher end laptops in due course.


M1 CPU consumes up to 30W of electricity. That’s impossible to do with minimal or no active cooling. Instead of designing good cooling, Apple does aggressive thermal throttling.

The problem is not specific to Apple, many other companies are offering ultra-thin laptops with similar tradeoff.

As a consumer, I don’t like that tradeoff. I’m already paying for a fast CPU. Yet due to the lack of a proper fan assembly (a low-tech and cheap component, compared to CPU) I’m only able to get good performance for brief periods of time. While usually that’s OK, sometimes I want sustained performance for minutes or hours, even on a laptop.


The M1 Macbook Pro has active cooling, if that's important to you as a matter of principle. However, real world tests show that the performance gains from actively cooling the M1 are pretty marginal.

More broadly, it seems that you prioritize performance over everything else when it comes to laptops. Apple doesn't – especially not in its 13" range. What they are providing is a small form factor with crazy good battery life and performance that's more than good enough for most people.

Thermal throttling is not inherently a bad thing – it's a sign of a balanced design. If you have a fixed amount of thermal headroom to play with, then you want a processor that uses more power at peak loads than you can dissipate (so that you can take full advantage of the cooling off periods provided by non-peak usage).


> you prfioritize performance over everything else

More or less. I’m a programmer, and I want computers to compute things.

If I only wanted them to play youtube, I’d get a tablet instead. If I only wanted a laptop to run a word processor, I would look at these MacBooks or equivalent Windows devices.

> If you have a fixed amount of thermal headroom to play with

In case of ultra-thin laptops like macbooks, the primary reason why it’s fixed to just 10-15W is to look good on marketing materials. Technically, it’s easy and cheap to make it fixed to the value several times higher than that. After all, 10 years ago mainstream laptop CPUs were dissipating 35-45W: https://en.wikipedia.org/wiki/Sandy_Bridge#Mobile_platform


It's not fixed to 10-15W in the Macbook Pro.

I'm also a programmer, but don't find performance particularly important once it reaches an acceptable level. I would rather have a thin a light laptop (as would most people, judging by sales).


> I'm also a programmer

I should have noted I specialize on desktop and embedded development. I can always find uses of faster CPUs, more cores, and more RAM.

> I would rather have a thin a light laptop

I agree, but to an extent. I don’t have a gamer-targeted laptop because heavy to carry around.

But still, I believe these unupgradable ultra-thin laptops are a bad deal.

They only saving a few millimeters of thickness and ~0.2kg of weight, for a huge performance cost. BTW, I have installed 16GB RAM and 1TB SSD in my reasonably thin (2cm) and reasonably light (1.6kg) 13” laptop.

> as would most people, judging by sales

Judging by sales, most people don’t need a computer at all, they prefer phones and tablets. On the internets, more than half of page views are now from mobile devices.


>They only saving a few millimeters of thickness and ~0.2kg of weight, for a huge performance cost.

Can you point to a laptop that's only slightly larger than the M1 Macbook Pro and has much better performance?


If I wanted a new one, I'd look for something like HP ProBook 635 Aero G8 with AMD Ryzen 7 Pro 5850U CPU.


But there’s no indication from benchmarks that it would have much better performance then the MacBook Pro. Indeed, it would be expected to perform less well on some common tasks - and it has half the battery life. I can’t even find a benchmark comparing that particular laptop to a MacBook Pro. Did you find one somewhere?


There're benchmarks comparing M1 with Zen 2 mobile CPUs such as Ryzen 7 4800U. Based on the results I saw, on average, AMD delivers similar single-threaded performance, and way better multithreaded performance.

Ryzen 7 4800U is very similar to Ryzen 7 Pro 5850U: same core and threads count, same frequency, same 10-25W TDP. The main difference of the new one is Zen 3 microarchitecture instead of Zen 2, and there're quite a few sources comparing Zen 3 to Zen 2.

If you want to be certain, wait for the direct benchmarks.


Also accessible for maintenance; you get the service manual with purchase; they actually bother writing the manual, and the support line isn't half bad.

Hate to break it to ya' but just chucking a chip into a gigantic heatsink of a frame, and relying on one or two USB-C ports to support gigantic networks of peripherals through a powered hub (sold seperately) which has issues running multiple added on monitors because the HDMI over USB-C tends to put off EMI in the 2.4 GHz band is honestly a step backwards compared to the characteristics you complain about. My old MBP would kill it's own network connection trying to drive large smart TV's through it's USB-C ports; and constantly stall handling all the input demands as I'd end up outtyping the capability of the processor to context switch on a typical programmer/scripter workload. Not had an issue one with System76's older school design approach to things like the Serval (whose battery life is abysmal comparatively, but I knew that going in. It's a workstation.)

System76 isn't out to build dispose-a-systems or systems that can only be swapped back through them on warranty. These are systems intended to be user serviced. That means thicker. You have to account for fasteners, less/no glue, stay away from over-using overly brittle plastic bezels that break at the drop of a hat, more room for connectors, so soldering labs aren't required for swapping out or adding RAM/SSD's... More generous tolerances for hand room, ergonomic motherboard and keyboard layouts. I can trust my system more, because I can actually take care of it.

Compared to my old VAIO Z Series, which I love dearly to this day, but which I always crack open with fear and trepidation because of the over-reliance on FPC's, System76 stuff is a breath of fresh air for me. I'd prefer an XFCE derivative desktop over GNOME, but eh. I'll live.

I didn't have to go hunting all over the Net for years for an unofficial community driver that actually gets me passed the most recently updated by manufacturer driver from 2012 for the Nvidia GT 630M/Intel IHD kludge, I don't as a consequence have to run with Driver Signature Enforcement off, and hardly ever update, I don't have to worry about FPC's breaking or put up with software remapping two keys on the keyboard in software because it's easier than risking screwing something up while disassembling the whole bloody laptop to get to the keyboard and mobo so I can reseat the ribbon connector in the hopes of a more solid connection reviving the bloody. No longer functioning keys.

Heck. I ended up able to find my way through troubleshooting their initial setup tool after making my own life more difficult than it needed to be on OS setup bbecause I wanted to understand how the machine worked from boot to userspace.

Something I still have zilch insight into with Macs.

So... Different strokes I guess?


Yea, M1's win is more in locking up TSMC's 5nm supply than its genius design. AMD has been struggling to get their slice of TSMC 7nm capacity.


AMDs chip peaks at 4.4GHz vs 3.2GHz. Together they imply 30-40% better IPC. 5nm only offers 15% better performance OR 30% lower power consumption vs 7nm.

In truth though, the A14 design isn’t too much faster than A13 or even A12 despite them being 7nm. Most of its advancements were from clock ramps. I wonder if the hardware layer for x86 kept a lot of resources tied up on that instead of advancing the architecture performance more.


Someone correct me if I'm wrong, but comparing clock speeds cross-manufacturer and especially cross-architecture doesn't really make much sense, right?

As far as I understand it, just because AMD and Intel chips are in the 5GHz range doesn't mean it is realistic to assume that Apple could also scale M1 up to that frequency so looking at just frequency or just IPC mean next to nothing. We pretty much have to resort to frequency x IPC i.e. benchmarks to gauge the relative difference.

You're right that M1/A14 perf jump is relatively small and seems to effectively be a port of A13 to 5nm in terms of core design, so if we wanted to guess at AMD's perf at 5nm we could try to use that as a yard stick.

I remember seeing someone do the benchmarks on that but I can't seem to find it now. He lowered ryzen 5000s wattage to match M1 with an offset to account for 7nm vs. 5nm and found that AMD was still behind in perf/w but by something like 20-30%. I'll keep looking to see if I can find it.

Edit: Found it: https://old.reddit.com/r/Amd/comments/k3nbn3/psa_performance...

He arrives at the M1 having a 1.23x perf/w advantage in Cinebench when accounting for 7nm vs. 5nm. Without that it has a 1.34x advantage. Note that this is measuring the core directly. Ryzen's IO die is a huge power sucker so this really shouldn't be used to decide what laptop to buy or whatever, it's just a peek into how close their core architectures are to each other.


M1 can still achieve significantly better single-core performance. I think that matters more, when it comes to how "snappy" a computer feels.


According to the comparison the M1 has 10% faster single-core performance. That's not nothing, but it's not really "significantly better" or something you'll notice in day-to-day usage, either.

But this is also just a single test result that's going to be far from comprehensive.


[flagged]


M1 being called a new era of CPU architecture, AMD really deserves a great applause here for being there as well.


I’d assume that’s because of the novelty of it being a competitive desktop ARM processor. The processor listed isn’t much faster than the previous gen Ryzen, it’s unremarkable from an apple to apple comparison.


Non-Apple TSMC 7nm and 40% faster at the same wattage (assuming GP is correct) compared to M1 seem like valid reasons for media exposure to me


It’s marginally faster than its predecessor.


By that token, the M1 wasn't a big deal.


Why do we call it an entry level processor? Is it marketing words?


Because it's available in the cheap models, including a model (the Mac Mini) that costs about as much as the AMD 5850U cpu itself.

Also, I see the M1 as having 1733 (single) and 7652 (multi) GeekBench score, whereas the AMD Ryzen 7 Pro 5850U has 1414 (single) and 8140 (multi), so the M1 is quite faster in single core than it (22%) and close in multi-core (the AMD being 6% faster).

So what gives, and how does that fits with the numbers given by the grandparent?


Because so far Apple has only released entry level products with the M1. It’s pretty obvious that they will release higher end chips for higher end products later this year.


Why would people be so fanatical to opt into a locked ecosystem again to care so much about the M1?

The day it hits an over the counter SoC that can be used with open source software, i'll start to get excited...

Until then, i'll just use AMD Ryzen and Intel or straight up open source capable arm SoC


The M1 and 5850U are in the same laptop price range. But I agree on the single-thread, it's indeed 12% faster.


I recently bought a lenovo ideapad (ultrabook form factor) for under $900USD with a 5700u 16GB ram 512 nvme

https://www.cpubenchmark.net/compare/Apple-M1-8-Core-3200-MH...

I'd say AMD is really blowing the M1 laptops out of the water at half the price and more performance.


I recently bought a Lenovo Legion 5 (4800H, 512GB, 16GB, 1660ti) for around $1200 after checking the 4700u ideapad. This was before the Ryzen 5000 series launch, so I suppose the Legion 5 is around $900 mark these days.

Many OEMs don't really give a good thermal headroom for the AMD processors, and only Lenovo seems to have done it right.

Lenovo's stock management sucks though. There were no stock for many days, and had to go unorthodox methods to get my hands on a unit.


Keep in mind only four of those cores on the M1 mac are performance cores. A M1 Mac with 8 performance cores would blow that thing out of the water based on how close they already are.


It would consume more power too.

It's remarkable that AMD can even compete despite not having access to 5nm like the M1 does.

I'm very excited for the near future of 5nm AMD laptops. Even more for 3nm.


It seems incredibly likely that such a product would be reserved for the highest end models for example the MacBook Pro and Mac Pro starting at 2400 and 6k respectively and would be properly compared to high end laptops that like the example don't exist yet.

It's nice to see the CPU space heating up in recent years.


I bought my m1 MacBook Air for $800, and while it doesn’t have 512gb nvme or 16gb ram it compares a lot better than ‘half the price’


How's the heat? My Inspiron 5505 w/ a 4700U gets egg frying hot under load.

(edit: Not precision, is inspiron.)


What exact model did you get if you don't mind me asking?


huh, apparently price went up $150 since I bought it https://www.newegg.com/lenovo-flex-5-15alc05-82hv0000us-grap...

edit: wow price went way up actually - I paid $790 https://i.imgur.com/aBamY5l.png


> The M1 and 5850U are in the same laptop price range.

Where? The only 5850U laptop I can find is the HP EliteBook 845 G8, and that starts at over $2300 for a 5850U model.


How come I see Geenbench 5 scopes pining the M1 as 20% faster?


M1 has little-big architecture with 4 fast and 4 slow cores, while Ryzen has 8 equivalent cores.


4K on a 14".. what is the use case for that? unless you have some hybrid long-short sightedness (d)efficiency, use your laptop as a chesttop, or want quadruple the pixels for half the battery life I really can't see any benefit


I currently have XPS 15 with 4k screen and I can easily see pixels, so 14 should be a little better. There is also the feeling that it is 2021 and should I still be seeing pixels? I think crisp high resolution view is much better for the eyes and feels more natural. I am also almost always within reach of a mains socket, so I don't particularly care about battery life, just that I can move the machine from one place to another easily.


4K at 15" is 294 dpi. I'm very surprised to hear that you can see pixels at that density at a normal laptop screen viewing distance.

My laptop is 'only' at 226dpi (16") and I can't see pixels unless I bring my nose to the screen.


I think different people mean different things by "see the pixels." I can't imagine being able to see individual pixels on a 15" 4k display at laptop distances, but I can imagine being able to notice minor distortions in the outlines of text, or more discomfort than necessary when reading small text, as a result of lower pixel densities. That could be reasonably described as seeing the pixels.


My iPhone has ~320dpi and I can't see pixels at non-ridculous viewing distances. I don't know what GP's viewing distance habits or eyes are like but for me, considering laptop viewing distance is probably like twice that of smartphones, I can't imagine a 15" 4K laptop being anything but overkill.


Do you use any sort of desktop scaling? I'd hope not if you can "easily" see pixels.

I'd imagine anyone who can "easily" see 4k pixels on a 15" screen would have text characters around 1mm tall.


I love pixels. Seeing them reminds me that I am in front of a computer and not a TV. Same as a car that smells a bit of oil/gasoline. Feels like a real car.


Same.

I enjoy the much higher resolution displays, but rarely get more out of them.


> I currently have XPS 15 with 4k screen and I can easily see pixels

Bullshit. Unless you literally push your face close to the monitor and view it from a normal viewing distance, you won't be able to see the pixels.


Use a Mac with a Retina display for a week and see whether you don't notice a difference — and it's certainly nowhere near half the battery life. Everyone I know who's done this has never wanted to go back.


Well, the 13 inch Macbook Pro only has a QHD screen (2560x1600) at 227 PPI. A 14 inch screen at QHD would still be 210 DPI. A 4K (3840x2160) display at 14 inches is 315 PPI.

I have used retina Macbook screens for extended periods of time and increasing the DPI seems like overkill to me.


As someone who went from a mac (for the last 15 years including several retina MBPs) to a 1920x1080 13" screen on a lemur pro, I really don't find that it makes a huge difference to me. I thought it would really irritate me but it doesn't.


It's really noticable when reading/writing text. I personally do dev work for a living and when I have to use a FHD screen instead of a UHD screen it's really noticable.

It's kind of like going from 144Hz back to 60Hz when playing FPS games.


Based on lots of previous comments (and yours!) that describe a day/night difference, I've concluded this is highly personal.

Work issued me a 2018 Mac with a 2880x1800 15.4" display (220 dpi), and I work at home with it plugged into a 1920x1080 23.5" display (93 dpi) from Sceptre. They are side by side, all day long, and I vastly prefer writing and coding on the FHD display, to the point that I thought I was being trolled when I read comments about "never going back".

So, I'm guessing people just like different things!


Yeah, it must be. I much prefer using monitors at stock resolution, without scaling, for that sweet real-estate, rather than having pretty displays where I can't see pixels just so it's pretty. I had a retina MacBook for a while, it was very nice, but especially for dev work... I couldn't bring myself to care enough that I'd want a 4k screen (that I'd have to run at an effective 1080p anyway) vs just a 1440p monitor of the same size I can use without scaling.


I spend a lot of my day either with documents or in a terminal, I just don't find that it made a huge difference to my life.


Isn’t lemur pro 14”?

As I’m mostly working on the terminal, reading/writing text, I’m also not seeing the lower DPI as a downgrade, having done the same switch as you.


Whoops yes, 14"


Text rendering is way smoother, you can also read smaller font because they are more detailed instead of being pixelated.

While QHD is enough for me, 4K is great because it is a factor 2 compared to 1080p.


> 4K is great because it is a factor 2 compared to 1080p.

I strongly disagree. QHD is perfect for me, because everything renders natively and looks beautiful. 4K without scaling is unusable, and 4K scaled up is just 1080p - You lose all the screen real estate you paid for.


You're missing the whole point of 4K at 14". Everyone uses it scaled but there is more detail, most importantly with fonts. You don't need any stupid sub-pixel rendering stuff.


Or, you can have a 1440p and get more detail and more screen real estate :)


UI elements at 1440p/1x/14" is too small for my taste.


You get 4K for rendering detail, not for screen estate.


4k scaled up like that is incredibly sharp fonts tho, it looks really nice. but yea total waste of space otherwise. i was surprised to see big sur default to 200% scale on a 4k attached to m1 mac mini but obviously screen real estate is the least of concerns with that garbage padded ui


I really try to avoid looking at higher res screens too much. I like the lower price and better battery life of the HD screens and they look fine to me, but I think once you really try the higher res it will ruin the lower res for you.


its true, i made the mistake of seeing small text on 4k and 1080p side by side and it can be hard to go back


I lost the Thinkpad display lottery with 1080p at 14' and it's one thing I'd want from macbook any moment.


To get full 2x HIDPI character rendering at the same size as 1x on a 1080p monitor.


4K at 14" is probably not a great idea because you'd need fractional scaling.

I'm holding out for 13" 1440p, which is a perfect 2x.


I use 4K on 14". Windows defaults to 300% scaling so clearly the defaults agree with you. But 200% scaling is usable; things are a little small but the extra real estate is worth it.


I guess if my math is right, that's 104 ppi after 3x scaling? Bit large, but not bad. Take a couple fonts down in size a tad and you're probably golden. I've been writing off 4k laptops, but this brings them back into consideration for me.


> what is the use case for that?

Marketing specs?


Since they resell Clevo designs, they'll definitely offer such a laptop but it may take them a few more months to have one available.

They seem to be several months behind new hardware launches, which as I understand is partially because their value-add is rigorous testing and hardware support for linux. They will often patch or back port the newest kernel for the latest drivers.


Everybody wants what they want and that's fine, but this comment shows why it's so hard for a small manufacturer to cater to developers.


There are a few things that they've never even tried, and would be obvious for the type of folks that use linux. High resolution and power efficiency are two of them that almost everyone wants.


No kidding. The OP posts a list of 10 very specific things, including some that are difficult to accomplish, expensive or nearly pointless (4k on a 14"?). "If you do this, I will support the company". So noble.


I wouldn't even care if that laptop were an inch thick


Drop the 4K IPS for a 2560x1440 panel instead.


My aging eyesight says no. 4k or bust for me.


What's your logic there? I would have thought that if your eyesight is poor, resolution matters much less as you can't tell the difference. You'd want to scale things 2-4 times anyway.


2x scaling at 4k is comfortable and crisply rendered fonts are a MUST. My eyes are far more fatigued at the end of the day if font rendering isn't crystal clear. Other resolutions require non-integer scaling and my experience with that has been... not great.


I am in the exact same boat, 2x scaling at 4k. I am young but I wear contacts that are not an exact perfect prescription due to the limitations of contacts.

But people will swear up and down to me that there is no way I could possibly tell the difference between screens.

You can literally see individual pixels on a 1080p screen!

I am on Macbooks, but I want to switch to something with Linux so I am waiting for the gen 9 Thinkpad X1C with 4k screen to be available at some reasonable price.

Font rendering is also clearly worse on Linux than Mac, making the fuzzy pixels even more unworkable. I dual booted a 2015 Macbook Air into several Linux distros and I could barely read the text no matter which settings were applied.

More relevant to the overall thread: Pop OS is awesome.


> Pop OS is awesome.

Yes, they are needing for to change name, however. "Pop_OS!" is very a stupid name, no low hyphen "_" charactir or exclimation in name is good. Only "Pop OS" is good.


I agree. But it is actually Pop!_OS :)


I hate you, and I wish this was Reddit so I could give you gold.


2x scaling in 4K is the Hi-DPI equivalent of 1080p: on 13 or 14 inch screens, elements on screen are really tiny. On this screen size, we have mainly 1280x800 (Apple) or 1366x720 (PC) resolutions, where the Hi-DPI or Retina equivalent (2x scaling) is 2K.

With GNOME, screen elements (texts, windows and widgets) are big (way bigger than macOS or Windows). In this case 1080p-like at 2x scaling should be OK with this screen size.


You can do 2x scaling on a 14" laptop at 4k? That's way too small for me.


at 14" is the difference even distinguishable? I can barely tell the difference between 1080p and retina on screens that small


It's complicated. For me it's about how smooth the text is and how consistent the experience is. 4k with 2x (integer scaling) is a pleasant balance of crisp rendering and appropriate text size.

The lower resolutions would require non-integer scaling and so far my experience doing that in Linux environments has been very poor. I don't expect this to be a smooth experience any time in the near future. I'd love to be proven wrong though.


The difference is huge for me, especially for reading texts. The rending quality is night and day.


Between 1080 and WQHD, sure. But between WQHD and 4k?


Yes, I can definitely tell. I have owned both WQHD and 4K laptops. At least for text, I can tell the difference at first sight, and I’m more comfortable with 4K.


Both are fine from a DPI standpoint, but some people prefer the size of 4k@2x to WQHD at 1x or 2x.


...And use a panel that covers at least 100% DCI-P3 color gamut.

I bought an Acer at the tail end of last year because I need color accuracy (and couldn't get my hands on high-end HP or Dell or Lenovo in Thailand because markets).


I wouldn't say no to that if other specs matched.


> pg up/down home end on dedicated keys at least

You know, I thought that that would bother me on a keyboard. However, it turned out that having PgUp/PgDn/Home/End on Fn+arrow keys, after getting used to it, is a speed improvement (at least for me). I don't have to move my hand as much. In fact, I liked so much that I have Alt+Left/Right arrow mapped as Home/End in AHK (on normal keyboards).


They need to make their own laptop. Then it's an instant buy from me. But right now everything is 1080p, plastic, with no USB-C charging. Bleh.


System76 is working on laptops designed in-house. It's a work in progress.

https://www.forbes.com/sites/jasonevangelho/2019/11/20/syste...

You can offer suggestions for their laptop manufacturing project here:

https://github.com/system76/laptop-suggestions


Laptops that aren't apple are dog slow at adding HDMI 2.0, USB-C in sufficient numbers, etc etc etc.

You'd think the amount of business laptops still made by Dell and HP would lead to a better set of mobos for laptops in general (since they are made by such a smaller number of vendors I think), but it is dog slow. The Desktop is supposed to be totally dead but the mobo support for features runs way ahead of still kind relevant laptop market by 12-18 months.


I'd buy one but is there anyone selling an AMD Ryzen 5 or 7 laptop with a good panel and keyboard?


When I bought a linux laptop 4 years ago I was between System76 and Dell Developer Edition. I ended up going with Dell and I’m very happy with it but I’ve kept an eye on these guys ever since.

Really like what I see from PopOS and I will probably buy from them next time.


Take a look at the Thinkpad P14s - I don't think they offer a 4k screen but apart from that I believe it ticks all your boxes. I'm running Fedora 33 on mine and it's brilliant.


Yes. That would be great. The classic thinkpads had an awesome keyboard and physical Wi-Fi and mic switches. That with modern cpu would be perfect.


I wasn't opposed to the 220dpi of the older Macbook Pros (2880x1800 @ 15.4),but otherwise this is what I want.


Why a 4k display on a screen that small? That is well beyond the limits of human visual acuity.


My hp omen is pretty bad ass, check them out - has most of all that - no metal case though sadly..


+1 on HP Omen. Fits most of your demand except for the 4k screen. I have the AMD Ryzen 7 4800H version and it's significantly faster than the beefiest macbook pro you can buy.

Linux runs great on it. It costs ~$1000


I have the same one - and the symmetry in the design when you open the case is beautiful, the dual SSD lots mirrored on each side from each other is really nice.


I feel almost 100% the same. Only difference is I'd want a bigger screen than 14".


Why IPS and not OLED?


If I had an OLED I’d be constantly worried about burn-in. No thanks.


and thunderbold 4


AMD Laptop CPUs don't support thunderbolt.


actually thats not 100% true. asus has a motherboard for that: https://www.asus.com/Motherboards-Components/Motherboards/Pr... it's possible on the motherboard side (this board supports amd mobile), so it should be possible for laptops, too. in fact there was a laptop for ryzen gen 2 with a motherboard that somehow added it, but I could not find it.


I wonder if USB 4 support will be coming, that should "solve" this somewhat I would think?


Not until 6000 series (5000 was just released) at the latest; that was their target.


Nice to see! And glad they are...gasp...listening to people. The Gnome devs could learn a lot from that approach. The most popular distros all include a dock. And yet with Gnome 40, they not only refused to add a dock, they moved what gimped dock they had to the bottom of the screen. But you can't see it until you hit the top left corner. I wish I was making that up. (keyboard shortcuts aside, in fairness)

Rant aside, I'll definitely give it this a go. PopOS is a really nice distro.


I mostly like Gnome. I have been using it for years. But the development team of Gnome is so closed minded that it makes my head hurt.

I asked on the bug tracker if Evince could have a tabs feature, so I can have 10 pdfs open in one Evince window. They asked me to cite a usability study showing that it would objectively improve user experience.


It's clearly unreasonable for a developer to ask a bug reporter to cite a usability study out of the blue.

However, I don't think it's unreasonable for a developer to do so if the person commenting explicitly claims that not having a feature hurts usability:

https://gitlab.gnome.org/GNOME/evince/-/issues/182#note_3837...


I find it unreasonable in this case as well, just like when people ask for studies during the course of a conversation. It cuts the conversation short and it brings nothing to the table, at worst people will come up with studies they haven't read and that often neither side is equipped to critically interpret and analyze (and doing so would take hours or days of work for an expert). To me it's a falsely scientific method of discourse, I'd rather have people elaborate on their personal opinion and use case than anything like this.


An N=1 study is a study.


If you want a laugh, duck for the thread where the developers debate how to implement .epub format in Evince before ultimately deciding that Evince doesn't actually need to be able to open the most popular ebook format in the world.


I like your usage of the word duck.


That's really weird, considering things like gedit and gnome-terminal are tabbed. Perhaps ask them to get the usability study from those guys :).


"The concept of Evince is one document, one window"


Cite a usability experiment showing that sharing user interface paradigms between applications on the same system helps usability. :-)


"The concept of Evince is one document, one window"


This is becoming Reddit

:P


Sometimes there is simply no better way to convey one's ideas :-D.


Wish they'd just say they don't want to do it than trot out a pompous question-begging rationale.


Can they cite a usability study suggesting any of the changes they made from gnome 2 to gnome 3 (or current) were not major regressions to the user experience?


I use gnome as my daily driver. Was OSX previously. Now, I can’t stand the wasted real estate of a dock. I really love Gnome, so maybe they’re listening to some of us and not to others.


I think most people just want the option. I don't want to force a dock on you. I also don't want you to force a barren wasteland on me. That's what I liked about this design shown in the video, it's all optional!


You can get a dock on Gnome via any number of plugins. Manjaro ships with one out of the box, if I recall.


None currently work well on Gnome 40. Leaving such basic, widely used things to third parties, it is what's bound to happen.

Dash to panel in particular breaks often because of Gnome changes.


To be pedantic, you can see the dash/dock when you hit the super key, I don't believe anyone actually uses the hot corner.

Also to be pedantic, there are plenty of desktops that don't use a dock, in the form of most window managers. I'm currently running opnebox with no dock and it's totally fine, though the approach is better suited to tiling window managers.


I love the hot corner. In some distributions this behaviour is disabled and I always turn it back on to the point that I automatically make the gesture on other operating systems as well. When I'm browsing on my laptop, I often end up with my finger on the touchpad. A quick swipe to the top left is quicker than moving my hand to the super key. On desktop, a low-precision swing of the mouse is also quicker than moving my fingers to the super key. I don't get the hate the hot corner gets.

All in all, I honestly don't really care about the changes they made to the dock. As long as my shortcut buttons work, I can deal with some small changes if they improve the polish of the system overall. I like the Gnome aesthetics that improve with every version, so I'm open to the tweaks made in Gnome 40.


I find the new thee-finger swipe really cool and intuitive.


Funny, the hot corner is my favourite thing in Gnome.

I like the dock on the left of my screen and I'm happy that there is ways so everyone can customize this the way they want.


Same here, I find myself swinging my mouse to the top left whenever I am helping my mother on her laptop with Windows.


It's a completely unnecessary extra action the completely breaks your flow.


I'm a GNOME user and almost never use its dock directly. I have my typical programs added as favorites on the dock and switch to them directly via keyboard with meta + 1 through meta + 9.

Seldom used applications don't make that cut, but they're... seldom used. I tend to switch to them using alt-tab rather than clicking through on the dock.

In general, I prefer using the keyboard, so I have never once wished that a dock was more prominent in GNOME. I'm glad it stays out of my way until I explicitly summon it with a keypress.


The power of window managers. Use whatever floats your boat. I love i3wm too much and its the exact reason I love Linux


No dock thanks. But I like the menu to open on corner and super key.


Seems recently the Gnome team have been too busy demanding RMS' cancellation to listen to their userbase. That's clearly more important work than, you know, actually writing good open source software.

Although I know some who would say Gnome has never been good. Opinions on DEs can be pretty harsh.


When you say 'dock', do you mean the top bar? Well, that would be a development. If you mean a menu of application icons at the bottom, I never had that in GNOME 3 on Fedora.

I actually like GNOME 3 as a desktop: the streamlined process of hitting the Super key or moving the mouse toward the corner and typing in the application name that I want to launch, with the whole screen used for the preview. I also never put anything on the desktop (as in icons, files etc.). Even saying this I get strange flashbacks to 2000s computing.

What pushed me away from it at the end (to KDE) was the applications. The trend in GNOME is clearly removing or at best hiding everything except the barest minimum required for pretending we have an app. At some point it shifts from very annoying to unusable. And now I'm putting up with KDE's own weirdnesses, like insisting on creating a cryptographic wallet for everything, or broken hibernation on desktop (a.k.a. big people computer). I hope it's just standard Linux jank and not sign of decline of the space.


I've recently switched from my usual MBP upgrade to System 76 (Oryx Pro). While yes, Apple's walled garden does feel like a Rolls Royce compared to anything, the price tag difference this time was just way too step for me to keep buying a new Mac: It was basically 2x or more for roughly similar hardware, if not slightly worse on the MBP side. Overall, using Pop_OS! with its specialized GNOME3 setup has been a bliss, and I must say I had expected a far more difficult migration. In a few days I was happily up and running with my new machine. And then, there is the support - Apple's support outside of visiting a Genius Bar is basically non-existent. System76 has diligently helped me even set up external hardware that wasn't theirs! Long story short, very much looking forward to COSMIC and continuing this experience. The only thing I do miss a lot is my iTerm2... :)


iTerm2 is a beauty, is there a closest equivalent on Linux?

There seem to be 25 popular choices especially now with the GPU-accelerated ones. Tried a few of the classics like Termite and they all seemed painfully outdated and crappy compared to iTerm.


I don’t get the love for iTerm2. I tried it before and see nothing appealing for me over the built in Terminap.app. And it seems to be slower too.

On Linux, I just use whatever ship with the distro Gnome Terminal, Konsole... and they work fine.


On iTerm2 my windows are full-screen, black background, zero border or window decorations. I cycle between windows with cmd-` it switches instantly from one full-screen terminal to the next. It's what to me a console should be.

Every terminal app I've tried on Windows or Linux insists on having a goddamn window border. I don't want even a single pixel of border.

And yes, this is enough to make me a die-hard iTerm2 user.

(users care about little things more than developers sometimes realize)


If you want to make it Full Screen with no menu or window decorations, then in Gnome you can press F11 in, then go to View > Untick Show Menubar


In KDE, in addition to being able to do this full screen, you can have regular windows without any chrome if you want. You just right click on the window title bar and change settings. You can easily set a rule to do this as well if you'd like.


Xubuntu user here: If I open my xfce4-terminal in fullscreen (F11), there is no border and I can cycle between all open terminal windows with Super+Tab. I can also disable the border in windowed mode, though that also removes the title bar.


I use dwm and of the handful of terminal emulator's I've used, none have a border or window decorations. So I don't think they "insist" on having borders.


I use Kitty and it offers that feature, while at the same time feels extremely fast.


That's Windows Terminal.


I really love the fact that I can change profiles depending on CLI prompts. So, when I SSH into a server the background color of my terminal changes to blue. When I change to root but background changes to white. This, along with banner support, helps me keep track of where I am and what user I'm currently using.

This functionality may be available in other terms, but iTerm just seems to nail pretty much everything in one package. I just wish it was available for Linux.


Most terminal emulators are missing support for splits; moving from iTerm2 was painful for me. Been using terminator and kitty, but I still miss iTerm2 5 years later.


Been using a WM and Alacritty for quite some time now, but iirc Tilix supports splits.


I had the same experience, Apples Terminal.app is a really beautifully built terminal. But newer versions of iTerm2 proved me over, it finally felt as fast or faster than Terminal.app.

What initially invited me to test iTerm2 was the one button quake style scroll-down terminal, but I stayed for the better tab management and much more customizable options.


Same here all my colleagues use it, but I don't see any advantages except maybe for the built-in split view.


The search for text -> tab to highlight more of a search result -> the highlighted text is already copied to the clipboard automatically

workflow was such a game changer for me, it’s so snappy.

Could probably be configured on other terminals?


Konsole has all of that


One thing that irks me about Konsole is that it doesn't rewrap the scrollback when the window is resized. Apparently that will be fixed in Konsole 21.04 though:

https://bugs.kde.org/show_bug.cgi?id=196998


There are some useful features (tmux integration), but honestly I agree. I've moved back to Terminal.app entirely myself; though honestly I mostly live in the Terminal panel in VSCode these days anyway


There is tilix, not sure how close it comes though. https://gnunn1.github.io/tilix-web/


Gnome terminal is really good.


On Pop OS I just stuck with gnome-terminal, it was plenty good if not quite as slick as iterm2.


Try installing tilix and 'Oh-my-zsh'. I did that to my desktop and couldn't be any happier.


Or if you are up for something new, try fish, which has a nice out of the box experience and so many nice features. Like 'alt + h' for manpage of the command you are working on, or 'alt + s' to toggle sudo. Multi-line editing is a bliss too. The only thing I dearly miss is cmd <<< "string".


I originally discovered and started using iTerm2 because I was looking for an OS X equivalent to Yakuake, which is pretty much the same thing as Konsole but with a dropdown/Quake-like UI.


Try Terminator. If you just want the ability to do window splits easily it works pretty well. Though I do miss the tmux integration from iTerm2.


My solution is tmux. I’m using white status line with C-z prefix on localhost, and green status line with prefix M-z on servers. This way I can reuse my finger memory, be equally productive on macOS, local Linux, remote Linux.


I use iterm at work and a combination of alacritty, fish and i3-wm (so I don't open multiple tabs but just several terminal windows) on my personal machine, I'm really happy with that setup.


I'm on osx but I switched to kitty a year ago.

Its GPU accelerated and super fast. hard to go back to term after feeling how snappy it is. Plus its available on linux as well!


I switched from iTerm2 to Hyper, which has been great and is cross platform.

https://hyper.is/


How is it with lots of text being displayed? VSC's terminal is unbearably laggy for me when there's more than like 10% of the terminal covered in text, is this similar?


I think I know what you mean wrt Code's terminal. I haven't experienced buggyness in Hyper. Give it a try!


I like kitty


That's exactly what I did a week ago (with a Fusion 15, but System76 was a serious competitor). It took a day to customize the thing to my heavily-apple-influenced habits and it was a joy to find out I could actually feel _pleasure_ using the machine, something I had forgotten 3 or 4 macOS updates ago.

Now, do we need another DE? Dunno, wouldn't make the top of my wishlist. I realize the good I'm getting comes much more from intelligent choices of sensible defaults rather than specific features. It's removing - or, if you prefer amend - the noise (apps/utils/extensions/clutterware) the key here, even more so for the open-source software ocean of half-baked solutions. Yes, that's what distributions are for but unfortunately even the biggest struggle to keep a steady route (think Ubuntu and Unity, for instance) and often fall for the latest shining tech everybody wants (hint: no, there's a whole lot of people who'd better like a stable, predictable, coherent environment to a new set of flashy icons and widget palettes).

And if you wonder what would make the top of my whishlist, it's solid a development environment (again, a-la macOS but it's actually a-la OpenStep and NextStep, where it all started) enforcing good defaults at the OS level, letting people/companies build quality apps easily and preventing them to disrupt/reinvent existing OS patterns/paradigms (without a reason). Or we could keep on downloading browsers-disguised-as-applications and call it a day.


There is no configuration where MBP and Oryx Pro have "roughly similar hardware". They are completely different designs.


When Ubuntu dropped the hammer on Gnome2, I saw Unity desktop and was kinda... ewwww. And next I have installed Gnome 3. After 15 minutes with it I decided that Unity is actually not that bad, so I switched to it.

In the following years Unity kinda grew on me, so I'm sad that it was axed and now everyone use this Gnome3 abomination. It is not as bad as it was five years before, but loss of top menu and general preference for biggins buttons instead of drop-down menus is a bad idea for desktop computers.

I wish someone would fix Gnome3 by making it look back like Unity .


As someone who has used too many distributions and window managers to count (over the course of many years), I've settled on Ubuntu and whatever their default UI. And I quite liked Unity as well after a while.

Of course if there was a major reason to switch away from Ubuntu or their default DE, I would, but it's the pragmatic choice. The constant "finding" of the perfect fit gets in the way of actually doing stuff. Once you adjust expectations towards a system, I'm still far happier with Ubuntu I could ever be with macOS or Windows, and don't waste time having a different system to work with every two weeks (slightly exaggerating).

Is it perfect? No. Is it good enough? Yes. Is it great compared to alternatives (factoring in speed of deployment and productivity from the get to)? Definitely yes.

I'm glad popOS uses Ubuntu and Gnome as backbone and tries to give you a customized experience rather than completely reinventing everything. Though for me, as long as Canonical doesn't screw it up in a major way, stock Ubuntu it is.


> Though for me, as long as Canonical doesn't screw it up in a major way, stock Ubuntu it is.

It's not like they're not trying, with snaps and all... we shall see.


I guess what constitutes a "major screw up" can be debated. I don't have a problem with snaps.


The basic idea is fine, but the obnoxious gnome-esque, "we don't care about convention or your preferences" is the main problem.


To me, the fact we aren't given full control over when apps update is the main problem.

As far as I can tell, Ubuntu's position is still that users shouldn't be allowed to stop updates indefinitely: https://forum.snapcraft.io/t/disabling-automatic-refresh-for...


I keep a handy script to remove old versions of snaps. I regularly retrieve gigabytes of lost storage after updates.


I never liked Gnome3 and I never liked Unity. I have however been more than happy with XFCE distros. Simple task bar, simple menu, doesn't waste space and can look quite nice if a little attention is given to design. If you are unsatisfied with the major DEs it's worth at least trying.


To me, XFCE feels like a visual evolution and refinement of Windows 98 - and I mean that in the best possible way. Windows has three or four separate and inconsistent visual styles that get mixed nowadays, macOS has UI style changes in every single yearly update for seemingly no other reason than to change things, and Gnome 3 threw any good sense in usability out the window, but XFCE is still trucking along with a single style that stays consistent and highly usable without being ugly.


and xfce supports using a tiling window manager and keeping the rest of the desktop environment, which makes it perfect for my needs.


LXDE and LXQt also do this, for anyone looking to learn about more DEs.


The best thing about Unity is that now it will never change for better or worse and still works with Ubuntu 20.04. It's fairly minimalist and frozen in stasis like I wish Apple had done with the SnowLeopard UI.


The only thing I liked about unity was the HUD that allowed you to search through application menus by typing the setting you were looking for. Do you know if there’s anything offering that functionality for Gnome3?



If you hit the Windows key on Gnome 3, you can type the name of a program, file or system setting and it will generally find it.


That's not it. Unity let you find at you typed to get to menu options. So you did not have to care whether the item you wanted was under File, Edit, or whatever, you could just start typing "preferences" and it would let you find it and go to it with the keyboard.

That was pretty good, actually.


That is the single feature I miss the most about Unity. Gnome's prodigal attitude to screen real estate is annoying (though the Ubuntu version is somewhat better), but being able to search menus makes a real usability difference. I miss it every time I use InkScape or QGIS or similar programs with five layers of voluminous menus...


That went away with global menu, I'm afraid. In vanilla gnome every app handles it own menu however it likes, so this kind of integration is not possible.

For all its flaws, Unity really tried to offer an unified desktop experience.


That works in Gnome for os level items, but not for application level items.


Again, that's not what is being asked.


Not for GNOME 3 but MATE has a Heads-Up Display https://github.com/ubuntu-mate/mate-hud


This is my biggest missing feature from the Mac. Do any of the major GUI toolkits for linux support this?


MacOS sort of supports it - the help menu for each app has a search box CMD+Shift+/ (or CMD+? If you prefer to think of it like that) will open it up.

Each of the menu bar options should be searchable, and the search box will open the requisite menu to the correct branch/leaf and highlight it for you.


Sorry if I wasn't clear. I know the Mac has it, I was asking if there is a similar feature on linux.


Whoops my mistake, I realise now that I misread you completely, sorry about that.


I didn't know that. Thanks.


There is for instance http://afiestas.org/appmenu-runner-meet-the-kde-hud/ , and I bet there are similar tools for Gnome. However, from what I heard of Unity, it seems to be a hell of a work to keep/maintain it running for all kind of programs (regarding the different UI toolkits).


Right. If KDE or Gnome were to automatically generate searchable actions as part of the toolkit, that would be enough to get me behind one of them as a toolkit.


Qt and GTK do, there is the freedesktop menu standard https://freedesktop.org/wiki/Specifications/menu-spec/

Despite these standards we still don't have this feature widespread. It's a pity.


That is for the desktop menu (like the windows start menu). Searching that is fairly widespread (Off the top of my head KDE, Gnome, Cinnamon, and XFCE all do it). I'm talking about the menu inside an application.

For example, I want to change the printer settings in libre-office writer. That's under the "File" menu. Given that it has nothing to do with files, I don't look there. On a Mac I can search all application menu items from the "help" menu. Why can't I do that with all GTK3 applications? Or all Gnome applications if it's out-of-scope for GTK?


XFCE has the Whisker Menu which does exactly that.


I had abandoned all the desktop environments for xmonad and then stumpwm. However, I’ve recently given KDE Plasma a chance, and it’s really grown on me: especially for my current setup (55” TV), it’s much more ergonomic than tiling WMs and it doesn’t have the annoyances I had with KDE4, Gnome 3 or Unity.


Maybe join us Plasma users in the dark side. Honestly, it's pretty sweet and you can configure it to look and behave just the way you want it.


Yeah, I’m really glad the KDE world seems to have recovered from the KDE4 disaster. However, the Linux desktop ecosystem largely feels like it’s just sort of rotting: I really like KMail, for example, but it had a bunch of show-stopper bugs last time I used it.


Yeah... the desktop environment itself is pretty nice, but a lot of the apps built around it are either abandonware or just plain low quality. At least nowadays GTK applications don't look completely out of place so even using all kinds of disparate programs (Thunderbird, Goland, Slack, Chrome, etc.) results in a pleasantly consistent experience.


I do like that everything is configurable but it can be a huge timesink when trying to tweak everything.


Agreed. That's why I settled with using the standard theme (Breeze) with some minor panel changes to make the system work a bit like macOS: global menu on top, small self-hiding dock at the bottom.

The whole thing took maybe a couple hours of experimentation two years ago, and I've since been running with the same configuration.


If only their Wayland implementation would be a bit more stable.


A someone that prefers Gnome2 and KDE... Gnome3 and Unity are both ewwww...


I'm using a dozen extensions to make Gnome 3 behave like Gnome 2 as much as I can. No animations, no menu on top, no top bar, task bar at the bottom, no dock, no activities, one virtual desktop per project. That was impossible with Unity.


Have you tried MATE? I haven't, but I believe it's a modernized fork of GNOME 2.


I never managed to install its desktop on Ubuntu. Anyway I'd have to customize it too. I never liked desktops with a top bar, since the very first Mac. I couldn't get rid of it on Unity so I never used Unity (same for Macs.)


Why don’t you use Gnome Classic out of curiosity?


I did use Gnome Fallback (Flashback?) until Gnome Shell had all the extensikns I needed and got rid of some bugs. Gnome Fallback was almost abandonware by the time I switched. It started to develop new glitches as the world around it moved on.

Is Gnome Classic the other option I have at login on Ubjntu 20.04? I gave it a try one year ago. Either it didn't work or wasn't the desktop I was looking for. I prefer my custom desktop. Of course nobody can develop one system that suits the tastes of every single person. The important thing to do is to leave enough freedom to make people customize their systems.


I have found peace of mind using XFCE :)


First off.. this is not an official release (kairos) like my Kinto project, but you can install https://ubuntubudgie.org and use their global menu or run my script which will fully configure everyone w/ my Kinto project and other various fixes.

You will have a modern desktop with a global menu.

https://github.com/rbreaves/kairos


> general preference for biggins buttons instead of drop-down

I could never understand the strong revulsion some people have with that design language. To me the Windows 95 "File Edit etc." toolbar is terribly eye straining and has no place in the 21st century. Besides, with the ubiquity of touch screens in laptops the GNOME team has been entirely vindicated in their decision to take a more touch oriented approach. Larger buttons are easier to click with the mouse too.


And we can't understand your revulsion to having usable screen real estate and high quality (non-touch) screens and input methods. I don't want to paw at my screen all day with gorilla arms.


I agree. So now I'm on Linux Mint. Cinnamon is the natural extension of GNOME 2. It's really really good. It's just simple and clean.


I installed Mint on a 9 year old iMac for my girlfriend to use, who's not particularly technically inclined. She picked it up immediately, without issue, which is honestly a great selling point of Cinnamon in my opinion


Yeah I've been on cinnamon consistently. It does everything I need comfortably.


You're not alone. Once I had the keyboard shortcuts down-pat, I adored Unity honestly. I can't seem to get used to Gnome 3 no matter how hard I've tried, so I've given up sadly. I don't have any desktop Linux installs these days aside from my old iMac running Linux Mint downstairs that only my girlfriend uses!


> loss of top menu

There's a Unite extension for that: https://extensions.gnome.org/extension/1287/unite/


Unity had its own problems, mostly related to trying to be Mac OSX without being Mac OSX:

- Breaking alt-tab

- Moving window controls


Or, rather, fixing alt-tab and moving window controls to where they should be. I guess it's a matter of taste and habit.

Full disclosure: I'm a former EM for the Unity dev team. I have heard more mindless opinion disguised as fact than you can possibly imagine.


> Full disclosure: I'm a former EM for the Unity dev team.

The real problem here is you had an extremely enthusiastic fan base and chose to break everything for many of us.

I tried really hard to like it but for me it was broken and unlike in KDE where I can tweak anything there was no way to fix alt-tab.

Such a minor thing, such a major productivity killer for those of us who rely on years of keyboard experience.


Wonder if the file picker will have image thumbnails.


Unless they also fork Gtk3 and Gtk4 the GNOME will still seep in and ruin the desktop. Things like gtkfilechooserwidget are terribly broken in gtk3 and gtk4 but at least gtk4 finally got a patch that allows you to paste into a file->open window without it error'ing out. But gtk4 is still firmly in the "no text entry window for you" in file chooser menus by default.

Also, I looked at the github repo for cosmic under pop!_os's stuff and there's no actual code. It's all boilerplate with a single gsettings schema .xml file. There's no DE in that repo.


My favourite “UX bug” is when Discord wants to upgrade, it downloads a newer deb, you open it in App Store, and it only shows the “delete” button. Wonder if it’ll ever be fixed.


Yeah the AppStore is a joke...the search especially, thats one big point where devs don't eat their dogfood, i bet that 99.9% of Gnome-devs never try'd "AppStore" (so much for linux desktop year), but a working thing like synaptic is probably too complicated for "normal" Linux-Users (do they even exist?)...just give them a Store (that does not work)...thanks gnome.


I wish my discord did that... it just errors after timing out trying to connect to their update server. Sometimes force killing helps, sometimes trying the next day does. Once it connects the rest is all automatic though.


current pop_os has image 'previews' in a sidebar as you select images, which isn't the same as a thumbnail but accomplishes much the same purpose


That’s the same as stock GNOME and is terrible UX.


That's an application specific feature. For example Firefox or Gimp implement this preview and add it to the file chooser, but most applications don't.


No we don't do that in Linux world, please place "metadata" where it belongs...the inode.



Sometimes i am astonished about the Asperger tendencies here on HN....it was a JOKE, goddam.



can't tell if sarcasm or ...


Way to go, it's nice to see the innovation. System76 seems like a company that is paying attention to what their customers want, creating something useful and unique out of various well-considered parts.


I've been hearing a surprising amount of positive feedback from people who have tried the current Gnome based DE on Pop OS. I haven't tried it myself, but I've heard that they have some sort of tiling / snapping that works well. I'd like to try it, but I'm heavily invested in upstream Debian and am not really interested in installing another Debian derivative. Are there plans to package this up?

I'm currently using XFCE on two computers with key bindings for snap left/right and snap top-left/top-right/bottom-left/bottom-right. On a big display, this setup is excellent. On a laptop it works, but often feels a little cramped, and it's particularly painful with a laptop trackpad instead of a mouse. It would be nice if there was an option to split ~67%/33%... apparently Windows(!) can do that.

I've also been playing with i3 on another laptop, and for a lot of things the experience is clearly better (e.g. web browsing on a laptop without a mouse), but for others (e.g. kicad) it either doesn't work well, or I haven't managed to configure it well enough yet. The rabbit hole is infinitely deep, and while I enjoy tinkering with it every now and then, I'm probably not going to use it as a daily driver anytime soon.


It's just a set of about 3 gnome extensions, at least on Pop OS 20.10 right now. So in theory you just need to install the gnome extensions and you're good: https://github.com/pop-os/shell

I've been using it for a year and love it--typing this reply in a browser window tiled next to a terminal. It's easy to add little exceptions too for modal apps you want to hover outside the tiling.


I'm using it on a Surface Pro 3 that runs Pop OS and have nothing but positives to report.

Additionally, it's by far the best tablet experience I've had not just on Linux, but period.


do you have any issues with sleep/suspend on the surface? I have a sp4 and had such issues even with Windows for the longest time.


None that I've noticed. There was a small issue with wifi dropping intermittently, but a small tweak fixed that as well. I regularly lock the screen for long periods without issue.

Really, I'm not a Linux power user who is happy to hack for hours to make audio work. It's amazing the degree to which this just worked out of the box


I recently upgraded from a 10 year old Lenovo W520 to a System76 Lemur Pro, and have been extremely pleased with the purchase. It is lightweight (~2 lbs); software is fast, responsive, and free of bloat; chassis feels robust; specs are above average for the ultra book category (40GB RAM and 2 NVMe drives); good battery life (around 6 hours real world use); and good online documentation. Overall, I would highly recommend, and I am excited to see what direction they continue to go in as a company.


Just checking in to say I'm loving my Oryx Pro ~1 year later. It's been a fantastic system (I wrote about it when I first got it[0]), and although I use it more as a desktop (it sits on my desktop attached to two monitors with the lid closed) it has been a workhorse for me.

The software and drivers also work fantastically, and are open source -- I've even contributed a line or two.

BTW I use arch :). But I mention that to say it works great on Arch too.

System76 may have actually bring about the era of the linux-first desktop/laptop, and I'm glad I bought it instead of a Lenovo.

[EDIT] whoa the post is from 2019, it's been like 1.5+ years. Time flies.

[0]: https://www.vadosware.io/post/starting-my-journey-with-the-s...


Things System 76 does: maintain their own os distro, desktop environment, coreboot fork, system firmware

Things System 76 refuses to do: usbc PD

I say this as a very happy S76 customer


I'm charging my Darter Pro over USBC-PD right now. It works perfectly except for when applying firmware updates which check to see if the charging cable is connected, and that might be expected if the firmware update would interrupt the PD charging.


I seem to be mistaken! Sounds like quite a few models DO have PD now. I guess I am just grumpy my Oryx pro 6 doesn't.


Hard to do USBPD with the Oryx because it's hard to deliver 200W over USBPD (Which has a maximum standardized power delivery of 100W)


Good point! At maximum draw with the GPU going BRRRRRRR I am going to have a bad time; But it would still be nice to have it as an alternate charging option.

Right now I am on battery and am only drawing 28W, so I think it could manage most of the time.


Well, that is still essentially Clevo hardware and so system76 don't really have full reign over the design process yet.


Firmware/bios/uefi/coreboot seems like a reasonable thing for a hardware company to spend energy on


I and likely many other people are very happy to not have usbc PD. I've lost two ports on my work mac due to the power mux chip deciding that I just don't need whatever port it's plugged into now and blowing it up.


I’m fine with it. One of my usbc ports is already shot by a 3 year old. While the heavy duty power cord is still going strong 4 years later. BUT my computer can pull down some serious amps when I play FS2020 at a whopping 20FPS in ultra... so there’s that.


Last Galago I purchased came with a power brick but also supported usb-c power delivery.


I'll admit, I haven't tried on my laptop, but doesn't the Darter Pro support USB C charging?

Direct from their website Charger 65 Watts, AC-in 100~240V, 50~60Hz, DC-out 19V, 3.42A, USB Type-C Charging Compatible


I have one, and it doesn't seem to work. I haven't filed a ticket though, as I don't really care. I just tried a usb-c pd compatible cable, although I'm not certain the brick that connects the cable to the wall is pd compatible. Usb c, eurgh, why do I have to think about this sort of thing.


It works. I use this brick: https://www.amazon.com/dp/B083ZBXXN5



I love USBC power. Is there a good reason?


The laptop mentioned requires a 200W charger (dedicated GPU, high-end CPU). This is double what the USB PD specs allow.


A lot of Lenovo laptops have one USB-C port which doubles as the power cable. I'm typing on a Thinkpad right now with that very configuration. My daughter's Chrmoebook is the same way. She bent the USB-C port on it and now it won't charge. I'm being really, really careful with my Thinkpad.


They actually do have USB-C power in many models.


There of course is - you don't write a perfectly useless kernel patch - you ain't coolandfun andthatsit.


I don't follow, does USBC power distribution not exist in the Linux kernel?


> Things System 76 refuses to do: usbc PD

And: LVFS


The improvements and changes System76 have added to base Gnome are really great. I particularly like the many different keyboard driven ways to manipulate windows and even enforce tiling on top of Gnome, rather than having to run i3, bspwm, or some other dedicated tiling window manager.


I wish they had a KDE version of Pop.

Also, all we don't need is another fork. The biggest problem with open source is that there are so many forks that there's no focus on polishing what we already have. https://itsfoss.com/desktop-linux-torvalds/


I wish Ubuntu would maintain a gnome3+ fork like that, with top menu and reasonable file picker, or partner-up with System76. Not because I can't use another distro, but because I think a well-tested default target desktop distro is important and helping the community. I'm still on Ubuntu 20.04 because I need third-party based stuff to run, such as Chromium and Electron-based apps such as Skype and Teams (which however doesn't actually work). But gnome3 simply sucks so I'll have to move to something else; maybe Kubuntu or even Unity again (the community fork).


KDE really is the unsung hero of the Linux community


Couldn't agree more.


File picker loss of functionality is the fault of Gtk3 and Gtk4. It would still apply even in systems without GNOME at all. Maintaing a fork of Gtk3 and 4 with patches to restore 2010 era functionality would be difficult but not infeasible. Arch does some of it.

I've looked at the code and it is quite a terrible mess. It's no two line patch to change settings anymore because everything gets reset multiple times in functions you don't expect.


What is Arch doing?


https://aur.archlinux.org/packages/gtk3-classic/ is a partial fix, but it still doesn't restore the filename-entry location bar.


I’m sure another new desktop environment will be the key to ensure this’ll finally be the year of desktop Linux.

The amount of fragmentation in Linux desktop environments, window managers, etc. is amazing.


The fragmentation is one thing, but it's the way each variation is really just subtly different from several other variations that exemplifies what Linux has become. This is supposed to be the OS of composability, why are DEs so inflexible that you need so many bespoke variations?


I was willing suspend my incredulity of the merit of yet another desktop environment.

... but they lost me at "GNOME-based". [extends hands and head upwards:] Why, ye gods, why?


Does anyone run System76 hardware with a distro other than Pop!_OS and if so, how's it working out for you? I love what the company is doing and will probably consider a System76 laptop in the future (once they move away from Clevo to custom designs), but I'm pretty attached to my Linux environment of choice. Arch Linux and KDE Plasma have been very good to me for years and the idea of moving to an apt + GNOME-based system doesn't quite appeal to me. That said, the tiling window management features here look really nice and I'd love to see something similar for Plasma (KWin scripts work fine but have always felt just a bit jank in my experience).


You can replace Kwin with a WM of your choice.


Honest question, why is it that whenever any party tries making a new DE/WM it always turns out to be a GNOME derivative? Unity, Cinnamon, Budgie, Pantheon, MATE.. and now COSMIC. Why not choose something else like KDE or XFCE to fork?


Because mostly KDE and XFCE are very customisable with few configuration files doesn't require creating whole new DE


The other way of looking at it is that Gnome is rampantly opinionated, and if you disagree, a fork might be your best option far more often than it is with other desktop environments.


Budgie and Pantheon are built on the GTK toolkit but aren't forks of Gnome, similar to xfce.


A lot of great usability improvements from MacOS! Great news. Looks like the Ubuntu Unity separation will be less painful... Gnome isn't that great to use without a lot of customization.

System76 is more than just a laptop, PopOS! is great. It's also nice to have CoreBoot and a discreet Nvidia RTX GPU. With PopOS they have figured-out scaling with various monitors... I have an external ultrawide that's not even 2k and it works great with the laptop's built-in 4k with proper scaling on both (not easy to do)... a regular 1080p external also works great.

Finally, I think I configured the most expensive workstation in my life with these guys, north of $80k.


What I find interesting: 345 comments on this page and "cosmic" is mentioned twice. Apparently no one is really interested.


I was really hoping for a traditional, Windows-like environment but with professional modern design. Like XFCE or KDE, but beautiful.


Mint already did that with Cinnamon


Yes, me too. System76 has done great work with Pop!_OS and pushing Linux as a true laptop OS, however their default theme and wallpaper always make me nauseous, something I feel a color blind would put together. Beautiful is not something I associate with Pop!_OS and System76.

Weird thing is that Linux as a server has made great progress the last decade, but it seems that the Linux desktop has evolved backwards. It started sometime around the introduction of Gnome 3.


I just hope they offered another theme , i dont think the current one is very aesthetically pleasing, i love their vision as a company , I just dont like their laptops really, I bought a gazelle a few years back , i loved the unboxing experience and the very good support but it just feels cheap , the keyboard isn’t great either, and is pretty noisy . Seems like all linux laptop manufacturers are using similar chasis ? I want to support them , they are doing important work , but their laptops are not competitive for the price, you can install linux on a xps or a thinkpad, and get a better quality device for a lower price.


> Seems like all linux laptop manufacturers are using similar chasis ?

As I understand it, most Linux laptop manufacturers will gently modify a standard Clevo machine so it works a little better with Linux and leave it at that.


System76 blog is on tumblr! I thought that tumblr was dead.


This was my biggest takeaway also, why Tumblr...


They also have a Telegram channel!


I of course appreciate the effort but besides "a big Gnome extension" I don't see much that could be called a new desktop environment.

Also the planed features read a little bit funny to me, to be honest, as that are all things KDE Plasma provides out-of-the-box.

But clearly looks like an improvement over vanilla Gnome, that's sure!


So they're making a gnome extension and branding it as a DE


It is "GNOME-based desktop environment" making it sound like there are other changes as well.


If I'm not mistaken, Ubuntu's Unity was a compiz plugin. It's a very sad state of affairs in linux desktop.


I never regret being a PopOS user. This DE is almost exactly what I have running today, which is compelling.


System76 makes decent laptops that run linux really well. Ive had zero of the notorious firmware issues of trying to linux-on-laptop.

As a software developer, I wouldnt ever use Pop_OS again. Vanilla Ubuntu is way better, and less complex, and has way better support. All I recall from Pop_OS related issues, on System76's behalf, are tumbleweeds.

Oh and Ive had 4 of their laptops, used primarily for software development, since 2016.

For a physical machine, its been a great experience, albeit slightly too expensive (and for that reason Im not buying them anymore).

At a software level, I am forever disinterested in whatever it is theyre offering. Even the marketing language describing this "Cosmic" thing is has hard to parse and understand as my experience with Pop_OS.


What's their strategy here? Do they hope that their window manager will drive hardware sales?


Well, their additions to Gnome in PopOS have been very well received. So..maybe. The "power user" space (especially the non-cli oriented one) is really lacking out-of-the-box solutions rn.

It wouldn't be the first time tailored software drove hardware sales.


I am genuinely wondering how big is the intersection between "non-cli users" and "power users" on Linux


Considering this is a tiling window manager, rather high Id say.

Im a power user, so to say, and Ive been using pop shell for about 6-9 months now. I love not having to write my own scripts to do the most basic tasks in sway anymore.

Things like my calendar works throughout the desktop without me having to wrangle various things.


> I love not having to write my own scripts to do the most basic tasks in sway anymore.

Speaking of it there's now Sway edition of Manjaro and it looks very good


I've been using Pop OS for a bit over a year now and it's perfect. I could totally see whole teams of developers being sold on switching to Linux as primary dev environments. There's zero futzing around with configs and such to get things just right--it's great right out of the box. I haven't had that kind of experience since MacOS X but this is even better since it's just real Linux and stuff like docker containers, etc. run natively without VM overhead.


Yes? The lack of a workable window manager is one of the biggest things that prevents me from using a Linux laptop as a daily driver.

It makes sense that System76 would work toward a serviceable Linux desktop OS. For the same reason it makes sense that Apple develops MacOS but charges no license fees.


Cinnamon is brilliant, it’s been my main choice since I moved from XFCE, it’s a modern version of the classic desktop.

For me it’s more serviceable than anything else but as always ymmv but as a developer desktop that I do all my computing on Fedora Cinnamon is damn close to perfect, there is little I can think of to improve it.


I Use Cinnamon on Fedora as well.

I agree with you serviceable is a good way to describe it. It is no frills and does what I want.


Yep - they've nailed the "Just give me a classic desktop but make it feel modern" the workspace switcher, alt tab behaviour, expose stuff, it's all modern but it also just works and stays out the way.

It's really excellent if you want your desktop to be..a desktop.


"a workable window manager" sounds to me like you just mean "I want a macOS clone and I don't want to learn anything else even if it's more efficient". If I got it wrong, I'd recommend sway or any other tiling wm that adapts perfectly to laptop limitations of 1 screen and no mouse included.


Desktop workflow is a highly personal thing. I've tried to make tiling WMs work numerous times but it never sticks, I always go back to a more traditional floating-first setup with titlebars and the like.


Right but to be fair to the parent - tiling window managers are the only kind that are superior to the Mac, and they are simply not to everyone’s preference.


The benefits of tiling window managers are mostly realized when you use them with a very structured workflow. For example, one project per screen/desktop. I use i3 this way and I dedicate one desktop per patch I am working on, including the editor (vim in my case) and the the command line for the git branch.

Without such rigor, they can end up being more cumbersome and confusing than a traditional window manager. For the same reason, I specifically don't use a tiling wm for less structured tasks (i.e web surfing) because it would be too annoying otherwise. I so still tile all the windows in my traditional wm though.


Great to see a dock properly integrated into the settings app. The first thing I do in Pop_OS is track down and install the dash to dock extension and fiddle with the settings until it's sitting on the right-hand side of my screen just like God intended.


I really like Pop!_OS' tiling feature but the one thing that really bugs me is you can't disable windows always raising on hover. You're meant to be able to tweak it using Gnome Tweaks however disabling the option and enabling tiling means flinging your mousing anywhere causes all the windows in its track to raise to the front. If you've got a floating window it just disappears behind the stack.

Theres an open issue[1] but it hasn't been solved yet.

[1]: https://github.com/pop-os/shell/issues/627


This looks really great. Pop OS is the one Linux that is almost perfect out of the box for me. But I always install Plank for my dock. I also like the Super key launcher change, that is basically how I use it anyway. Good stuff.


I was using it it and loving it for about 6 months. Then I did an upgrade and it broke the install. Major PITA. Went back to Ubuntu. It's unfortunate, and may have been fluke, but it degrades "trust".


Looks great! When I introduce people to Linux I usually start them off with PopOS!, or KDE I really think it's a great DE. I would probably use it if I wasn't heavily invested into window managers


Makes me wonder how usability studies are run. I should look into that sometime.

In my case, I've never liked the OSX style dock, and I use the super key to switch windows all the time. So the two biggest features I pulled out of that article are actually things I'll have to turn off.

Oh, and I used to love the hot corner, but it didn't work so well when I had multiple monitors on both sides of my main monitor. So I got used to just hitting super.


"Keyboard" or "Mouse" driven? What about trackpad? I would love some gestures to quickly switch windows and workspaces.


Yeah, I think for me it's almost entirely the trackpad that's the dealbreaker still. There isn't a single laptop that I can use linux on where the trackpad just doesnt suck. I'll tolerate the noise and the subpar display, even the speakers can suck, but the trackpad should be at least 80% of the way of what a macbook has.


Gnome 3 has gesture support. I don't think many are built in, certainly not as many as mac OS gives you out of the box. But you can go wild: https://github.com/mpiannucci/gnome-shell-extended-gestures


GNOME 40 (just released) is also adding a some new three-finger gestures for workspace switching.


That's great! I mean, its ten years too late. But still!


Is this built as a Gnome Shell Extension? Would love to be able to just pop this into my shell on OpenSuse without having to change to an Ubuntu based distribution.

Also, what are they going to do once nobody is supporting Gnome 3.38 anymore, porting this to Gnome 40+ seems like it's going to be a pain in the ass. Hopefully it doesn't necessitate a Gnome Shell fork...


I don't know if the thing they're announcing here is just an extension, but the features mentioned in the article all come included in the pop shell gnome extension.

https://github.com/pop-os/shell


The way System76 is innovating is really great. In my opinion they are the only hardware company that has a good Linux strategy and the resources to implement it.

Now the last piece is getting big enough to develop custom bare-bones for their laptops. I hope they can pull that off.


Nice article, I think it's interesting using Gnome as the foundation for a more customised DE, POP OS has brought some really nice features.

As an aside, I really like these UI/UX videos, can anyone shed any light on how they are made?


Is this yet another GNOME3 fork? Please don't contribute to the fragmentation of the Linux desktop, seriously.

I'm primarily a KDE user, but I'd rather see all distros ship vanilla GNOME than the inconsistent mess we have today. Every time I help a new Linux user, I find that they're using a desktop I have never seen before, and I don't know how to help them setup Japanese input or HiDPI support without switching the entire desktop.

I recently previewed GNOME40, and it's great: finally, virtual desktops and the "dock" behave similarly to any other OS, and animations are as smooth as macOS. Also, Wayland now works so well that you won't even notice you're using it.

Even Canonical has figured out how to work with upstream to resolve their usability and performance concerns. Why can't System76 engineers do the same?


I found the source code: https://github.com/pop-os/cosmic

It's just an extension for gnome-shell 3.38. So not a fork, but it might still delay them in upgrading to GNOME40.


Another day, another fork of Gnome 3. Even the freaking mockup looks like Gnome 3.


I would love to buy a 14" system76 laptop if it had a nice 'lenovo' like keyboard.

The only AMD laptop they have has a numpad which off centers the keyboard which is a deal breaker :-(. I would also miss the trackpoint


I wouldn’t mind trying it, but does System 76 support dual boot with Microsoft Secure Boot? I’m also curious if it can include pinch-to-zoom; I’m old enough to find it a must-have.


The contrast is too low :(

If they took a design cue from https://contrastrebellion.com/ it could be good.


Hilarious because that site has some sort of shitty scrolling mechanism which prevents me from reading it.


> Pop!_OS

Wow, I used to get annoyed when product names included the plus symbol, because it made them hard to grep for and unreliable to web-search for.

This just takes it to a whole new level.


Those transition animations in the mockup are way too long, I hope that's tweakable (or just faster) in the final release.


So far it looks like their PopShell extension with a dock. I already have a very similar setup with "Dash to Dock".


First thing that came to mind is “why are they basing this on Ubuntu 18.10 Cosmic Cuttlefish” - slightly confusing name :)


I hope the Super key is configurable cause I use it for Cut/Copy/Paste and all my hotkeys basically.


Does it has thumbnail in filepicker?


I wish they would just use elementaryOS, instead of having yet another soft-fork of GNOME 3.


How does Debian GNU/Linux run on System76 devices? Can anyone comment on that?


Love what you're doing in software. System76 will be my next computer, too.


More fragmentation. Why isn't this just directly implemented in gnome


Because GNOME refuses to collaborate with anyone.


Oh no not another one....well i have i3 and change ~maybe later to sway.


I still prefer KDE Plasma.


It's not a desktop environment, they are extensions for the gnome shell.

If you look at the source of gnome shell extensions and themes you'll find that they use JavaScript and CSS. If you spend enough effort you can make gnome look completely different.


Currently using System76 with Pop_OS! as my daily driver.

Love it. No regrats.


Will it have a spatial file manager?


Fork & maintain unity, pretty please? :)


This looks exactly like Windows 10x...


quite the compliment


gnome is the problem, they should have used a different base..

linux as a desktop died because the majority went with gnome


I think that those "Let's make our own DE" dumb kids are both a symptom and a cause why Linux never broke on the mainstream workstation market.

Truth is that a shite miserable 25 year old xfce could be customised in a way good enough to compete with OS X. Why waste all the time on such a massive amount of extremely useless work? Just because it is fun?

And yeah, you can downvote this into oblivion, I don't care. The fact is that 80% of the comments on this thread are making fun of the very same retards for the very same reasons.


>Truth is that a shite miserable 25 year old xfce could be customised in a way good enough to compete with OS X

In terms of appearance, maybe. Make that work consistently with most used programs with the same shortcuts, composition, behavior and rich integration between all these apps and then we're talking.

Getting everything working reliably, beautifully, integrated and fast demands many people thinking, designing, implementing, testing and fixing. It is very expensive and only affordable for companies that can make enough money with to return the investment. Linux has no presence on the desktop because vendors that make the most money with it have 0 presence on the desktop.


Additionally, out-of-the-box functionality matters a lot. DEs like XFCE have insane tweakability, but outside of a handful of settings most users don't take advantage of that. The majority of Windows and macOS users don't spend hours tweaking their setup to perfection, they just install Chrome and Spotify and maybe vertically orient their taskbar/dock if they're feeling spicy and it's off to the races.

And moving the needle on the out of the box usability front often requires changes that can't be made by changing the default configuration or becoming a contributor to an existing DE. The GNOME team would likely never approve of the changes seen just in the short blogpost, let alone anything more extensive.


>The GNOME team would likely never approve of the changes seen just in the short blogpost, let alone anything more extensive.

That's kinda the point of PopOS in the first place: retrofitting GNOME and Ubuntu with extra utilities for a better "out of the box" experience. Manjaro does basically the same thing on the Arch side of the fence, and both are essential to providing that experience you're describing. The GNOME team isn't intentionally holding back features or making intentionally bad choices here, they're just part of the brick in the wall. The GNOME desktop should be bland, so that the distro can provide a default and the end user can make changes where necessary. It's all part of one big machine.


Linux has no presence on the desktop market, yet apps like Steam and Spotify are ported to it, often with special considerations in mind. If we're talking about market share, you can have it: but in terms of software availability, everything is on Linux now. Wine is good enough to run any Windows app carte-blanche, and all of the most common apps (eg. Telegram, Discord, Zoom) have native clients.

Getting everything working reliably, beautifully, integrated and fast is not a matter of manpower, it's about the modularity of your system and the power the end-user has.


No matter how unpopular this approach is, I must agree... I've been on Pop OS for years, and it really is the best GNOME I've seen. However, GNOME itself is pretty weird and even slow these days – yet it's nearly the de facto Linux DE. And System76 is adding more bells and whistles, probably not making it more snappy. This is sad to see, because there are stable, nice, and fast DE's, like Budgie. Or KDE, of course, but I'm more of a GTK person.


> like Budgie

I also would like it more if System76 contributed to existing project like Bugie instead. It's tiresome how GNOME monoculture is dictating everything in GTK nowdays.


Colorful language aside, you're right.

Unity was perhaps the biggest blunder in all of Linux-dom in terms of getting this OS out there; Ubuntu was sitting on the perfect opportunity to pull the rug from under Microsoft at XPs end of life -- could have just done "Hey, you want a simple, ultra-stable, ultra-familiar experience now that XP is gone?" And keep something Gnome2-ish and be the Volvo of computers.

And instead went with "Let's see if we can out-sexy Apple!" No. You can't. Ugh.


What a waste of time. Just use vanilla GNOME.


Why another WM to further divide up dev time for desktop environments.

I'm not say people shouldn't make what they want, but I think they'd meet their goals a lot easier contributing to an existing project instead of forking.


I'm still using unity because it was the last usable polished out of the box usable DE for me. I'm glad they try to do this, the linux desktop needs a contender to the too rich kde and too limited gnome, but with a modern touch.


It's a gnome extension.


Forks may also contribute upstream


That's the Linux desktop ecosystem. Another window manager that some users will use and will later complain that their browser isn't working with it or it crashes with etc Wayland, X11, Yet another Linux app or even Z shell, etc.

Sometimes it's only 'fun' swapping in alternatives of alternative system components, until you actually need to get work done. Then it must not get in the way of the user.

I prefer the desktop environment of 'It just works' and 'If it ain't broke don't fix it'. It's called macOS.


> I prefer the desktop environment of 'It just works' and 'If it ain't broke don't fix it'. It's called macOS.

Pffft. No it's called XFCE. My Macs are broken way more often by updates and are way less compatible with my hardware than anything else in my house. They really don't just work... They're dead ass not even half as stable as Manjaro.


Not in Big Sur it doesn’t. They dramatically changed the appearance for the worse. Tons more wasted space. They broke long-standing keyboard shortcuts.

The move to iOS-ify MacOS with Catalyst just doesn’t work. Messages on Big Sur is effectively non-functional. I have a chat with a friend that breaks the message entry box reliably. If he sends me a message I have to create a new message to him to get the input box. It’s janky crap.

Personally I’m excited by a hardware company selling a fully integrated Linux machine and taking an interest in making a working OS. This could finally get me free of Apple’s misguided antics.


That's your preference. But I would certainly be fuming if the only option on Linux was, say, GNOME. The workflow doesn't agree with me and neither do some of their UI choices. Thankfully, the "Linux desktop ecosystem" has afforded me a number of options that I much enjoy using.


You are basically teabagging.

There is a lot of awesome people in the Free Desktop community, who work hard for what they believe in. Criticism is always welcome, there is a lot of work to do and a lot of stuff to improve.

But having people who use a different OS come in and ridicule all of that work is not really nice.

I've been happily using the treaded GNOME without filepicker thumbnails for 10 years now and I'm neither less productive not less happy than you.

Enjoy your Mac! OSX has a lot of great inspirations for the Free Desktop.


Not parent commenter but I've had the same experience - and I'm sure this comment will be received just as poorly as theirs, but I've given up on Linux desktop. It just isn't stable. I've tried so many times and I don't know what 1) is wrong with me or 2) the "I'm just as productive on Linux" people are smoking. Just getting basic stuff to work like bluetooth is a hassle. Headphones stuck in headset mode, let's go drop an argument to the bluetooth kernel module to enable autoswitching to A2DP. Touchpad driver for my machine kinda sucks, click and drag is still a little broken. Screen tearing watching YouTube videos on Firefox. Oh and it randomly freezes requiring a hard restart. Good luck upgrading packages, you never know what will randomly break. Extra good luck upgrading to the next LTS release, your machine might not boot when you go to restart.

I've been wanting to love Linux desktop for 10+ years and I just give up. I don't have time for this stuff anymore. And I'm not using esoteric distros. Ubuntu LTS, I also tried Fedora and it was even worse.

Sorry, but none of this happens to me on macOS or Windows. They're not perfect - of course crash, have certain quirks, etc, but they waste much less of my time on basic desktop functionality being unstable or needing special treatment.


Speaking as someone who's been using exclusively Linux for the last 5+ years I think it's dishonest of people to say any distro "just works" like MacOS and Windows. For technical users who are willing to invest the time to configure things as they like I feel it's an unparalleled experience, but it certainly takes some work to get there. Most of the issues you mentioned are ones I've personally encountered and fixed (sans the freezes, that's abnormal).

Paradoxically I had a much worse experience with things breaking themselves and not working when using the allegedly more accessible/stable Ubuntu (LTS) than I do now that I use Arch. The Frankenstein-esque mess of held back packages seems to do a better job preserving bugs in amber than preventing them. I would honestly hesitate to steer any technical individuals towards Ubuntu at this point, and I suspect it's given a lot of people a sour taste of desktop Linux.

(just to be clear- I'm absolutely not saying arch is the "just works" distro, just sharing my experience comparison)


A lot of complaints sounds to be hardware specific, so there's really no cure for it than filing the bugs.

> Ubuntu LTS, I also tried Fedora and it was even worse.

The firmware for a lot of hardware has been lacking for years and sometimes can bug down after upgrades. And we shouldn't even speak about the proprietary buggy-man that terrorizes a lot of linux users trying to get their hardware to work, that is called NVidia. If you would have waited upgrading for a few weeks after a new release becomes available things are often fixed. You need to understand is that it's community effort and filing bugs is also very important.


That's ok. My experience is much better and I don't know why there is a difference either.

I just don't get why people love to dunk so hard on something they don't use and do it in such a disrespectful way. What you said is totally fine, altough I could argue that you thinking I smoke is an insult, I mean it was one time, come on, I didn't even inhale.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: