Slashdot Mirror


Ask Slashdot: Linux-Friendly Desktop x86 Motherboard Manufacturers?

storkus writes: The release of Haswell-E and a price drop on Devil's Canyon has made me itch for a PC upgrade. However, looking around I discovered a pair of horror stories on Phoronix about the difficulties of using Linux on a multitude of motherboards. My question: if MSI, Gigabyte, Asus (and by extension Asrock) are out, who's left and are they any good? I'd like to build a (probably dual-boot, but don't know for sure) gaming and 'other' high-end machine with one of the above chips, so we're talking Z97 or X99; however, these stories seem to point to the problems being Windows-isms in the BIOS/UEFI structures rather than actual hardware incompatibility, combined with a lousy attitude (despite the Steam Linux distro being under development).

20 of 294 comments (clear)

  1. Intel by Anonymous Coward · · Score: 5, Informative

    They're about as vanilla as it's possible to get, which is what you have to do to get anything working with minimal kernel module hacking.

    1. Re:Intel by OolimPhon · · Score: 3, Interesting

      Funny that. I'm typing this on a D2700MUD with an Nvidia PCI GT620 card in it - at 1920x1080.

      Just because they are not easy to find doesn't mean they don't exist.

  2. MSI Claims SteamOS compatibility with X99 by Anonymous Coward · · Score: 5, Informative

    MSI X99 boards at least claim SteamOS compatibility out of the box.

    In my books that should mean Linux works.

    1. Re:MSI Claims SteamOS compatibility with X99 by Anonymous Coward · · Score: 5, Informative

      Also looked at their BIOS Files. Looks like normal ZIP which contains the file that needs to be put to the pen driver for the UEFI self-update to work from the BIOS itself. No Windows required.

  3. Self-extracting EXEs by Z00L00K · · Score: 4, Interesting

    Some archive apps like WinRAR can extract files from self-extracting EXE files. Also look around for other softwares that can do this.

    In some cases a command line option will allow the EXE to be extracted but not installed - but you have to do some digging.

    Of course - the above is provided that you have at least one Windows machine around.

    Also check around on the Motherboard manufacturer site - sometimes they offer both an EXE and a ZIP archive, and if nothing else contact their support. If nobody pesters them about the problem then they don't care.

    And finally - also look at Tyan and Supermicro for motherboard, even though their target is server motherboards they may have some suitable motherboards for you.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    1. Re:Self-extracting EXEs by graphius · · Score: 4, Insightful
      I agree with your post, but I am a bit concerned that your accounting skills need some work...

      LibreOffice does about 98 percent of what I need to service my clients, but that last five percent has to be handled, too

  4. Sensationalism? by passionplay · · Score: 4, Interesting

    Is setting a bunch of flags really a horror story? Really? How is this possible if you are BUILDING a computer?

    1. Re:Sensationalism? by storkus · · Score: 5, Interesting

      Because a few things were yanked out of my submission, as usual for headlines. As shown in the Phoronix stories, and (here's one part that was deleted) by Googling around further, a bigger problem is that the mobo manufacturers simply don't give a flying f**k about anything other than winblows: Gigabyte and Asus both say, "We don't support Linux, use windows"--yes, really, read the story--and there was some MSI business before, but maybe that's getting better since they offer official Steam support (we'll see).

      I didn't know AsRock and AsusTek were separate companies now: perhaps their new X99-WS, while not an overclocker, is better supported as many workstations run Linux or Solaris.

      I'm surprised so many guys didn't know Intel isn't making boards anymore, but I didn't know they're (apparently?) still available. Whether with Z97 or X99 (or later) is a big question, though.

      Also deleted from my submission is that I specifically stated that I don't expect all the hardware to work on something so new, but I expect the important parts will: rather, that the M$-isms in the BIOS deliberately interfere with Linux. I'm very familiar with this, as I have a 7 year old laptop that, to this day, I cannot install any of the BSD's to: first the bootloaders died, and now the kernels die in early boot, so it's a little better, but still. Oh, and it likes LILO better than GRUB.

      So, is this sensationalistic? No, I don't think so. And I haven't been paid for any of this (in fact, I'm going to max out a credit card or two to pay for this). But I really don't want to repeat all the pain others have gone through. This isn't my first build, and definitely not my first Linux install, but this is the newest hardware that I've used in almost 2 decades. (Usually I just take hand-me-downs on the cheap--as usual, what works like shit in winblows works fine in Linux!) I want a machine for gaming, compiling, GIMPing, etc--for once, I'd like some top end screaming hardware (since I'll never be able to afford Haswell-EX with its 20 cores!). The last thing I need is the manufacturers themselves deliberately creating road blocks!

    2. Re:Sensationalism? by bill_mcgonigle · · Score: 3, Interesting

      "We don't support Linux, use windows"

      Because Linux users are a pain in the ass.

      You can find a bugzilla from about five years back where I had a problem with the built-in NIC on an ASUS mobo corrupting memory. Several others had the same problem on the same series of boards, and we were exchanging notes and working together on the bugzilla. Initially ASUS was helpful and looped in Atheros. But once we had a clear pattern (I mean a pattern of bit inversions in the hex dump), both went radio-silent.

      I mean, what were they going to do, recall all the motherboards in that line just because they were no good? My time was worth more than the $90 for the mobo but we figured initially that its was a Linux driver bug and were trying to get to the bottom of it.

      Anyway, had to rip it out and replace it (no slots left for another NIC in that application). Went to MSI ("oooh, jap caps") but those toasted (literally, burn marks on the mobo) quickly, found ASRock and haven't looked back.

      I have an ASRock Z97 Extreme 4 in my cart at Amazon. Now don't you guys go buying them all before I put in the order on Friday. ;)

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  5. Not sure why Asus is out by Anonymous Coward · · Score: 3, Informative

    But I have built many of Linux systems on AMD/Asus platform. Not sure about the Intel stuff. But rarely have had any issues. YMMV.

    1. Re:Not sure why Asus is out by Beamboom · · Score: 3, Informative

      This. I've *always* used ASUS motherboards on my Linux desktop computers since what feels like the dawn of time, and never had problems with any of them except for one, but that was not due to OS but the CPU and was later fixed with bios update.

  6. Just wait a little by etherelithic · · Score: 4, Informative

    I've built about 9 computers in the past 4 years and have run various flavors of Linux on all of them (mostly LTS builds of Ubuntu), and I've never had compatibility problems with the motherboard. Nowadays nobody can really afford not to support Linux, so I think the important thing is to wait a little while for the chipset drivers to get integrated into the newest builds of the Linux kernel, and then go from there. I've had issues with USB 3.0 support for an older CentOS version, but overall everything works for the most part. Linux even works better out of the box than a clean install of Windows 7 sometimes, because Win7 doesn't have drivers for a lot of common NICs, whereas Linux usually did. As you mentioned, in the latest computers I've built, the UEFI did give me more problems than traditional BIOS, but they weren't show-stoppers by any means, just a google search away from a resolution.

  7. MSI by future+assassin · · Score: 3, Informative

    I've built three boxes with MSI A75a-e35 and AMD A-8 and A-10 with no issues running Linux Mint 15/16/17, well except two of the boards had issues after 6 months. The replecement boards are working fine though.

    --
    by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
  8. Sadly, they are getting out of the business by Sycraft-fu · · Score: 4, Interesting

    Intel is closing down their motherboard lines. It pisses me off since they were all I'd buy in the past, but they aren't going to be an option for much longer :(.

  9. Re:Sucks but... by rev0lt · · Score: 4, Funny

    And you think with the low margins the manufacturers have these days, they can do without that share?

    Unfortunely, yes. No major motherboard manufacturer even cares about niche market. And the IC manufacturers, they don't really care, either.

    Also people using desktop Linux are typically in the higher income levels and can not only pay for quality

    Higher income buyers are buying trendy Apple, Andoid tablets and Microsoft laptops, not linux workstations.

    they can recognize it, unlike the sheep

    No, they just don't care about that. But you do get the smugness of the illusion that the manufacturer uses fairy dust instead of building it like everyone else.

    Wolves are always a minority.

    Now, you're just assuming stuff. I'd say wolves are quite the majority of animals in wolfpacks, and the major ingredient in wolf stoo.

    What you are also completely forgetting is that a lot of these will actually run as servers. You know, because Linux does well as server

    Who is using COTS desktop boards on servers? Traditionally, Intel desktop cpu lines do not support ECC memory. And you talk like there is no option for servers besides Linux.

    You know, because Linux does well as server, quite unlike Windows

    I assume you speak from experience. I'd blame it on the sysadmin, not the operating system.

    But you would not know or understand that.

    Get out of the basement sometimes. Try to vent out at least some of that frustration of yours.

  10. Gigabyte minus UEFIware works by twakar · · Score: 3, Informative

    I just upgraded to an i5 with a GA-Z87X-D3H mobo. I've got it triple-booting (GRUB has LinuxMint 17 or Windows Loader). If I select Windows, then the windows loader gives me the option of XP-32bit or windows 7-64bit. I can attest to the fact that it is the UEFI crap in the BIOS that causes issues, but once you turn it off, all the problems disappear. All in all, money well spent and I'm quite content

    As always, YMMV

    Good luck

    --
    Progress is man's ability to complicate simplicity!
  11. ASUS? by Anonymous Coward · · Score: 3, Informative

    Have been using ASUS boards for linux-only computers for years, without any compatibility problems. BIOS updates come as a ZIP file that extracts into a BIN file that you can install from the BIOS itself: just download and extract the file to a USB drive from your favorite OS, then boot into the BIOS and perform the update, rebooot and all done.

  12. Re:what? by Harlequin80 · · Score: 3, Informative

    Reply to myself - Buy this - Gigabyte G1-SNIPER-M5 - it is the most stupidly over the top motherboard (it even has green bits) with all the latest fandangly bits and it works out of the box with linux.

  13. Re:Sucks but... by Anon-Admin · · Score: 3, Informative

    Ok, Ill feed the troll....

    Niche market share of Linux desktop systems is (using the lowest percentage of 1.68%) is between 24,000,000 and 58,000,000 systems depending on whos numbers you use for the total number of systems. (Not even going into the fact that the % of share is a guess and ranges between 1.68% and 24% depending on who you look at)

    It is estimated that around 90% of those users build there own systems.

    Although the market share is small, the numbers are big and to some companies well worth the investment to try to capture some of that share.

  14. Re:Convenient? For whom? by Anonymous Coward · · Score: 3, Interesting

    Yeah, except for how BIOS still uses 30 year old concepts for bootstrapping the machine, which don't even apply to today's hardware. Oh, and coming up in programmed IO mode until your OS loads the storage driver allowing for a disk transfer rate that isn't 30 years old. Or any of the other massive improvements that have nothing to do with SecureBoot, which you can turn off on any EFI system that supports it.