System76 Oryx Pro review: Linux in a laptop has never been better

This article was published in Ars Technica, you can view the original there, complete with graphics, comments and other fun stuff.

Laptops preloaded with Linux aren’t as rare as they used to be. In fact, big name hardware companies like Dell have whole lines of laptops that ship with Ubuntu installed, and if you want to stretch things a bit you could argue that a Chromebook is a kind of Linux machine (though it takes a bit of tinkering to get actual Linux installed). Still, there’s no question the Linux user of today has a wealth of options compared with the dark ages of just a few years ago when “I use Linux” was code for “I spend all my time looking for hardware drivers.”

Today, what remains unusual even in the midst of this growing interest in PCs shipping with Linux is a company that sells nothing else. There are a handful of organization that do just this, however, and they have done so for some time. These entities range from longtime Linux supporters like System76 to newer efforts from the likes of Purism, which began life with an impressive crowdfunding campaign that raised more than a $1 million to create a line of sleek, Apple-inspired but completely free-software laptops.

If Purism is any indicator, the Linux-based hardware businesses might have an actual future in a world increasingly dissatisfied with the proprietary OSes being offered. After all, if you’re a developer looking to get a laptop with more than 16GB of RAM, Apple’s no longer an option. That company recently updated its Macbook Pro line but still caps RAM at 16GB. So, you can either get a PC and live with Windows 10 or you can try installing Linux and hope it works.

Alternately, you can now invest in some hardware that has been well tested and known to work with, if not every Linux distro, at least Ubuntu (and by extension, Mint and every other Ubuntu derivative). System76 is perhaps the best known of these Linux-loving hardware vendors and for good reason. They offer incredibly powerful Linux machines with more customization options than most manufacturers offer for any system, no matter what OS it ships with.

System76 has a decent range of laptops, from the small, lightweight, battery-sipping Lemur to the top-end beast-like Oryx Pro. And after recently reviewing the svelte, but not necessarily top-end-specced Dell XPS 13, I got curious about this Oryx Pro. On paper, it sounds like a desktop machine somehow packed into a laptop form factor. If money were not an object and you wanted the most of everything you could pack into an Oryx system, you’d end up with a 6th Generation Intel i7-6820HK CPU, a GTX 1070 GPU, 64GB of RAM, a ridiculous 9TB worth of hard drive, and either an 15.6 or 17.3 IPS. That’s seemingly a desktop machine packed into a dark brushed aluminum alloy shell that still manages to fit in your backpack. It would set you back almost $7,000, but hey, with massive power comes a massive price tag.

If you wanted a portable video editing workstation or a gaming machine you can take with you wherever you go, you’d be hard pressed to find more impressive specs from any manufacturer, let alone one that ships with Linux-compatible hardware like System76. So I mentioned to System76 that I wanted to test the Oryx Pro and compare it to the Dell XPS as a “developer” laptop. Frankly, the company was a little hesitant, pointing out that the two aren’t really—aside from both shipping with Ubuntu installed—at all alike. And soon after the Oryx Pro arrived, I really understood just how different these machines are.

  <div class="gallery shortcode-gallery">
  <ul>
              <li data-thumb="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010049-150x150.jpg" data-src="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010049.jpg" data-responsive="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010049-980x678.jpg 1080, https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010049-1440x997.jpg 2560" data-sub-html="#caption-998483">
        <figure style="height:678px;">
          <div class="image" style="background-image:url('https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010049-980x678.jpg');"></div>
                          <figcaption id="caption-998483">
              <span class="icon caption-arrow icon-drop-indicator"></span>
                                  <div class="caption">
                  It's no Model M, but this is about as close as I've seen a laptop get to the kind of old-school, clacky keyboards some of us still remember fondly.                    </div>
                                                    <div class="credit">
                  <span class="icon icon-camera"></span>
                                          Scott Gilbertson                                          </div>
                              </figcaption>
                      </figure>
      </li>
              <li data-thumb="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010053-150x150.jpg" data-src="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010053.jpg" data-responsive="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010053-980x471.jpg 1080, https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010053-1440x692.jpg 2560" data-sub-html="#caption-998489">
        <figure style="height:678px;">
          <div class="image" style="background-image:url('https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010053-980x471.jpg');"></div>
                          <figcaption id="caption-998489">
              <span class="icon caption-arrow icon-drop-indicator"></span>
                                  <div class="caption">
                  Wait, is that an Ethernet port <em>and</em> an SD card slot? What year is this? (Right side pictured.)                    </div>
                                                    <div class="credit">
                  <span class="icon icon-camera"></span>
                                          Scott Gilbertson                                          </div>
                              </figcaption>
                      </figure>
      </li>
              <li data-thumb="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010052-150x150.jpg" data-src="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010052.jpg" data-responsive="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010052-980x523.jpg 1080, https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010052-1440x769.jpg 2560" data-sub-html="#caption-998487">
        <figure style="height:678px;">
          <div class="image" style="background-image:url('https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010052-980x523.jpg');"></div>
                          <figcaption id="caption-998487">
              <span class="icon caption-arrow icon-drop-indicator"></span>
                                  <div class="caption">
                  In total, this laptop offers an Ethernet port, an SD card slot, 2 Mini DisplayPorts, an HDMI port, 2 USB 3.1 Type-C ports, 3 USB 3.0 Type-A ports, and both headphone and mic jacks. The GTX 1070 models even include a headphone amplifier.                    </div>
                                                    <div class="credit">
                  <span class="icon icon-camera"></span>
                                          Scott Gilbertson                                          </div>
                              </figcaption>
                      </figure>
      </li>
          </ul>
