Ask Slashdot: Best Laptop With Decent Linux Graphics Support?
jcreus writes "After struggling for some years with Nvidia cards (the laptop from which I am writing this has two graphic cards, an Intel one and Nvidia one, and is a holy mess [I still haven't been able to use the Nvidia card]) and, encouraged by Torvalds' middle finger speech, I've decided to ditch Nvidia for something better. I am expecting to buy another laptop and, this time, I'd like to get it right from the start. It would be interesting if it had decent graphics support and, in general, were Linux friendly. While I know Dell has released a Ubuntu laptop, it's way off-budget. My plan is to install Ubuntu, Kubuntu (or even Debian), with dual boot unfortunately required." So: what's the state of the art for out-of-the-box support?
Intel.
I found its actually hard to get a machine that's decent these days, unless you're prepared to put up with a bit of crap.
The solution is to build your own custom laptop -- http://www.avadirect.com/gaming-laptop-configurator.asp?PRID=25095
If you go for the "VISIONTEK Killer" wireless card, it has an Atheros chipset, so you can distro-hop to your hearts content. They also ship it with no OS if you like.
Join the Free Software Foundation
Buy a newerish Clevo
What do you mean by "decent linux graphics support"? I have a Thinkpad with NVidia NVS 3100M discrete graphics and 512mb vram. I'm perfectly content with it for what I do, which includes 3d molecular modelling. KDE looks great, too. On the other hand I don't play any 3d games so I can't tell you what Call of Duty 12 or any of those look like on here. I would sooner write code in CUDA for the GPU than do that.
R In other words, your sense of "decent linux graphics support" might not be the same as everyone else.
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
welcome our new middle-finger-brandishing overlord.
Sheesh, evil *and* a jerk. -- Jade
No specific model, but Intel and ATI both have excellent support under Linux. Go Intel if you aren't a gamer and don't need super heavy graphics support.
Have you looked at System76? They make laptops preloaded with Ubuntu. www.system76.com
as well as OS X and Windows.
VMWare is pretty nice :)
Wtf do you mean "something better"? You have Nvidia or AMD/Ati, or Intel if you just don't care, which is what your already on - there is no other choice for graphics, at least not any other choice that you would want.
why dual boot?
and I hope you do a google about "Linux Laptop" to look at laptop that come with Linux preloaded.
System76 gives good support. They aren't the cheapest option out there though.
If your goal is not to play 3D games, then Intel HD graphics have by far the best open-source support and HD 4000 graphics are actually pretty good overall. If your goal is to play games, then Nvidia or AMD with proprietary drivers will be your best bet, with the edge in driver quality going to Nvidia.
AMD does have some open source support *BUT* the 7000 series cards (meaning everything released in the last year) are extremely poorly supported with AMD only having released part of the necessary documentation so far (and it took them 10 months to release the part that is out there....).
AntiFA: An abbreviation for Anti First Amendment.
Wide variety of customizable laptops and desktop that all ship with Ubuntu
Intel HD2000/3000/4000. The only graphics worth a bucket of warm spit. If you need more than that you're doing it wrong.
Not sad at all for me.
system76 laptop comes with ubuntu preinstalled. they have good support for linux. If I were you, I would definitely look their website. I think the Dell ubuntu laptop is expensive. https://www.system76.com/laptops/
There are two problems here:
1a. You haven't specified exactly what you'll be doing: if it's just office crap, anything will do; but if you'll be running the GIMP, games, etc, you'll need higher-end hardware (both CPU and GPU).
1b. Do you need x86/x64? If not, a Chromebook or tablet with USB-OTG and hub may be an answer; unfortunately, the below blob problem still applies.
2. For GPUs there are two kinds of drivers: reverse-engineered and proprietary blobs; you almost certainly know this. NVIDIA is the king of the blob department, AMD/ATI is middle of the road, and Intel (along with older stuff like SiS) is mostly completely reverse-engineered or even released open. Bear in mind, the open drivers are messy: based on the state of the art, graphics is by far the most difficult thing to reverse engineer a driver for, and I really feel for the guys working on them! (Edit: AMD/ATI's blobs are well known for being a mess, too!)
Bottom line: if RMS can barely get a machine to his liking, you'll have only a marginally less difficult time. Sorry.
I experienced a situation a little like the OP in as much as I had a terrible experience with a dual Intel/nVidia system from Asus. It worked when I bought it, but Asus didn't provide new driver updates, and new drivers from nVidia either wouldn't install, or when hacked to install wouldn't work properly with the Asus software, leaving the community to fend for themselves - you could either install drivers that somewhat worked hacked together by some random guru on the internet, or stick with an old driver that didn't work properly with certain games etc. I will never, ever buy another hybrid graphics laptop. You can blane yourselves and Asus for that. Intel drivers on the other hand just install and work.
Do you need OpenGL support? Accelerated video decompression? ...
Unlike system76, ZaReason, and every other f'ing company there trying to fix the mess. ThinkPenguin's been working with Atheros for instance on getting the complete source for a USB wifi chipset. That'll bring us the first truly Linux friendly USB adapter which is fully supported. There are two other older USB chipsets which are also not dependent on non-free software. The older N chipset has issues with some routers (then again it's really pre-N so that is to be expected) and the G chipset is well supported provided you stick to browsing the web and don't venture off to setup your own access point.
Anyway. Back to ThinkPenguin. The company has a number of laptops at a variety of prices points that anybody can afford. They are starting at $500 and you can throw any distribution on them just about because the company doesn't depend on pieces that are outside the mainline kernel and/or other major projects nor proprietary. And to make you feel better they are HUGE contributors to free software. 25% of there profits go to Trisquel and other projects as well. They are also working on numerous initiatives to better support people around the world. For instance there manufacturing keyboards for a dozen languages/regions and have brought support for lots of other hardware to the US, Canada, Australia, and Europe (as well as elsewhere).
I can use emacs at any resolution, irrespective of X11, pointing device, or keyboard.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Yes, Linus gave Nvidia the middle finger, and from a certain perspective it was for a good reason, but from another perspective, it's just "ranting".
Nvidia has insisted on closed source proprietary drivers. Does this mean the drivers are crap? Nope, it just makes it very difficult for the open source community to troubleshoot/support them.
ATI/AMD is in the same boat. They have proprietary drivers. Arguably, Nvidia drivers are better. In my experience the ATI/AMD drivers tend to have more bugs. They also have a tendency to release support for a new xorg-server well after the server has been released, thus forcing those of us on the bleeding edge to wait. On the otherhand, they help support the open source drivers, which is great. But, the open source drivers lag behind, so if you're a gamer and dual boot to Windows and have a great ATI/AMD card, it may not work properly under the Linux open source drivers or with a bleeding edge distro with the latest and greatest xorg-server.
Otherwise, if you want "gamer-grade" graphics, you basically have a choice between Nvidia and ATI/AMD. Both have their tradeoffs.
If you don't care about gamer-grade graphics cards, Intel drivers are open source, well maintained, and the new sandy bridge and ivy bridge graphics are more than good enough for almost anything but gaming (they're okay for low to mid-low end gaming but that's about it).
My solution is a thinkpad w520 with optimus graphics. I use optimus graphics under windows when I want to game (quadro 2000m) and use the integrated intel graphics for linux with bbswitch to disable the nvidia gpu so my battery life doesn't suck. But it really does boil down to, do you want to game? If so, you have no choice but a proprietary driver or not-up-to-snuff open source driver. If not, stick with onboard Intel. Decent graphics performance and much better battery life than most discrete solutions.
1. download kinoppix or other live cd distro. ideally without binary blobs.
2. go to a store like fry's or bestbuy
4. reboot machine, disable safe boot, boot from usb, check hardware support.
Haven't used the machine with the ATI card in it for about 4 months, but last I was on there, it couldn't run minecraft with the open source ati drivers. I mean like, min settings, 11fps if I was lucky. This is on an admittedly older laptop, with a Core 2 duo 2.0ghz+2MB L2 cache and a Radeon HD 4500M.
Basically, ATI is fine if you don't need 3d acceleration. The open source drivers are great with 2d, compositing, etc. The second you need 3d though, they're pretty much worthless (at least since I last used them), and you'll end up having to deal with the proprietary drivers instead. In my experience, they're pretty friggin sluggish in comparison. Lots of latency when starting X11 and switching between vterms and desktops, lag in some compositing/moving around windows/opening them, and a SHIT TON of bugs.
Not to mention Arch hasn't supported the binaries outside of the AUR for a few years now. Check out the ATI bar and Grill thread if you're interested.
For me, due to a bunch of random issues, I had to go the route of using third party repositories that kept me on older versions of X server in order to keep playing games. I eventually just said fuck it and haven't dealt with that machine since. Now, I actually stick to windows on it since it's mainly my work laptop anyway. Keep in mind, I'm an arch linux user, so ymmv if you go the ubuntu, mint, fedora, etc route.
So, yeah. Nvidia is a lot better from my experience. I know that's saying I'd rather get fucked with a stick than a knife, but it's true nonetheless.
As everyone else is saying, Intel is really the only company around that is worth its weight on the drivers side. Honestly, my Core i7 3770 can run Assassins Creed revelations pretty much fine on medium settings, 1080p (windows comparison, I know), so it's not the end of the world. Integrated is getting better. AMD's offerings on integrated are even better as far as power is concerned, but I'm fairly certain they have the same drivers as the discrete cards, so that's kind of a moot point anyway.
My advice? Buy a good intel chip from ivy bridge, and you won't really miss the discrete card unless you play a lot of resource intensive games. Wait around and pray to god Nvidia or AMD gets their act together soon.
What do you mean I can't get a laptop with a Hercules mono graphics card in it?
And who said CGA was "so last century".
Hell, maybe it's time I upgraded.
I noticed that I became much better at playing minesweeper after switching to an NVIDIA card.
Hmmm... I think this morning's earthquakes may have rattled something loose in my head ;-)
There are 3 GFX card chip vendors (forget the rest): NVIDIA, ATI, Intel ... have you ever read in the last 100 years anything good about NVIDIA or ATI on Linux (or even Windows) regarding driver support?
Buy a fsckn Lenovo Laptop WITHOUT hybrid GFX, just plain Intel. Is it fast? No, it's fsckn Intel! Will it work out of the Box? Yes, it's fsckn Intel!
It's 2012 but i would have said the same 8 years ago when i got a private NVIDIA and for work a Intel Laptop ... nothing changed. Closed source driver = problems. I'm sick of dealing with it ...
both suck even on windows. On linux it's a joke. Even after you get the chipset from the list of supported cards for some feature, say, video acceleration, you find out that the card you bought based on that information have a rebagded chipset and you will not have video acceleration.
nvidia is the worse on rebadging chipsets. ATI is mostly retarted with the names, but still no excuse.
I would be tempted to buy a cheap chromebook [yes the ARM one] for $200, which allegedly run ubuntu very nicely. I would probably be tempted to either they drop in price to get rid of the old stock, or buy one of the new versions that come with a touchscreen next year.
ThinkPenguin is the only company supporting free software. They're handing over 25% of the profits to support free software development and working with companies up the chain who actually do the manufacturing. They ship only free software supported chipsets so everything works really really well.
Intel
AMD/ATI
Nvidia
now choose which pile of shit you want to fight linux to use
If you can wait awhile longer before buying, Intel's upcoming Haswell processor is reported to have significantly improvied graphics performance, and Intel GPUs are well-supported with free drivers in Linux and Xorg. They're less-powerful than NVIDIA and AMD GPUs, but should be fine unless you need to play high-end games on high quality settings.
Decent Linux Graphics Support?
There's no such thing. Wait until Valve/Steam get going and maybe... just maybe... But right now? Fuck no.
Intel graphics is the best choice but performs just so-so, though most non-gamer users won't notice.
Intel drivers are free open source and included in major distros, ready out of the box.
My latest experience:
1. I built an Ivy Bridge machine with the latest Intel onboard graphics. I installed Mint 13 KDE, and I got crashes like crazy.
2. I put in an nVidia card, installed the nVidia proprietary driver, and everything has been smooth since.
I've had this exact kind of thing happen on several previous builds. In every case, the solution that worked for me was to ditch the Intel onboard graphics and get nVidia.
I know nVidia's proprietary binary blob sucks, but it's the only thing I've found so far that allows me to stay on Linux.
Maybe other solutions work too, but my recommendation is (1) stay away from Intel graphics, (2) try nVidia first.
Not really an answer to your question, but still relevant. I have an AMD Radeon HD 3870. It came out maybe a little over 5 years ago. I had a lot of issues with it when I first got it about a year ago simply getting dual monitors working, and after that, getting WoW to run in Wine in a reasonable way. It's since been updated and seems to have largely tackled these problems, though I still have silly bugs like losing sound and the occasional artifacts while playing. I recently got into the Steam on Linux beta, At least at the moment, games will only run with the very latest beta release of the AMD graphics card. The problem being, they stopped updating the Radeon HD 4000 and earlier series a few versions ago.
So, contrary to what a few others are saying, AMD graphics support is really not very good, at least in the case of chips a couple years old, which could be your chip before you know it. Keep in mind that this is DESKTOP graphics, I seriously doubt you will have any better experiences with a mobile chipset.
IIRC, Torvald's anger had to do with NVIDIA's unwillingness to cooperate in the mobile phone sector. They certainly appear to have the best outlook for PC Linux gaming.
All in all though, it's a truly sad situation on all sides. Valve's actions certainly seem to indicate a brighter future, but it might be a ways off yet. Unless of course you aren't concerned about any modern gaming, in which case Intel's open source graphics drivers really are your best bet.
If you want OpenGL support, you want nVidia.
They hide behind non-free software and claim freedom... not that this is any different than any other company advertising linux laptops (except for thinkpneguin). The point is if your going to do nothing to fix the problem and push non-free stuff don't claim your a free software supporter.
I have abought systems from System76, Dell, Lenovo, HP, LinuxCertified, EmperorLinux, and a number of others. None of them understand the need for free software drivers/firmware. They all ship with shit that stops working on you because somebody who controls the driver they depend on decides to discontinue support.
What is worse is that HP, Lenovo, and Dell (and by that EmperorLinux) all ship systems which are infected with digital restrictions that won't even let you replace these components when they stop working. Or don't work right in the first place. Both in the CPU and on the wifi card. The CPU is less an issue although it does exist.
I've got an Asus g53 running centos 6.3 - everything works, including the nvidia geforce
I recently had this issue with my Slackware install on a brand new Thinkpad. I can't vouch for all systems, but on mine I was able to tell the BIOS to disable Optimus and use ONLY the Nvidia chip. It was a really simple work around. Although, I did have to use the Intel graphics during installation. But once I rebooted from the installer, I was able to switch the BIOS to the Nvidia chip and have been using it ever since with Nvidia's drivers. I'd like the power savings of the Optimus feature, but that will have to wait until the appropriate dev teams can work up the support. Nvidia has an absolutely top tier driver team. I think if the support were already there in both X and the kernel Nvidia would have simply used it. I imagine it's not all there yet.
And don't worry about Linus and his middle finger. He always acts like a whiny little bitch when things don't go his way. If we followed his example, we'd never know if we're going to use Gnome or KDE on any given day.
Nvidia will work out for you. But you have to be a little patient for the OS support. You could also try looking for a laptop with Nvidia graphics that does not use Optimus. I would imagine they're getting to get difficult to find new these days, but you can probably still get them.
And check the "little things" and not just main support. For example, I have this little Acer Aspire One (AO756) that I like a lot. It has a celeron processor and linux runs on it well. EXCEPT: I've tried everything I can and there seems to be no way to get an external microphone to work (it has a combo jack, like a cellphone). Also, the SD card slot does not work in Linux either. Both of these things work fine in the Windows 7 that the machine came installed with.
I have hopes that future kernel updates will fix these problems, especially since the newest Chrome-books are Acer computers with nearly the same specs as my netbook.
But what I'm trying to say is to check all the smaller details. It may not be enough to just make sure it boots and the video works.
my MacBook Pro does an outstanding job of running Linux. You can dual boot it or run Linux in VMware or Virtual Box. No graphics card issues at all. Everything worked right out of the gate - sound, graphics, wireless, everything. If you can, try and find one a few years old. The new ones have those soldered on chips that make it impossible to upgrade. Get an SSD, take out the DVD, put in a second HD and you're off to the races.
Eh you're mostly right on. The downside to ThinkPenguin, and I just recently did some PC shopping so I know for a fact, is that unless you want some POS Celeron with no memory to speak of, you're gonna be forking over Apple-like prices. No thanks.
Ubuntu: If at first you don't succeed, blindly slap a sudo in front of it
The difference though between what you get for $400 from walmart and what you get from ThinkPenguin is night and day even at the low end. Your also not going to get the support or full functionalit and more than likely your going to run into problems with digital restrictions as all the major companies (Dell, HP, Toshiba, Lenovo, etc) are shipping wifi slots with BIOS based whitelists. Unless your going to risk ruining your new system it is well worth the price. You might have the time to screw around trying out different laptops although most people don't.By the time you actually get the right one you'll have spent either the time or money or both which could have one to a good cause.
Yep. Replying to mahself. I just want to add that I would go out of my way to avoid any project that contributed to projects such as Trisquel. I'll happily contribute to Debian or Canonical before handing over good money to a project that exists only to repackage another distro, minus any actual useful bits, just to appease RMS.
Ubuntu: If at first you don't succeed, blindly slap a sudo in front of it
My B570 Lenovo laptop has Intel graphics. I use Kubuntu, and haven't had any issues for graphics, but then I don't do games, so maybe that would show some issue I'm not aware of. GIMP, Office, email, web browsers, VLC for movies -- just fine.
The issue is wireless support. Broadcom or Atheros chipset can be supplied with this "same model." I was unlucky enough to get the Broadcom. The stock Kubuntu wireless widget/daemon is useless, especially to setup any WiFi security. So I installed Wicd instead. Then a standard distro channel update to the kernel killed the broadcom driver functionality, so I've stuck my kernel version at 3.0.0.17 since.
GIMP? Depends what you're doing I suppose, but I edit photos fine on GIMP on a 2005 Dell D610 laptop. Google Earth isn't bad either. 3D games like UT2K4, hell no. But GIMP ought to run decently on any new laptop if this does.
Intel(R) Pentium(R) M processor 1.73GHz
Mobile 915GM/GMS/910GML Express Graphics Controller
1GiB DDR
Ubuntu 10.04 LTS
Audacity isn't bad either, but that's 10.04; 12.04 Audacity can't stumble out of it's own way on 2005-era hardware for some reason I haven't tracked down yet.
It's not about that though. It is a bit short sighted to be against the company just because they see the value in freedom. That said though the company also contributes substantially more to Linux Mint and they include non-free bits. Linux Mint though despite being the arch enemy of RMS and the FSF is not developing non-free bits. The reason you should care about Trisquel is because they are taking a stand against the non-free bits which are causing all sorts of havic. If nobody stands up and says no more more we are going to continue to suffer with hardware and software that doesn't work. Supporting Trisquel has nothing to do with RMS. Trisquel is a perfect distribution to discover just what hardware your going to have a problem with later. You don't have to agree with RMS to understand that there are all sorts of issues created by these non-free bits. From losing support for java (recent oracle debacle) to adobe flash (firefox). And then you have issues with things like digital restrictions from manufacturers and printers, wifi cards, video cards, and all sorts of other devices which stop working.
I just bought a laptop myself (MSI-GT70), and the hardware (as far as I can tell) worked flawlessly with linux (even Optimus, see my above comment about bumblebee).
However, the major stumbling block was EFI and Windows Dual-Boot (I have my reasons):
No matter how I tried, I could not get any EFI bootloader to boot linux. I could get grub-efi, efi-shell, elilo, to all boot themselves, but none of them are able to boot the kernel. So I must use linux in Legacy (BIOS) mode.
Since windows is pre-installed, and the new recovery system isn't actually a proper installer (as far as I can tell. I haven't wanted to risk wiping the installation to test...), I must continue to boot windows in EFI mode.
So now my dual boot menu is actually chenging between BIOS and EFI, instead of choosing an option from the grub menu.
Seriously their closed drivers work great on x86-64 Linux. Never had an issue. If you're a rabid open source proponent, fine, i can understand you might have trouble. But Nvidias binary blob drivers are fantastic.
I've worked extensively with ATI, Nvida, and Intel Linux laptops and unfortunately there is no ideal solution. First, you need to decide whether you need open source or proprietary drivers. Proprietary drivers give vastly superior performance and expose the most OpenGL features. If you want support for the life of your laptop, be aware that manufactures will drop support after a few years as was done with my ATI X1800.
The open source drivers tend to give the solid 2D experience and have great support for wayland and compiz. You also don’t have to worry about kernel updates breaking your drivers. With open drivers forget about and serious gaming. OpenGL performance is still terrible compared to proprietary drivers. Intel has the best open source drivers. If you need more performance than an integrated GPU can deliver, ATI has the 2nd best open drivers.
TL:DR Propriatary -> Nvidia, Open -> Intel or ATI
Indeed, the Toshiba laptop I just got in a trade is 99.9% supported in GNU/Linux. That 0.1% is the headphone jack; with pure ALSA it simply doesn't work, and with PulseAudio it works but has to be manually switched when I plug in my 'phones or external speakers. Also, with Pulse I get a nasty static from time to time and the only cure is to reboot (I've tried stopping and starting the sound system and no dice).
Of course, the fact that the Intel HD graphics are fully supported is really great. Still, it's that one audio niggle that keeps me from truly enjoying GNU/Linux on it.
They sound like a great company, and paying $500 for a laptop isnt much if you can be sure you arent getting crap/unsupportable hardware in the deal. I will keep them in mind for my next purchase but... at the moment they dont seem to be shipping anything with ECC so I guess I will have to build my next purchase myself like usual.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
I recently converted a 2008 vintage Compaq and a newer AMD 64+Nvidia graphics laptop to Ubuntu.
The older laptop required editing a file in /etc to force an alternate video driver to load. The other laptop works best with a driver named nvidia.
What worked for me was refreshing my memory by reading the classic explanation of how a Debian Linux loads drivers, noting a few key filenames, and doing the few simple steps to switch video drivers and restart the computer. After writing it down on a sheet of paper, switching drivers was easy and picking the video driver that worked best was easy after I had confidence I was actually switching drivers and seeing the freshly rebooted video display.
Coming at this from the other side ... as someone involved in tech support (as a volunteer), we've recently had an issue that only shows up with the 3.5 kernels and the Catalyst driver. My own distro isn't using 3.5 kernels yet - the people reporting this were all using one of the latest *buntu versions. Since the original question was about Ubuntu, all I can say is be very careful. If the current LTS version doesn't have the 3.5 kernel yet, then go with that and avoid the issue.
I have had good luck with nVidia systems, but these were all desktop systems with only one adapter present. If there is such a thing in a laptop these days, that would really be my first choice. My current laptop (a Toshiba) has ATI graphics and is dual-boot, but freezes unless I boot Windows then reboot into Linux (my guess is some firmware issue: Windows loads the firmware that somehow my distro is lacking and after that Linux is fine). I wish I could paint a rosier picture, but I can't - that's what it is. Intel graphics may not even be in the same class as the other two big names, but they will work.
They sell 3 laptops. All three have only a 1366x768 rez. For a "high-end" boutique dealer that's a joke. 1600x1050 minimum and 1920x1080 preferred or no deal. I don't care if everything else is perfect.
Personally, got a 17" HP 1920x1080 with i3 SandyBridge about 1 year ago and everything works. ArchLinux is rock solid and the Intel drivers have been stable. LAN / Wifi worked out of the box as well as the webcam which suprised me. It was about $600 give or take. My $.02
If you don't need a gaming rig or 3d video editing, stear away from anything with a nvidia optimus setup as it's not supported and personally, the ATI stuff isn't all that much better then Intel and the Intel drivers are top notch from a open source perspective.
1. Intel - should work out of the box with zero work.
2. AMD or Nvidia - wait a few months after brand new hardware release and everything works fine.
I run debian testing and use dkms. AMD and nvidia update automatically on their respective machines about 1-2 releases from bleeding edge. Even mouthbreathing ubuntu users could handle this today.
if you're aim is to go for fast 3D, your range of choice is narrowed down to either ATI or nVidia. and, nVidias drivers are the better one.
yes, they are closed source, etc., but still they work.
no open source driver for these cards produces a sufficient level of performance. and, they lack a lot of features that are important for laptops. for example, the open source ATI drivers doesn't scale the GPU clock, which means your GPU will run at 100% all the time, your battery will get drained with it real fast (and your GPU fan will be spinning constantly)
then again, your goal might be different, and you're may not be focused on 3D
I do not have any issues with my Nvidia+Intel setup, aside from some mishaps when I upgrade my Linux kernel (Bumblebee sometimes becomes a zombie kernel module, which won't unload, and that isn't fun).
There is Nouveau if you hate closed-source or something, but it has a lot of issues right now that should be resolved in the future: namely, that it doesn't support setting the clock rate of the GPU, so the GPU always runs at boot clock speeds by default. This means that your out-of-the-box performance with Nouveau could easily end up a tenth of that of the Nvidia blob.
There's ATI, but I've heard bad things about the stability of its driver. There seems to be a lot of activity on its driver development though, so that's good.
Do not go Intel. They have yet to release a 3.1 driver for Linux/Sandybridge (while Windows has had one available for quite some time). I do not know why they are claiming haswell will do 4.0 when their driver isn't even up to par with 3 year old specifications. I'm developing a game engine and am currently waiting on Intel to release a 3.1 driver. It's sad to see such a major player in GPUs to be so far behind on OpenGL. I doubt anyone would buy Intel if their GPUs only went up to, say, DirectX 8.0...
Yes, but be careful with the GMA 3600/3650 included in the Intel Atom N2600 and Atom D2500 and used on the many new netbooks today. The driver status is not that good (may even fall back to vesa), but may change in the near future.
Sony F-Series VPC23FD, running Ubuntu 12.04 with the nVidia 310 driver runs very well.
FIrst of all not everybody is looking for a super high resolution screen. The reason they haven't put one out is because there isn't enough demand for it and it is tricky because of the Intel graphics. There are only a handful of laptops with a 15.6" screen, intel graphics, and at 1920x1080 resolution. Not including the hybrid graphics. The CEO posts to the Trisquel forums all the time about the issues and why things are the way they are. These options would be available if people would care a bit more.
They aren't shipping a 17" laptop and the comparison isn't fair anyway."Working" by your definition is clearly not the same definition that ThinkPenguin has. Just because your hardware works today doesn't mean it will work tomorrow. A crummy $600 system that lasts a year isn't the same thing as $1500 system even if the specs are largely the same.You need to have the right combination of chipsets and quality or your likely to get screwed later when the drivers are abandoned or your hardware fails just short of being covered by the warranty. I'm also sure that $600 system didn't come or have available the options that ThinkPenguin offers. The level of custom configuration is insane. Matte screens, ssd, low end drives, etc.
I agree on the Intel graphics. They are definitely the way to go.
It has cpu+gpu in one chip. It's super fast and tiny power consumption compared to processing power is awesome. So I would suggest AMD A6. It works flawlessly with Ubuntu 12.04, just use latest AMD Catalyst drivers and you can play games as well as on windows.
A proper ThinkPad will serve you well. Even the proprietary bits are manageable, but you can also just cold avoid buying a nvidia ("optimus technology") discrete laptop (though the W-series is only available with discrete graphics). Every one of these from the T40 on can be had with Intel wireless, which has been best of generation for three or four iterations now.
Also the delicious keyboard, though the current models have this odious chiclet keyboard that definitely compromised design, layout, and feel. On the other hand it is better than other chiclet keyboards by miles and miles.
Avoid the other kinds of ThinkPad, and anything else from Lenovo. The S-, L-, E-, Edge-, and other sub-ThinkPads, while nice in the cheapo family facebook machine category, are worthless for any enthusiast who'd install GNU/Linux on one. Also avoid the "s" or "l" submodels, e.g. T430s: those are reduced-price editions with shit like non-replaceable batteries and whatnot.
arrives tomorrow. Can't wait.
I gave up fighting to get Linux things working on my laptop years ago and started running Linux VMs instead. Thanks to virtualbox, the hardware that Linux sees is 100% under my control and has absolutely nothing to do with the real laptop hardware.
Linux always sees an Intel PRO/1000 NIC. It doesn't matter if I'm using wired or wireless networking - to the Linux VM, it is always an Intel PRO/1000.
Linux always sees the vbox GPU with 128MB of RAM. It works, supports 3D accel instructions and whatever display resolution I like. No more fighting with GPU drivers. When I run full screen, I can't tell the difference. Flash and audio playback works fine too as does VLC, mplayer and any of the other movie players for Linux.
If you are running Linux, you are probably not a gamer and office productivity apps don't need high-end graphics.
You'll never need to screw with GPU drivers or worry that the Broadcom network chip isn't supported again. Running Linux as a VM under Windows7 has been extremely stable since about a year after Win7 was released. Prior to that, VMs would lock up about once a week. Since then, I can't remember **any** lockups.
To clarify, the Linux VM is my primary desktop. Windows only has 3 programs loaded into it. ....
* VirtualBox
* TrueCrypt - all VMs reside on an encrypted data partition
* KeePassX - I use long and strong random passphrases for TrueCrypt access.
No email.
No web browser.
No Putty.
No SCP/SFTP
The lack of 3rd party programs probably explains why Windows is so very stable.
The VM performance can be tuned to provide about 95% of native levels. I honestly forget that I'm in a virtual machine. It is THAT fast.
Once, a few years ago, the laptop died with a cracked motherboard while I was on business travel. I dropped into a BestBuy, spent $750 for a Core i5 laptop, then loaded those 3 programs and downloaded my "VM" overnight. The next morning, I started up the VM and was 100% productive again. Everything was just where I left it, just the 20 files that had changed since my last VM copy the week prior needed to be restored from the daily rdiff-backup backup. Trivial.
Decoupling the hardware from the OS has many benefits. Too many to list them all. Also, the full partition encryption means that the client OS doesn't know anything about the encryption. EVERYTHING is encrypted, including the boot sector. When I shut down the physical machine, no power in the verse will decrypt it.
This question encapsulates, by implication, everything that is wrong about Linux users. "Linux" doesn't support the graphics card. X does. Or Wayland, I guess.
hahaha, this is funny. ... riiight?
ALL new intel CPU come with the "grafic" part built in.
luckely the opensource intel grafic drivers allows the
"living-inside-cpu"-gpu to be turned off
that Nvidia support for Linux is first rate. I've been using Ubuntu with Nvida cards for years. If you've eliminated Nvidia from consideration I think you're cutting off your nose as it were.
I've recently converted a late 2006 vintage Macbook, 2Ghz Core 2 with 2Gb Ram, and it is also wonderful. Again, I'm running Ubuntu, and the Intel graphics and wifi work beautifully.
It is great to have so many options. We didn't have them in the past. I am about to build a new desktop PC and need to investigate fully before deciding on graphic support. Radeon needs a sniff since I am an AMD fan.
Anyone who says that linux isn't grown up is full of poop! After all, I just threw over OS X for Ubuntu on my laptop and I'm loving it!
Like the inimitable Groucho Marx, I would never join a club that would have me as a member.
Unless you are playing high end 3D games make sure you buy a laptop with an all Intel chipset. IMHO do that and everything just works (tm).
Electronic Music Made Using Linux http://soundcloud.com/polyp
There are several makers of Linux laptops, at this point:
I've had great experiences buying from ZaReason, I know people who have had great experiences buying from System76, and ThinkPenguin is another option.
I'm writing this from a ZaReason UltraLap 430 (see recent review on Ars Technica, and a video review by Tom Merritt [note that there are a couple of mistakes about specs in the video]), which I love even more than the Thinkpad X-series that it replaced.
My wife has a ZaReason Alto 4330 that she loves even more than the Thinkpad X-series that it replaced.
For work, I've had several ZaReason machines--including some Alto 3880 laptops (the previous generation of what my wife now has). We got the Altos with 8-way multiprocessing (4-core + hyperthreading) and gobs of RAM, with run-times of 3-4 hours on a single charge and weight just over 4 lbs; they've made fantastic developers' laptops for us.
And, for what you get, the ZaReason machines aren't even that expensive (seriously--a monster-power Alto is only ~$1k).
If you ask for it, the computers even come with whatever username you want setup--you don't even have to fill your name into the account; you just turn the computers on and use them (if you don't ask for it, they infer it from the name on the order).
As I understand it from my friends, System 76 is basically the same way, except that they're Ubuntu only.
-rozzin.
system76.com
They have a broader choice of configuration options than Dell. At the moment they're the only vendor I know of that is consistently Linux-friendly in their hardware designs.
Commendatori
120 fps with FSAA / rock solid stability / effective driver support: pick any 2-arctan(epsilon)
Blob support: Basically a coin flip. You might get a "works for me" you can live with, or you might not. When things go wrong, they usually stay wrong. Harmful to the open source ecosystem in the long run.
Open driver support: Good to great for carefully selected older product lines a generation behind the performance curve; sometimes excellent if you can shed the most extreme features; Chinese water torture otherwise.
I'll never build a game machine again that I'm also intending to use for real work. Tony knows.
The only main concern with linux is the gpu drivers the rest of the hardware like wi-fi, sound, nic, are well supported either by linux open source drivers or the manufacturer themselves like marvell, realtek, broadcom. Best thing to do before buying a laptop mainly for using with linux is to go to nvidia, ati, or intel website and see which mobo gpu they support for linux. That's pretty much it.
From what I can tell is that Nvidia and Amd(ati) have pretty great driver support for linux. The main difference between these 2 right now is that the "tear free" option is in the amd catalyst interface, not sure if nvidia has this option in their driver interface now but you can enable this by modifying the /ect/X11/xorg.conf and a few things in the nvidia driver interface than compiz. I'm using amd gpu now so i forgot the process in enabling tear free in nvidia.
For easy friendly linux distro use go with mint, ubuntu, kubuntu, opensuse, debian, PCLinuxOS, and fedora which every version has all the latest packages but it's still experimental based distro.
I recently bought a Clevo P170EM with a hybrid Intel HD 4000/Radeon 7970M setup. The Intel card was supported perfectly in Linux out of the box. Getting support for the 7970M took a few months, but the most recent Catalyst release supports it under Ubuntu 12.04, and setup was relatively painless. The only minor hassle of this setup is the need to restart the X server to switch the active card. I understand 12.10 is a little dicier due to the new version of X, and I don't know about any other distros, but I've been running this setup for a few months now without any problems and can highly recommend it. If the P170EM is too big, the P150EM is essentially the same hardware with a smaller screen. Every other hardware component except the fingerprint reader works perfectly in Ubuntu as well.
System76 also sells machines with Ubuntu pre-installed, and they recently introduced a model with discrete graphics, so you could also look into either their computers or the Clevo computers upon which their models are based (I believe the Bonobo, their discrete-graphicsed model, is based on the P370EM).
I have a used Dell M6500. It's a big machine, but (almost) everything works just fine under OpenSUSE 12.1 and 12.2. It's a 17" WUXGA display (much better than the 1920x1080 on the newer models), 4 DIMM slots with 32 GB capacity, 2 drive slots, Radeon HD5800 (works fine with recent Xorg, with full HW acceleration), and an mSATA slot which I'll eventually populate. It's a first generation i7-920 mobile, so newer processors might be faster, but it's still a fast, powerful machine.
The only things that don't work:
1) USB 3.0 ports cause all sorts of problems with my USB 3.0 card reader. Could be the reader, could be the kernel driver.
2) If I enable OpenGL compositing under KDE 4.x, I get some display glitches with emacs and xterm. Switching to the other option (which is still hardware accelerated) gets rid of those.
"Anything with Intel"? Not really a need for a thread.
Ya buddy, there's nothing better than NVIDIA for Linux. Sorry Linus.
I'm thinking about a Lenovo T530 or perhaps something from zareason. They both have 1080p offerings for screen resolution (although with zareason, to get that resolution I'd be stuck with nVidia, since their intel graphics laptops have lower resolution.). I was wondering how well Linux deals with high resolution screens in regards to readability, font size and general appearance. I'm not even sure yet whether I will go for gnome, kde, xfce, or something else.
This and no other is the root from which a tyrant springs; when first he appears as a protector - Plato (423 to 327 BC)
Linux is not done for gaming. If the worst Windows video card (Intel) is the best on Linux, you are far from getting somewhere. Just stick to what is the most advanced and developed technology : Windows, DirectX and nvidia. That's the optimal way to do graphic on a PC.
I have a ThinkPenguin laptop. It runs very well. I ordered it with Trisquel 5.5 preloaded.
( It is intel@core i3-2350M @ 2.30GHzx4 3.8GiB with 300GB HD)
I have had it over a year. Very Nice
Which is the best when I throw in my need for text mode support. Right now, NVIDIA plus Nouveau accomplishes the requirement well (in a frame buffer way). I get direct kernel console output (can see the last kernel traceback before it died ... instead of having it hidden behind X Windows which can't show it if the kernel died). It also makes the mode correctly match the monitor and supports a wide range of fonts and font sizes. Until I know an alternative that works just as well, I need to stick with NVIDIA plus Nouveau.
now we need to go OSS in diesel cars
your video card is fine your problem is the dual card setup linux support on that is crap at best. get a laptop with just a nivida card and it will work fine. or as others have said a system 76 there boxes they make sure they run linux fine.
choices , choices....
If you want perfect out of the box support and you don't need great performance : Intel. Ivy bridge.
If you need high performance : Nvidia. You can deactivate the Intel built-in chip in the Bios (if you're lucky enough to have a modern bios in your laptop) Or there are some manipulation to do so in Linux directly.
(I don't understand why you can't get your nividia card to work. You can't get hybrid graphics (optimus) to work that I understand but you should be able to shut the Intel built in card all-together. (at the expense of battery life)
If you aren't playing games then Intel graphics will meet your requirements, and they have the best open source drivers.
People should be rewarding Intel for providing really good open source drivers.
Arch Linux. `# pacman -S nvidia` Worked with every video card I've installed it on with performance as good or better than windows. Includes old old cards like GT 9800 and new new cards like GTX 690. Installing a SINGLE package is as much out-of-the-box as you can get, in fact even more out-of-the-box than it is on windows.
Intel has been very supportive of the open source community. But their hardware simply don't measure up in graphic processing power. It's adequate for basic desktop use, but if you want serious 3D performance you'll have to look elsewhere.
NVidia has offered high quality proprietary drivers, although they sometimes lack features that are in the drivers for other operating systems. Notably, Optimus support for systems with integrated graphics plus an NVidia card is missing in Linux. That's where NVidia picks up the heavy lifting for graphics-intense applications and the integrated graphics do all the basic stuff. They continue driver support for many years after a product is discontinued. If their drivers work on your system and distro, NVidia is probably the most solid choice for 3D performance. However, they have not been supportive of open source, and so the non-proprietary drivers for NVidia hardware are terrible. When the company drops support of your hardware, you're pretty much SOL; you'll have to stop upgrading your Linux distro because the last driver that supports your card probably won't work with a new Linux version.
AMD/ATI is a mixed bag. The quality of their proprietary drivers has sometimes been lacking, and they drop support of products much sooner than NVidia does. (I've seen ATI hardware that is less than three years old lose driver support.) On the other hand, AMD has been reasonably cooperative with the open source community, so the open source driver for ATI is much better than its counterpart for NVidia. If you go with a new computer with AMD graphics, you can expect to have to use the proprietary driver for the first couple of years, and at some point soon after that to be forced to switch to the open source driver. The short duration of manufacturer driver support for AMD/ATI products makes them hard to recommend for any Linux system that is also going to run Windows.
I got nvidia optimus working fairly well on my Thinkpad W520. Instructions here: http://blog.echo-flow.com/2012/08/04/thinkpad-w520-multi-monitor-nvidia-optimus-with-bumblebee-on-ubuntu-12-04/
My dell Precision M4600 runs linux just fine. i have installed about every flavor of debian and opensuse. it has the Quadro 3000M card and i have zero issues to multiple monitors. nvidia-settings makes it easy.
matter of fact i have a couple generations of dell workstation class laptops that all run linux great with x gen Quadro card in them.
known working with linux and *.bsd nvidia drivers installed
dell m65
dell m4300
dell m4600