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
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.
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.
Not sad at all for me.
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.
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.
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 ;-)
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.
And can a VMWare hosted Linux desktop do 3D? And about decent 3D?
-><- no
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.
Yep. VMware can virtuallize opengl and pass it through to the accelerated host driver. Will even run advanced 3D games.
If you want OpenGL support, you want nVidia.
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.
yes sir! it won't be as fast as native boot camp, but it does work and is decent enough.
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.
and probably the most useful thing is that I never have to worry about driver support in Linux!
Yeap, you are doing it wrong if you are trying to use Linux for meaningful gaming. Steam may fix this eventually but for the moment, use Windows or don't game seriously.
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.
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
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.
RMS? Is that you?
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.
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...
You mean that crap, with a proprietary X-Window app, which requires about 30 clicks to switch monitor? My wife hates it, she can't even figure out how to switch screen, and I always have to help here with this stupid interface. And no, she's not stupid, the problem really is the stupid software.
... that's it! I don't even have to do a single click, my desktop resizes on the laptop screen (to match the one of the TV), and the output to the TV is activated automatically. That's a nice feature that came with Gnome 3 on Debian Wheezy, which of course, doesn't work with the NVidia proprietary drivers.
On the other side, with my laptop running an intel chipset, I just plug the laptop to the TV, and
It could have been about "a rabit open source proponent", but it doesn't even have to.
Go fuck yourself. VMWare is a great solution for running Windows, because Windows is a shit OS that does not belong on hardware. No one should have to run another OS and build a fake environment just to be able to run Linux.
Why would you have to be "pure"? Is it some kind of religion? If someone runs Windows on the metal and Linux in VM, and that kind of setup it works for him, that's fine.
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.
Couldn't give a shit about games. Maybe that's the difference. I use computers for actual productive purposes, and I care a lot about power efficiency.
So if you're say... sculpting a high-poly character in Blender or using the new Cycles renderer in CUDA mode, you're doing it wrong? Playing a steam game? Doing it wrong?
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.
arrives tomorrow. Can't wait.
On a laptop? Yeah, you're doing it wrong.
SSD, gobs of RAM, lots of CPU power, nice bright screen with high resolution... all of these things belong on a laptop because they're useful in places where you can only use a laptop, without significantly reducing battery life or being useless 80% of the time.
High powered gaming graphics, on the other hand, belong in desktops or luggable workstations... or in an eGPU unit.
It only makes sense that those using a FOSS operating system would have problems with closed drivers, and it is silly of you to try to dismiss them out of hand with the term "rabid". But I am wondering, what is it that drew you to Linux if it wasn't openess?
Time is what keeps everything from happening all at once.
So you are saying that unless you are lazy and willing to do research it is best to avoid Lenovo all together? If that is the case it is truly a shame because Thinkpad is the first thing that comes to mind when Linux support is important.
Time is what keeps everything from happening all at once.
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.
Depends on what you use your laptop for, again. If you're playing games or doing 3d content creation, you do, definitely, still need a powerful chipset. Yes, especially on the road. Intel does not cut it. For most users, I might agree with you, but most is not all so "doing it wrong" hardly applies to everybody. You could just as easily say your average user does not need 8GB or ram, must less 16, so going over 4GB is always "doing it wrong". Different people have different requirements.
You should always ask yourself whether you really need to be playing games or doing 3D content creation on a device with a very small thermal envelope, limited power consumption and limited screen space... eventually you'll reach the point where it's easier to put a desktop in every room and just lug a hot-swappable hard drive or sync everything.
And apart from gaming, a lot of the high-horsepower stuff is easily done on a workstation via RDP... :)
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.
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.
Actually it's not even that far from running UT2K4. :) According to my tests, a X3100 (found in 965 chipset) is already capable of running it in playable framerates.
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.
RMS only buys Lemote Yedong. No way would he buy any of the above.
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)
Um... no. This reasoning applies to all OSs... :)
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.
Nonsense.
The current nvidia driver will pretty much support everything that is out there. It's pretty much just like the Windows driver. The notable exception is Optimus and this is because that is a hack that X was not originally built to accomodate.
A Pirate and a Puritan look the same on a balance sheet.
You keep assuming that everyone works from a fixed office. Some people have mobility and work from both desktops and laptops and need a computer that is mobile enough to go where the person is working. High end desktops for doing 3D work is wonderful, but some people work outside of an office also, and sometimes even while travelling.
I don't even want to think about doing 3D on a RDP connection that is also likely piped through a firewall and VPN. the fact is, sometimes you NEED that high-end 3D on a laptop, at least occasionally, and Intel isn't going to get you there.
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....
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.