My laptop with desktop GPU

General discussion and socializing.

My laptop with desktop GPU

Postby konjad » Fri Aug 28, 2015 9:57 am

At the end of 2013 I have bought T430 laptop with i5-3320m and integrated graphic card which is not powerful enough for someone who enjoys playing computer games, including the new ones. Hence why at the beginning of this year I have assembled external graphic card setup with MSI GTX 560 Ti Twin Frozr II which lets me play games such as Divinity: Original Sin or Alien: Isolation on maximum details. My eGPU kit consists of four parts: the graphic card itself, adapter, ATX power supply and a case to fit it all in for convenience. Of all the adapters I chose PE4L 2.1b as it has a good opinion and was already tested by many people before. For a GPU I bought GTX 560 Ti because it's a powerful but at the same time an inexpensive card. I was limited to Nvidia because ATI doesn't support anything resembling Optimus technology which would allow me to display the output of the eGPU on the laptop's internal screen instead of an external monitor. As the power supply I got Fortron FPS350-60MDN, while it's not very powerful in general, it does have a great 12V line which is all that matters for an eGPU anyway (19.5V, while my GPU is only 170W, so even a 15V would be enough, it leaves space for further upgrade to an even more demanding card in the future). Finally, I got a SilverLight SG05 Lite as the case to put everything inside so as to avoid potential damage to the hardware and a mess on a desk.

ImageImageImage



When I purchased T430 I instantly installed Linux Mint on it and used it ever since. Which is why it was the first operating system I tried to use my eGPU in. Nvidia doesn't make Optimus technology available on GNU/Linux systems, however, there's open-source Bumblebee which serves the same purpose. I followed the instructions for Ubuntu 13.10 to install Bumblebee and executed a command:
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic primus-libs-ia32
Having open-source drivers Nouveau already installed, I proceeded to test a few games. Unfortunately, the performance in all the games was extremely disappointing, regardless of graphic settings and how demanding the games were. Kerbal Space Program, Left 4 Dead 2 and Depths of Peril all were displayed with only 8-10 frames per second, while Depths of Peril, being a low-demanding game, was running fine on maximum settings on Intel HD 4000. Afterwards I installed the newest Nvidia's linux drivers (340), but there was only a slight improvement of two more frames per second. Then I tried older 331 drivers and when I hadn't seen improvement, I removed all the drivers and libraries and repeated everything to no avail.


Because I couldn't use my eGPU on Linux Mint, I installed Windows 7 and updated it. Afterwards I installed Nvidia's 347 drivers and tested some games, but this time I had another issue - I had high frame rates but every few seconds the image would freeze for a second. The issue was present in all the games I have tried: Divinity Original Sin, Alien Isolation, Left 4 Dead 2, and so on. I tried all the available settings and nothing would help. Finally, in Killing Floor game and Valley benchmark I noticed the issue is restricted to DirectX, as in OpenGL I have a stable and satisfying performance. In the Valley I had 40 FPS with drops to 2 FPS in DirectX on Ultra details, while in OpenGL I had stable 30-35 FPS. It was a bit bewildering, but that meant the problem clearly pertains to the software and not the hardware. I installed the 340 drivers and restored the default settings in Nvidia Control Panel, then tried running Valley benchmark again - this time everything worked as it should. I had stable ~35 FPS on Ultra settings with no AA and 1600x900 resolution. Then I tested games and they were also running with high performance. A few days later I tested performance using various versions of the Nvidia's driver and this is what I found out: The best drivers for GTX 560 TI are 331. 340 gives a few FPS less than 331 (in Divinity Original Sin and Fallout New Vegas), 347 there's an issue of freezing every few seconds, and 314 works similarly to linux drivers - performance is extremely low and games run in about 10 FPS.

ImageImage



I am very happy with this setup as I am able to play modern games in maximum details on my T430. With eGPU it's not really a mobile hardware, but I play games only in my room anyway, when I need to take my laptop with me somewhere else I just disconnect the external GPU and use HD 4000. After all, outside I only need the laptop for simple tasks such as writing. It's just a shame Nvidia's drivers are so useless for Linux, but to be honest, all GPU drivers are disappointing in Linux. Hence why for games I have to dual boot.
User avatar
konjad
 
Posts: 21
Joined: Mon Nov 23, 2009 2:16 pm

Re: My laptop with desktop GPU

Postby painhertz » Fri Aug 28, 2015 9:59 am

I can't tell if this is a bizarre spam ad of some sort or if you are going all Tesla with the computer rig.....
"I shall PERSONALLY witness for you at the shiny, chrome gates of Valhalla!"
User avatar
painhertz
 
Posts: 6185
Joined: Sat Jan 22, 2011 2:07 am
Location: Louisiana

Re: My laptop with desktop GPU

Postby borka » Fri Aug 28, 2015 11:35 am

Interesting read - btw.
Image
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: My laptop with desktop GPU

Postby Baldarich » Fri Aug 28, 2015 12:27 pm

noone cares
Teleskop wrote:if the chance to win a lottery is 1 to 1 000 000 it doesnt mean im any closer to winning after buying 1 000 000 tickets
User avatar
Baldarich
 
Posts: 541
Joined: Mon Aug 10, 2015 2:09 pm
Location: viking ship


Return to The Inn of Brodgar

Who is online

Users browsing this forum: No registered users and 2 guests