</div>

The hardware

The Oryx Pro that System76 sent for me to test was not the fully maxed out model, but it did have a GTX 1060 GPU, 32GB of RAM, and a 256GB SSD. It also had the 1080p matte IPS display. As configured, it would set you back $1,864.

Even without the max hard drive space and nowhere near the max RAM, the Oryx Pro was incredibly powerful. However, that’s not the first thing that jumps out at you when the Oryx Pro arrives. Once you get past the very clever, minimalist packaging, the most striking thing about the Oryx Pro is… holy crap this thing is massive.

Like most computer users these days, I’ve been programmed to think a laptop should be slightly thicker than my phone, weigh about the same as my paper notebook, and be no larger than an 8”x11” sheet of paper. There is, of course, no reason to expect this beyond the fact that this is the expectation marketing campaigns have created. If you chuck those expectations out the window, you end up with a much larger laptop. But it’s also a much more capable laptop.

Specs at a glance: System76’s Oryx Pro
As reviewed
SCREEN 1920×1080 matte, optionally IPS display
OS Ubuntu Linux 16.04
CPU/th>

Intel Core i7-6700HQ

RAM 32GB
GPU GTX 1060
HDD 256GB SSD
NETWORKING Gigabit Ethernet, Intel Wireless-AC Wi-Fi
PORTS Ethernet port, SD card slot, 2 Mini DisplayPorts, HDMI port, 2 USB 3.1 Type-C ports, 3 USB 3.0 Type-A ports, both headphone and mic jacks.
SIZE 15.2″ × 10.7″ × 1.1″
WEIGHT 5.5lbs
BATTERY Li-Polymer – 60 Wh
PRICE $1,864

While the size of the Oryx Pro is initially shocking (especially if you pull out the Dell XPS 13 and put them next to each other), it’s really not that big. Nor is it that heavy considering what you get. Weighing in at 5.5lbs for the 15.6” version, the Oryx Pro is heavy, but not back-breakingly so. It does do better in a backpack than a shoulder bag, but if that’s the biggest compromise I have to make to get a portable video editing workstation, I’ll take it.

So yes, the System76 folks were right—the Oryx Pro doesn’t stack up all that well next to the Dell XPS 13 when it comes to size, weight, and svelteness. If those are your criteria, the Dell XPS is what you want. If you want power, though, the Oryx Pro blows the Dell out of the water. That’s especially true when you start looking at RAM capacity, which tops out at 16GB for the XPS 13.

At just over an inch thick, the Oryx Pro makes it clear that if you want to pack in some serious hardware, you’re going to have to forgo skinniness. This means the Oryx Pro has room for quite a few things becoming increasingly rare in laptops, like an Ethernet port and an SD card slot. There’s also 2 Mini DisplayPorts, an HDMI port, 2 USB 3.1 Type-C ports, 3 USB 3.0 Type-A ports, and both headphone and mic jacks. The GTX 1070 models even include a headphone amplifier.

