What does your Linux setup look like?

8 Linux users share what laptops, desktops, and other devices they use every day.
240 readers like this.

For reasons related to human psychology, we love to compare. In the tech world, people want to know what other people's laptop stickers look like, what text editors and distros they love (and hate), and, of course, details about their Linux setups. Our friend Steve Ovadia has a whole blog dedicated to the question "What's your Linux rig?"

We got in on the action by asking our writer community to share. We want to know what your Linux setup looks like, too. Here's what they said. Share yours in the comments.

Jim Hall: I run Fedora Workstation on a Lenovo X1 Carbon laptop, with an ASUS 24" external display. That gives me a dual-display configuration that lets me work in one window on the larger display while having a separate space to run my music player or other apps. I love my Perixx ergonomic keyboard and my Microsoft Classic Intellimouse. When I'm feeling nostalgic, I swap out the ergo keyboard with my replica IBM Model M keyboard by Unicomp; the buckling spring keys are really easy to type with. My printer is an HP color LaserJet, which works seamlessly with Linux.


Tony McCormick: I fly a System76 Galaga iCore7 solid-state laptop that came prebuilt with Ubuntu, dual 22" monitors, and HP LaserJet 1536dnf MF (requires HPLIP driver support). It works perfectly for both printing and scanning using XSANE. I use any 'ole wireless micro mouse, and I use the laptop's keyboard which is awesome.


Alan Formy-Duval: I've always built my own PCs. My latest desktop is just over a year old with the following specs:

OS: Ubuntu 18.04.1 LTS (64 bit)

Motherboard: Microstar Mortar Z270M

CPU: Intel Core i7-6700

RAM: 16GB G.Skill

HDD: Samsung 850 PRO SSD

Video Card: NVIDIA GeForce GTX 1050

Monitor: ASUS 27" @1920x1080x144

Mouse: Logitech MX310 (replaced G500 that died)

Keyboard: Mitsumi AT (Yes! AT) with AT-PS/2 adapter (replaced USB keyboard that died)

Everything works well and is very stable!


Steve Ovens: We are an Arch house primarily. In active use right now we have (not counting the home lab, router etc) three desktops and three laptops.

Laptop 1: Dell Inspiron Gaming 15 (7557)

OS: Arch

CPU: Core I5

RAM: 8GB G.Skill

HDD: 250G Samsung 850 PRO SSD HDD2: 250G Kingston SSD

Video Card: NVIDIA GeForce GTX 1050/Intel Graphics

Laptop 2: System 76 Gen 1 Galego Pro

OS: Arch

CPU: Core I7

RAM: 8GB G.Skill

HDD: 250G Intel SSD

Video Card: Intel Graphics

Laptop 3: Asus Republic of Gamers 17"

OS: Arch

CPU: Core I7

RAM: 8GB G.Skill

HDD: 250G Intel SSD

Video Card: NVIDIA 460GTX

