Raspberry Pi Brings Its PIXEL Desktop Environment to PC/Mac

Posted on December 22, 2016 by Paul Thurrott in Dev, Hardware, Mobile with 10 Comments

Raspberry Pi Brings Its PIXEL Desktop Environment to PC/Mac

The Raspberry Pi Foundation announced today that it has brought its PIXEL desktop environment to PC and Mac.

So. What does that mean?

The Raspberry Pi Foundation makes a variety of low-cost Raspberry Pi computer boards, the most recent being the Raspberry Pi 3, which costs just $35. They’re billed as full-featured computers, but it’s more nuanced than that: These devices still require a case, power supply, storage, and various peripherals, of course. But they’re still very inexpensive.

Aside from the peripherals, budding Pi users will also need an operating system of some kind. And in addition to such things as Windows 10 IoT Core, which is a stripped-down Windows version with no GUI, and various Ubuntu Linux variants, and more, the Raspberry Pi Foundation offers two OSes of its own, NOOBS and Raspbian.

As its name suggests, NOOBS is aimed at beginners. But Raspbian is a Debian Linux-based OS distribution aimed at more mainstream and technical users. And its desktop environment—what you may think of as the shell–is called PIXEL. (You might think of PIXEL as the equivalent of the Windows desktop or, more directly, the GNOME and KDE environments for Linux.)

Introduced in September, PIXEL serves as Raspbian’s user interface, of course, but it also provides another usual function for the developers, creators, and makers who would be attracted to this type of device: It includes a suite of software tools aimed at software development, and at software development education.

Or, as Raspberry Pi Founder Eben Upton puts it:

“PIXEL represents our best guess as to what the majority of users are looking for in a desktop environment: a clean, modern user interface; a curated suite of productivity software and programming tools, both free and proprietary; and the Chromium web browser with useful plugins, including Adobe Flash, preinstalled. And all of this is built on top of Debian, providing instant access to thousands of free applications. Put simply, it’s the GNU/Linux we would want to use.”

To date, of course, you’ve needed a Raspberry Pi computer (and peripherals) to run PIXEL on the Raspbian OS. This isn’t a huge financial leap, and I’d argue its not a major technical feat either. But in order to make PIXEL even more accessible, the Raspberry Pi Foundation has brought this environment to PC and Mac.

No, it doesn’t run on top of Windows or macOS. You’re also getting a full Debian Linux environment, plus the full Raspberry Pi software stack, and you can install or run it on an existing computer. This means you get (almost) all those developer/education tools, too. Which I think is a huge reason for this new offering.

“We have a Christmas treat for you: an experimental version of Debian+PIXEL for x86 platforms,” Upton explains. “Simply download the image, burn it onto a DVD or flash it onto a USB stick, and boot straight into the familiar PIXEL desktop environment on your PC or Mac. Or go out and buy this month’s issue of The MagPi magazine, in stores tomorrow, which has this rather stylish bootable DVD on the cover.”

The only things missing, Upton says, are Minecraft and Wolfram Mathematica, because the foundation doesn’t have a licence to put those on non-Raspberry Pi devices. But there are lots of upsides, too: The Debian distribution that Pi is using is an older i386-based variant, so it will run on really old PCs. Which is very much in keeping with the foundation’s goals of bringing technology to the masses cheaply.

Upton says that Raspberry Pi did the work to bring PIXEL and its toolsets to PCs and Macs for two reasons: Many schools and students have older PCs sitting around doing nothing, and this can breathe new life into them. And porting PIXEL beyond Raspberry Pi will help ensure it’s as good as it can be. “We don’t just want to create the best desktop environment for the Raspberry Pi,” Upton says, “we want to create the best desktop environment, period.”

This initial release is considered a prototype and not a final release version. But if you want to get started early, you can do so today.


Tagged with , ,

Join the discussion!


Don't have a login but want to join the conversation? Become a Thurrott Premium or Basic User to participate

Comments (10)

10 responses to “Raspberry Pi Brings Its PIXEL Desktop Environment to PC/Mac”

  1. 133

    Noobs isn't an OS, it's an installer for Raspbian and other OS's.

  2. 5615

    If, instead, you want to run an emulation of the Raspberry Pi on a Windows PC, there's this:


    I haven't tried it myself, yet (I plan to soon), but there might be one or two reasons someone might want to give it a go. 

    • 6447

      In reply to offTheRecord:

      except I don't really see the point of that, except a one-time, geeky "cool - i'm emulating raspberry pi for ARM on windows!" (never to be run again). Anything in QEMU is like 10x slower. It would be better to run this PIXEL distro in Virtualbox or something, or just any sort of linux distro, frankly. All the same software packages are available.  The reason I see for using the rapsberry pi is a small backend device, in my case for receiving beacons from bluetooth LE sensors. I never understood who would use the rapsberry pi as their main desktop computer.

      • 5615

        In reply to Bill_Russell:

        Emulating a Raspberry Pi and running a Linux distro in a VM are two different things. There are lots of reasons beyond "cool" for why it would be useful to emulate a Raspberry Pi and, since it's ARM-based, there currently aren't a lot of options to do so.

        "All the same software packages are available."

        Actually, not exactly, as stated in the article; hence, specific to this article, "there might be one or two reasons someone might want to give it a go."

        "I never understood who would use the rapsberry pi as their main desktop computer."

        I'm not sure where that came from. I don't recall anyone advocating for using a Pi as the main desktop computer; however, in an environment where the main computing tools are low-end Chrome-based devices or Android tablets, a Raspberry Pi would probably be just as sufficient.


  3. 217

    This is cool - although for those saavy enough you could just boot a live image of raspbian yourself in a VM but I guess having a native desktop port could be useful for a live USB - maybe?

    I have 7 Rev 1 and 1 Rev 3 Pi's in my house that do all sorts of things:

    -RetroPie gaming console

    -My own Amazon Echo

    -Wireless printer Pi for Google Cloud Print for my old dumb printer

    -Cheap security camera with a Pi and USB webcam running Motion, that uploads pics to my OwnCloud instance

    -OwnCloud Personal storage server, version 7

    -AirPlay Receiver since I no longer own an Apple TV

    -PoC IoT platform for work (this one's hush hush) ;-)

  4. 2

    Interesting, thanks!


  5. 3362

    This is very interesting. I'm the network manager at a school and our Computer Science department has dozens of Pi devices, as well as a whole room of PCs. They're forever swapping the network cables over between the PCs and the Pi devices. That's a major pain when the students forget to put the network cables back into the PCs...."Hello Helpdesk, I can't log into a PC" 

    Maybe booting off a USB stick or even dual booting would help here. Time to do some research ?