The Oryx Pro also offers a very nice keyboard, with some much thicker keys than you’ll find on most laptops these days. It’s no Model M, but it’s about as close as I’ve seen a laptop get to the kind of old-school, clacky keyboards some of us still remember fondly (minus the clacking part, which your fellow coffee shop denizens will appreciate). The keys have a nice springiness to them, and the backlight supports multicolor back lighting.

The Oryx Pro is not, despite its size and heft, ungainly. It actually looks quite svelte, and the brushed aluminum top gives it a nicely understated design. The bottom of the Oryx Pro is plastic, but the build quality of the laptop is good enough that I didn’t notice much flex even lifting it one-handed. Another bonus to having a slightly thicker body is that you can have real speakers rather than some muffled, tinny speakers stuck underneath. Accordingly, the Oryx Pro’s speakers are impressively good. They’re even angled toward you and manage to deliver a surprising amount of bass for their size.

Again, the Oryx itself is not quite like the bricks Lenovo used to churn out, but there is one downright ungainly thing about the Oryx Pro: its power brick. The power brick is ridiculously huge, about double the size of any power brick I’ve ever seen. It’s also worth noting that it adds nearly 2lbs to the total weight of the Oryx Pro. With all the computing power, you’re going to want that power brick with you if you plan to work for more than a couple of hours. With great power comes great power consumption.

Exactly how much battery life you get out of the Oryx Pro will obviously vary according to what you’re doing with it. I happened to have a video editing job that coincided with testing the Oryx Pro, so I loaded up both KDenlive and Lightworks regularly. When crunching video, as you’d expect, battery life suffers. I still managed to get about 1.5 hours out of the battery even when running a video editor, though that dropped more when actually exporting the edit to the final MP4 file.

The other things you may notice if you push the Oryx Pro at all is that it has a good old fashioned fan, and it uses it. It’s not particularly loud as far as fans go—my EeePC’s fan is far louder—but it is noticeable. If you frequently work in very quiet spaces like a school library, you’ll notice the fan. Anyone working around you will, too.

I will admit upfront that I am not a gamer, but I did test Grand Theft Auto V and a couple of other more graphics-intensive games out of curiosity. I quickly discovered just how impressive top-end Nvidia hardware is. Suffice to say, if you’re looking for a portable gaming machine, the Oryx Pro delivers.

I gave the Nvidia card a workout editing 4K video as well, and it was similarly impressive, especially with 32GB of RAM at its disposal.

The graphics card in the Oryx Pro is powering a 1920×1080 matte, optionally IPS display that has nice rich colors, renders pretty close to true black, and isn’t so HiDPI that it has problems on Linux desktops. Did I mention it’s matte? A good matte display, especially a good matte IPS display, is frankly the number one selling point of the Oryx Pro for me. I could comfortably stare at this screen all day with very little eye strain.

That said, if I have a complaint about the Oryx Pro, it’s the lack of a 4K option. A screen this good at 1080p is just begging to be that much better in 4K. I am apparently not the only one who thinks that. Just before this review was finished, System76 let me know that a 4K screen option would soon be available.

Software

The Oryx Pro ships with Ubuntu installed by default. There’s an option when ordering to select the newest LTS Ubuntu release (16.04.1 as of this review) or to go ahead and use the latest stable release (16.10 as of this review). The model I tested came with 16.04.1, but true to my ongoing experience with 16.04, I encountered a few bugs… all of which were fixed when I upgraded to 16.10.

None of the bugs were show stoppers, though at least one caused Ubuntu’s HUD interface and dock to get flickering lines through it after waking from sleep sometimes. That was likely the result of the graphics card and Ubuntu 16.04’s somewhat older kernel. Again, upgrading to 16.10 got rid of the problem, and I strongly suggest opting for the latest stable release when ordering an Oryx Pro.

Comparatively, the Dell XPS and its higher pixel density display have some problems running certain applications—notably GIMP—at such high DPI. Every application I tested worked just fine on the Oryx Pro.