Desktop 1: Custom build (4 24" Asus LCD)

OS: Arch

Motherboard: Asus Z97-WS

CPU: Core I7 4790K

RAM: 32G GSkill

HDD1: Intel 120G SSD

HDD2: Crucial 512G SSD

HDD3: Segate 2TB

Video Card: NVIDIA GTX 970

Optical:  Asus Bluray reader

Desktop 2: Custom (1 24" Asus LCD)

OS: Arch

Motherboard: Asus H87M-Pro

CPU: Core I5-4440

RAM: 16G GSkill

HDD1:  Patriot 240G SSD

HDD2: OCZ 256G SSD

Video Card: NVIDIA GTX 1060

Desktop 3: Custom

OS: Ubuntu 16.04.5

Motherboard: Asus P7P55D

CPU: Core  i7 860

RAM: 12G various ram manufacturers

HDD1: ADATA 128G SSD

HDD 2-6: Seagate NAS 4TB hard drives in a ZFS Raidz-1 (16TB usable space)

Video Card: NVIDIA GT 610

This computer drives our entertainment center. It is hooked up to an HD projector and a Sony 7.1 speaker surround sound system (general purpose receiver, not computer speakers). We have also a trusty Samsung C410 laser printer which has been awesome for its Linux support. My home lab consists of 144G of ram 18 cores and 3 TB of SSD storage spread over 4 machines (I won't bore you with the details).


Jay LaCroix: I have a System76 Galago Pro (latest model) and a custom-built water-cooled desktop, both running Pop!_OS. I have an older System76 Lemur that runs Arch most of the time. My Ansible configuration automatically sets up my servers, as well as my desktops and laptops (using the method I wrote about in an earlier article series). I use Syncthing to synchronize files between my machines, with FreeNAS as the central place each computer syncs to. FreeNAS itself synchronizes to Backblaze B2 weekly for off-site backup. (I have a YouTube video about the rest of the software and tools I'm running.)

I often distro-hop but I've been staying on Pop!_OS LTS for quite a while now, and I intend to stay there for the foreseeable future. At least, until my ADHD takes over and makes me switch.


Matthew Helmke: In active use right now I have (not counting work-provided equipment):

Laptop: Asus Zenbook Prime UX31A 13.3" ultrabook

OS: Fedora 29

CPU: Core 1.7GHz i5

RAM: 4GB (soldered to the motherboard...prevents upgrading...grr)

HDD: 128G M.2 SSD

Video Card: Intel HD 4000

Workstation: HP Z800

OS: Ubuntu 18.04

CPU: Twelve 6-core 3.47GHz Xeon x5690 with hyperthreading

RAM: 48GB

HDD1: 250GB SSD

HDD2: 1TB don't remember brand

HDD3: 950GB  don't remember brand

HDD4: 4.6TB  don't remember brand

Video Card: nVidia GeForce GTX 260

Desktop*: ZaReason

OS: Ubuntu 18.04

CPU: 2.67GHz 6-core Xeon x5650 with hyperthreading (orig. first gen. Core i7 960)

RAM: 8GB G.Skill

HDD1: 465GB don't remember brand

HDD2: 1.4TB don't remember brand

Video Card: nVidia GeForce GTS 450

*this one is old and used in the living room by the family

The latter two machines run Ubuntu because it is far easier to set up the nVidia graphics. We have a Brother DCPL-2540ODW laser printer/copier/scanner which has decent Linux support. And there are additional laptops for family-use (each kid has their own as does my wife) that I do not manage. These run a mixture of various Linux distros, ChromeOS, and at least one Windows machine.


Craig Sebenik: 90+% of my time is spent on my laptop or my desktop. However, there is a mix of Raspberry Pis and random other things I play with occasionally.

Laptop: MacBook Pro 15"

RAM: 16GB

HD: 1TB

Scanner: Fujitsu ix500 scanner

Desktop: Intel Hades Canyon (32GB, 250GB SSD)

Monitors: 27 in Apple monitor, 27 in Dell monitor

OS: Fedora 29 beta (29 supported dual monitors "out of the box")

Keyboard: DAS 4 Pro for Mac (blue)

Mouse: old crappy Logitech mouse (w/ scroll wheel)

Printer: Brother B&W printer

The Linux box just replaced an old Mac tower. So, I haven't had time to hook up the scanner to it yet. FWIW, a few months ago I had an older Intel NUC. But, it didn't have a thunderbolt adapter and connecting thunderbolt to HDMI sucks. On that same desk, I also have a small 19in HP monitor with a Roku hooked up to it. I use that to watch Youtube, TV, etc. while I am "working". Lastly, I should note that about 50% of the programming I do is actually "on" an AWS EC2 instance and that the above computers only serve as a monitor and keyboard.


Patrick H. Mullins: In my home office I have a Lenovo TS140 ThinkServer (32GB RAM, 4TB RAID1, Quad-Core Xenon) that is running ESXi 6.5 and is loaded with every imaginable kind of Linux virtual machine. At the moment you can find VMs on it that are running Pop!_OS, Debian, Ubuntu, Fedora, CentOS, etc. Next to the ThinkServer, you will find a seven-node Raspberry Pi cluster (28 Cores, 7GB RAM, 112GB HD) that is running the latest version of Raspbian. Finally, on my MacBook Pro, I run Pop!_OS as a full virtual machine (4GB RAM, 4CPU) alongside MacOS.


Ricardo Gerardi: Here's my setup.

Personal laptop: Lenovo Thinkpad X220

OS: Archlinux

CPU: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz (Quad-core)

RAM: 8GB Samsung

HD: 128GB SSD

Audio: Intel Integrated

Video card: Intel integrated

Window Manager: i3

Business laptop: Lenovo Thinkpad T460s

OS: Fedora 28

CPU: Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz (Quad-core)

RAM: 12 GB Samsung

HD: 256 GB SSD Intel

Mouse: Logitech M325 Wireless

Audio: Intel Integrated

Video card: Intel(R) HD Graphics 520

Window Manager: i3

External display 1: Acer 21" VGA 1600x900

External display 2: RCA 24" HDMI 1900x1080

*note: With 2 connected external displays I have a triple-display configuration that is great and works very stable by using "xrandr"

Desktop (working as a KVM Server): Custom built

OS: Archlinux

Motherboard: ASUS M5A97 LE R2.0

CPU: AMD FX(tm)-8150 Eight-Core Processor @ 4GHz (overclocked)

RAM: 32 GB G.Skill

HD 1: 1TB x 7200 rpm Seagate

HD 2: 256GB SSD OCZ

Audio: Not used

Video card: GeForce 9800 GT

Window manager: None (Text console only)

Display: RCA 24" HDMI 1900x1080

Network card: Realtek RTL8111 Gigabit Ethernet

* note: I have this box working for 7 years.

I have a Canon Printer, but I am still trying to get it working on my Linux machines (I haven't tried much).


Tell us what your Linux rig looks like in the comments.

Tags
User profile image.
Jen leads a team of community managers for the Digital Communities team at Red Hat. She lives in Raleigh with her husband and daughters, June and Jewel.

21 Comments

I haven't purchased a computer for my use since 2000. The ones I have have been generously given to me by a fellow Linux user (when all of my systems were less-than-useful), businesses getting rid of old systems that employees have been upgraded from, and my Mom.

All of the computers currently come from pre-i3/i5/i7 chip days, but they run and handle Linux fine.

1. Compaq CQ56 laptop with the motherboard swapped out for an Intel.

.....SCREEN: 15" screen
.....CPU: Intel Core Duo
.....RAM: 6 GB Ram
.....HDD: 256GB SSD
.....OS: KDE neon
.....OTHER: extra-large battery (~ 4-5 hours worth)

Because of its size, it is the more portable laptop and so I use it in that way. I am also experimenting with LXD/LXC and use it to be productive during lunchtime (audio, image & video editing)

2. Dell Inspiron 17" laptop. Due to the screen and HDD size, this counts as my primary computer.

.....SCREEN: 17" screen
.....CPU: Intel Core Duo
.....RAM: 6 GB Ram
.....HDD: 512GB HDD
.....OS: Pop! OS
.....OTHER: extra-large battery

I have a 2nd hard drive with Windows 10 that I swap in-and-out as necessary.

This laptop runs a little better and better with Linux though the stats are nearly identical.

A nice feature is that they both use the same type of RAM. Sof if I wanted to I could max one of them out to 8GB of RAM and leave the other with 4GB but right now I balance them with 6GB each.

3. And then there are the servers.

These are basically desktops (Dell Optiplex) with Core Duo chips and between 4 and 8 GB of RAM.

One server is running my ownCloud server with a 2TB hard drive. This server is set up to synchronize with almost all family members (the Chromebook user doesn't really need this synchronizing).

The other server is a Minecraft server that is accessible to the outside and managed by my son. He's in charge of updating, maintaining it and managing the friends who join it remotely (as well as me during some lunchtimes...)

Since it has an IP that can change, he somehow set up a bot so I can get the current external IP address from his Discord group.

Since the computers are not the most powerful, I am looking into LXD as a means to run multiple servers on one physical box. I hope to be able to use it for services as well as development servers for trying things out.

I've also thought about getting a number of Raspberry Pies (Pis?) and dedicate each one to a server role, but that will cost money and the desktop server I already have.

+~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~+

At work, we have 2 copies (DEV and PROD) of 4 Linux web servers running Drupal on top of CentOS. Although the rest of the organization is Windows, I can slide into SSH and get my fix for Linux-goodness and shell scripting!

I tun system 76 with pop os

Actually, I run an almost 5 year old Acer Notebook with Intel Dual Core, 8 GB RAM, 240 GB SDD and 1 TB HDD. And a low end Intel graphics i915 device.

Recently I did a fresh installation of Kubuntu 18.04 LTS, before I had every Kubuntu LTS installed. Everything runs fine "out of the box", even my dual monitor setup.

I'm very happy with Kubuntu all over the year. Meanwhile I recommend doing fresh installations, but keep /home mount on a separate drive. Create a new partition, install fresh and reuse the /home with a new user name. The funny trick here is that the new user uses the same UID so i don't need to change anything on my previous devices.

I do the split root and /home partitions but that is because I am constantly fighting myself to keep from trying a different distro, or different desktop or let's try this ...

In reply to by Armakuni (not verified)

Lenovo Ideapad U410

SCREEN: 14"
CPU: Intel i5
RAM: 8 GB Ram
SDD: 24 GB
HDD: 750 GB
OS: xubuntu 18.04

mostly photo work (darktable and Gimp)

Laptop: HP Pavilion g6-2231tx
OS: Ubuntu 16.04.5 LTS
Desktop Environment: None
Window Manager: XMonad
CPU: Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz
RAM: 4 GB
HDD: 500 GB

Laptop:
Dell 5490
OS: PopOS 16.10
Cpu: i5 8520u
Ram: 16 GB
SSD: 250GB Nvme
2x U2515H (usb-c DP , hdmi)

Desktop@Work
i7 8700
32 GB Ram
250 GB nvme
Asus PRIME B360M-C
Graphics: intel630

1. Asus x450jb laptop, act as workstation as it power hungry
CPU; Core i7 4720hq quad core-HT 2.6GHz
OS: Elementary OS 5.0 Juno - previously Linux Mint 16 & then 17
dual boot with pre-installed Windows 10
Disk: 256GB SSD Samsung 850 Pro
RAM: 16GB
GPU: Nvidia 940M / Intel Graphics
Monitor: built-in 14" & 27" ext

2. Asus TP200SA, 2in1 laptop
CPU: Intel Pentium N3700 quadcore 1.6GHz
OS: was distro hop, run Linux Mint 17-18, Manjaro, Pop_OS, Solus, but ends up with Elementary OS 5.0 Juno.
Disk: 128GB Samsung SSD (don't know what series)
RAM: 4GB
CPU: Intel Graphics
Monitor: built-in 11.9"

Printer: Multi function Canon Pixma MX497, Printer & scanner work well on Ubuntu based distro with wireless connection, the setup was hassle-free. Need extra work on other distro, never tried the fax function tho'.

Laptop - HP Pavilion 17.3" 1600x900 screen
AMD A10-8700P Quad-Core with integrated Radeon R6 graphics
16GB RAM, 500GB Samsing 850 SSD
Linux Mint 19 Cinnamon

Media PC - Dell Inspiron 3647 SFF 40" Toshiba HD 1920x1080 TV
Intel Pentium G3220 Dual-Core with integrated Intel HD graphics
8GB RAM, 500GB Hard Drive
Linux Mint 19 Cinnamon

Desktop 1 - Lenovo ThinkCentre M72e SFF 20" HP 1600x900 screen
Intel Core i5-3470 Quad-Core with integrated Intel HD graphics
8GB RAM, 1TB Hard Drive
Linux Mint 19 Cinnamon

Desktop 2 - Dell Optiplex XE2 SFF
Intel Core i3-4330 Dual-Core with HT (4 virtual cores), Intel 4600 graphics
16GB RAM, 1TB Hard Drive
Linux Mint 19 Cinnamon

Great article and great comments. I'm currently running a Dell Latitude E7440 with 4GB RAM, i5 CPU and Fedora 29.

Desktop Lenovo M58P
Intel Core2 Duo @3.0Ghz
1 Tb HDD
8Gb Ram
Logitech Marble Mouse
Generic USB Keyboard
HP p1505n Lasrjet (monochrome)
KDE Neon 5.14

Laptops Two Lenovo T400
Intel Centrino Dual core @2.53 Ghz
128Gb SSD
8Gb Ram
Logitech Marble Mouse
Linux Mint 17.3(KDE)

These are all off-lease machines, and have no problems.

Glad to see a wide variety of distros. Current I have:

Laptop - Main:
Mint 19
I-5 3rd gen
12GB RAM
2 x 256 SSDs

Laptop 2 - Wife's:
Mint 18.3
AMD A10
8GB RAM
256 SSD

Server 1:
HP ML110G6
Ubuntu Server (headless)
32GB
6TB (RAID 10)
Dedicated Plex

Server 2:
Dell T320
CentOS
4TB (RAID 10)
32GB RAM
This is my back up server and the server that I am currently using to host some Python stuff I am working on.

I also have a bunch of Intel NUCs with I-5 3gen and 8GB of RAM running everything from PiHole to Android. Also have a few RPIs for home automation.

OS: Debian 9 x64
Motherboard: ASUS P8H77-V LE (ATX)
CPU: 64-bit 4x Intel Core i5-3470 CPU @ 3.20GHz
RAM: 16GB Kingston DDR3 1600MHz
HDD: Seagate 2TB SATA 7200
Video Card: GeForce GTX650 (1GB)
Monitor: Acer S240HLBID 24-inch Monitor 1920x1080
Mouse: Logitech M100
Keyboard: Das Keyboard Prime 13 UK Layout Soft Tactile (MX Brown Switch)

I have 3 Laptops running with Linux:

1)
My main Computer for the private use:

HP 250 G6 15" Notebook PC
Intel(R) Pentium(R) CPU N3710
8GB RAM
256GB SSD
Linux Mint 19 Cinnamon

2)
My Computer for testing distros and general fumbling around:

Thinkpad X1 Carbon
Intel(R) Core(TM) i7-4600U CPU
8GB RAM
256GB SSD
Actual running with Fedora 29

3)
Work Laptop for meetings, giving talks on summits and trade fair and working on construction sites:

Lenovo Thinkpad T61
Intel Celeron
3GB RAM
256GB HDD
Nvidia GPU
Linux Mint 18.3
(No more technical details available because the T61 is in the company at the weekend)

Cheers
Karsten

Laptop:
Dell XPS 13
i7-7560U CPU @ 2.40GHz × 4
16GB RAM
512GB SSD
Intel Iris Plus Graphics 64
Fedora 29

On the desktop:
Dell Dock (Thunderbolt)
2 x 27" Dell monitors
CoolerMaster keyboard (for the clickety-clackety sounds)
On the right-hand side, a Logitech MX Master mouse,
on the left-hand side a Penclic mouse (and a cup of coffee).

As for myself....because I'm not able to buy every toy I've ever wanted IT-wise? I run:
Lenovo ThinkPad T-420 - (Daily Driver)
Quad-Core i5
Fedora 29
GNome Desktop
16GB RAM
512GB SSD

Lenovo ThinkPad T-410 - (Development / Programming practice-learning)
Core i5
Pop_OS
Pop_OS's version of GNome desktop
8GB RAM

Dell XPS 15 - (Movies & Music)
i7
Pop_OS
Pop_OS's version of Gnome desktop
1TB SSD

Lenovo ThinkCenter M-83 SFF (Server/desktop)
OpenSuSE Leap
XFCE desktop
Quad-Core i5
32GB RAM
CD/DVD writer

And that's pretty much it. I like Fedora for the ability to have multiple desktops running various apps. And for some reason? It just seems to me that Pop_OS?...is built for builder, creators, programmers etc. OpenSuSE is my favorite OS to run for server and its not bad for a desktop either with the XFCE desktop it's fast and snappy. As for the Thinkpads....I've loved those ever since being introduced to them in 2010!...and while the Dell XPS might be prettier?...if I had to be stranded on an island somewhere?...I'd take the T-420 or T-410 for sure!

Laptop: Samsung Chromebook 3, Stable Channel, Dev mode, Crostini installed (Ubuntu 18.04...?)

That's it.

Based on years of experience, I would recommend the following hardware and OS/Software resources for either newbies and Pro users. I believe the route below makes it a better choice than any other laptop vendors out there, especially when it comes to Linux. In order to avoid drivers present and future issues, I always try to deal with GNU based Hardware for either Servers or Laptops.  
 
Freedom based Hardware, compliant with GNU GPLv3:
https://puri.sm/products/
https://www.thinkpenguin.com/
 
LinuxMint is my fav Ubuntu based OS and Software resources:
For a stable based Ubuntu 18.04 LTS based , I use LinuxMint Xfce 19 across all my stations.
https://www.linuxmint.com/download.php  
 
Best Debian based OS - PureOS
If you are Debian Pro, you can go with PureOS
https://pureos.net
 
For a 100% Pure GNU/Linux OS based – (You need GNU compliant hardware) best choice for best total privacy.  
https://www.gnu.org/distros/free-distros.html
 
For more information about Freedom based Hardware/Software and why GNU
https://www.gnu.org/gnu/gnu.html

For few months I've been testing xfce 4.12 desktop manager using different Linux distros. I finally chose to go with LinuxMint 19 xfce as my station which is based on the Ubuntu 18.04 LTS. Hence I highly recommend LinuxMint 19 xfce for faster, elegant, lightweight, and modern LinuxOS which will work on most hardware. I am big fan of Dark grey themes for my eyes and LinuxMint 19 xfce perfectly provide such theme for me.
 
Partitions layout

I have i7 CPU, 16G RAM, and 500G SSD laptop. I've divided my SSD as follows: 65G for root / using btrfs, 100G for /home using btrfs as Luks partition for security. At my home, I store only light weight stuff such document files and try to put Videos, Pictures, Downloads, ISO, or any heavy data at /var/users/imad partition instead. Then, I leave the rest of the space to /var using xfs file system to hold heavy files and virtual machines. Note, I don't use swap partition, modern Linux create swap file by default and enable trimming if SSD is being used.
 
Storage layout

Since I don't use that much of data under home env, I created /var/users/imad/ path to store pictures, videos, Music, and Downloads, ISOs, VMs, and all heavy files since this partition using XFS file system. But I deleted the original Video, Music, Pictures, and Downloads, directories from home and created them under /var/users/imad/, then created soft links of these directories pointing back to my home. Your millage for sure will vary than mine but that's just personal preference. To make things more private, I use also Home encryption, hence, no one can penetrate my home dir either at the local or network level.
 
Backup and Restore

I use Timeshift to take system btrfs snapshot locally at root partition including home partition. I use BackInTime to take Full-backup snapshots of my whole drive to encrypted USB drive, and use aptik tool for snapshot settings, environment, software, and repos.
 
What to do in case of software or hardware problems?
 
Timeshift snapshots can be used if a software install such as updates messed up the OS or the home environment. BackIntime can be used as Full restore if the whole disk crashed or for migration. Aptik is very powerful tool for migration. If migration option is preferred, then install new LinuxMint Xfce 19 OS, migrate data using rsync from BackInTime snapshots, and use aptik snapshots to install all software was installed on old station.
 
Do you still need Dropbox?

Dropbox dropped support on encrypted file system, I use Luks at my /home partition hence Drobox won't sync in Nov. Therefore, I used VeraCrypt to create password protected Virtual drive using Ext4 filesystem located under /var/user/imad/, this way Dropbox can sync normally without any issues and my virtual disk is protected by password since my /var partition is not encrypted for performance reasons. Besides, VeraCrypt Virtual drives can be mounted at the boot time.

pCloud as alternative to Dropbox

I've been using pCloud for few months right now, I bought the 2TB storage for life. So far so good, across Windows, MAC, Linux, iPhone and Android. I bought also the Encryption Folder service they provide. I store there any sensitive info which I only and only have access to it. pCloud can't access the Encrypted space. Dropbox lack such service.

Doesn't seem to be a lot of miny happening, but I must admit I haven't read all the comments.
Dell 7xxx
I5 something
240 Gig SSD
8 Gig RAM
Mint 17
Okidata MC362
Epson scanner model

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.