5 ms·
This is also my opinion. I don't understand the vehemence for the integrated GPUs...I think they perform remarkably well. I am currently typing this from a bu
by gshulegaard 9y ago
This is also my opinion. I don't understand the vehemence for the integrated GPUs...I think they perform remarkably well.
I am currently typing this from a bus on a Dell Alienware 13 r3 which has both an integrated Iris and a discrete Nvidia. TBH, I run my Ubuntu environment through the integrated graphics chip for the watt savings and because 90% of the stuff I do under Linux performs flawlessly on the integrated GPU.
Of course I can switch to the Nvidia GPU using `prime-select` but besides running games or playing with CUDA I don't need the GTX 1060 day-to-day.
- jackmott 9y agothey work fine when they are just rendering ubuntu's window manager yeah, but so would a cpu with avx2. That is a pretty low bar. those of us complaining are using them for gaming, or serious compute jobs.
- gshulegaard 9y agoLike I allude to...I can swap cards at any time: $ sudo prime-select nvidia $ sudo logout But having the intel option to roughly double my battery life is really nice on a laptop that sees a fair bit of use as a portable.
- EpicEng 9y ago>those of us complaining are using them for gaming, or serious compute jobs. Then... don't do that? Seriously, they're not intended for this. Are you also upset that your $50 Ryobi drill doesn't have enough torque to bolt together a 747?
- Theodores 9y agoI never got that weird loop through Nvidia adapter working satisfactorily on Ubuntu so decided on Intel all the way on laptop GPUs - I am not building in 3D or playing games so nothing is missed. Would not mind knowing how it works on your Dell though, do you have to call things differently to use the Nvidia adapter? Bumblebee rings a bell.
- Crespyl 9y agoBack when I had an an "Optimus" laptop with that kind of setup, I had to use bumblebee/optirun/primus (I forget how the parts fit together) to launch programs that I wanted to use the dedicated card with. It worked a little like Wine does, you'd just wrap your program invocation with `optirun <game>` and it would set everything up for you. IIRC it was also possible to combine this with wine, `optirun wine <game>`. The first year after I got the laptop (this was maybe 5-6 years back) support was kind of flaky, but things got smoothed out pretty quickly. Eventually I would just launch Steam with optirun and any programs started by Steam would inherit the dedicated GPU settings. I haven't used a setup like that for a few years now, I'm sure it's only gotten better since. The Arch wiki has a good rundown.
- gshulegaard 9y agoSo there is now a proprietary graphics ppa that is (as I understand it) a collaboration between Nvidia and Canonical. You install the nvidia drivers from there and can also install a command line tool called "prime-select". You can then select which "profile" you want to use via: $ sudo prime-select [nvidia|intel] Then a logout and log back in will swap the adapter in use. From there you will be using either the intel or the nvidia chip full time. Bumblebee is an option...but you would have to mark special commands with "optirun" and would be suffering a performance penalty. But it is a good option if you don't want to deal with the logout to swap. For me, I don't mind the logout for swap so I just use the "prime-select" tool. Edit: Here is the ppa: https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa It looks like there is a bumblebee something in there. Here is a news blurb about it: https://itsfoss.com/ubuntu-official-ppa-graphics/ https://itsfoss.com/ubuntu-official-ppa-graphics/
- Theodores 9y agoThanks for the update, I ran Bumblebee a few times for OpenGL intensive things and the heat management and general perfomance of the Dell XPS (from 5? years ago) was worrying. I also thought the weird loop-through was weird, how the results would be passed back to the built in graphics, plus the ports weren't mapped properly, so you only had two screens on built-in graphics - the Nvidia bit didn't have any connection to the HDMI in Linux mode. So it was far from the effortless high speed awesome graphics expected, every 'bumblebee' invocation had all the convenience of a helicopter ride. Sounds like the prime-select tool is what I needed. Oh well, glad I went from cutting edge SGI Infinite Reality 3D to integrated graphics over the years.