Ultimately, if, like me, Ubuntu is not your favorite distro, fear not. Chances are good that the Oryx Pro will run your favorite distro without a hitch. I tested a pre-release version of Fedora 25, Ubuntu MATE, Arch with Openbox, and Debian Testing with GNOME all without encountering any hardware-related problems. Officially, System76 only supports Ubuntu, but unofficially I’ve found their support to be helpful no matter what distro you happen to be running.

  <div class="gallery shortcode-gallery">
  <ul>
              <li data-thumb="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010046-150x150.jpg" data-src="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010046.jpg" data-responsive="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010046-980x729.jpg 1080, https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010046-1440x1072.jpg 2560" data-sub-html="#caption-998479">
        <figure style="height:729px;">
          <div class="image" style="background-image:url('https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010046-980x729.jpg');"></div>
                          <figcaption id="caption-998479">
              <span class="icon caption-arrow icon-drop-indicator"></span>
                                  <div class="caption">
                  See more at the official product page, but here's the Oryx Pro in its full glory.                    </div>
                                                    <div class="credit">
                  <span class="icon icon-camera"></span>
                                          Scott Gilbertson                                          </div>
                              </figcaption>
                      </figure>
      </li>
              <li data-thumb="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010048-150x150.jpg" data-src="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010048.jpg" data-responsive="https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010048-980x626.jpg 1080, https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010048-1440x920.jpg 2560" data-sub-html="#caption-998481">
        <figure style="height:729px;">
          <div class="image" style="background-image:url('https://cdn.arstechnica.net/wp-content/uploads/2016/11/P1010048-980x626.jpg');"></div>
                          <figcaption id="caption-998481">
              <span class="icon caption-arrow icon-drop-indicator"></span>
                                  <div class="caption">
                  It's thick, but not unrecognizably so for a laptop.                     </div>
                                                    <div class="credit">
                  <span class="icon icon-camera"></span>
                                          Scott Gilbertson                                          </div>
                              </figcaption>
                      </figure>
      </li>
          </ul>
</div>

User experience and conclusions

The Oryx Pro is a pleasure to use day-to-day. The keyboard is nice, and, as mentioned above, the matte screen is wonderful. Adding a USB mouse to the package gave me a portable system (albeit a heavy one) fully capable of editing video at the coffee shop. I did get some looks from the generally Mac-centric crowd when I pulled out such a massive (next to a Mac laptop at least) machine, but it was only the power brick that elicited a “whoa” comment.

I carried the Oryx Pro in a backpack of the old-school variety, from an era when designers recognized that two straps distribute weight better than one. You’ll definitely want a backpack if you plan to tote this thing around. I would not call it heavy, exactly, but suffice to say that if you carry it around all day you’ll know it’s there. (Again, weight differs based on configuration, but the base 15″ model weights 5.5lbs and the 17″ model hits 7.05lbs.)

There’s another thing that sometimes comes up in reviews of System76 machines, namely that the same machine can be had for less money from another manufacturer like Clevo. It’s true that System76 purchases parts from other manufacturers, but that’s really a small part of what makes the Oryx Pro a pleasant Linux experience. If saving money is your top criteria, you might want to check out the Clevo version that specs out roughly the same on paper. However, that will not get you a machine with the firmware, drivers, and hardware components that System76 uses to build fully Ubuntu-compatible machines (and by extension, Linux more generally).

If you want hotkeys, touchpad, audio jacks, keyboard backlighting, suspend, and all the other functions you take for granted to work out of the box with no fiddling on your part, you want to pay for the work System76’s engineers have put in. But in the end all hardware is a compromise, so the question is, which end of the spectrum do you want to compromise on?

If what you value is portability and extended battery life, and you only need enough RAM to run a Web browser (say, about 16GB), then the Oryx Pro might disappoint. At 7lbs (with power brick), the Oryx Pro is relatively large and heavy next to something like the Dell XPS 13. But you won’t get 64GB of RAM in an XPS 13, and you won’t get up to 9TBs of data storage space in an XPS 13.

The real question is, then, do you need 64GB of RAM? Do you need all the power of the Oryx Pro? If you’re serious about editing video, gaming, or are compiling software on a regular basis, you’ll appreciate the additional RAM and power of the Oryx Pro.

The Good

  • Wide range of configuration options
  • RAM up to 64GB
  • Storage space up to 9TB
  • Excellent hardware support for Linux

The Bad

  • It’s big and it’s heavy
  • Battery life could be better

The Ugly

  • The battery charger is massive and adds over a pound to the overall
     weight