Niska wydajność iGPU pod Linuksem


(Operetka) #1

Mój komputer: Intel Pentium G3220, 6GB RAM 1333Mhz, ASUS H81M-PLUS, Ubuntu 14.04 64bit.

 

Podobno iGPU doskonale działa pod Linuksem u mnie jednak tego nie widać. Pod Windows 8, mogę spokojnie grać np. w Left 4 Dead 2 na wysokich detalach, natomiast na Ubuntu nawet na niskich detalach nie można grać komfortowo...

 

Wyczytałem w internecie, że to jest wina Unity. Zainstalowałem na czysto Lubuntu i nie zauważyłem żadnej poprawy. Nawet na gołym openboxie nie widać różnicy. Miałem również Fedorę, ale i tam wydajność jest niska.

 

Żadnego efektu nie przynosi instalacja nowych kerneli i sterowników.

 

Jak poprawić wydajność iGPU?


(MrQ) #2

Zapodaj wynik polecenia

inxi -G

jeśli nie działa to wcześniej

sudo apt-get install inxi

(Operetka) #3
Graphics:  Card: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
           X.Org: 1.15.1 driver: intel Resolution: 1366x768@59.8hz
           GLX Renderer: Mesa DRI Intel Haswell Desktop GLX Version: 3.0 Mesa 10.1.0

(MrQ) #4

 

 

Hm... Trochę dziwnie Ci kartę graficzną wykrywa. Podaj jeszcze wynik polecenia:

sudo cat /var/log/Xorg.0.log |grep intel

(Operetka) #5


(MrQ) #6

Muszę przyznać że nie mam pomysłu. Możesz jeszcze zapodać wynik:

uname -a

oraz

cat /proc/mtrr

a w miedzyczasie dodać

i915.i915_enable_rc6=0 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1 drm.vblankoffdelay=1

do parametrów bootowania w grubie w linijce zaczynającej się od GRUB_CMDLINE_LINUX=

 

Nie zapomnij o sudo update-grub po edycji configa :slight_smile:


(Operetka) #7
uname -a
Linux maki-All-Series 3.14.2-031402-generic #201404262053 SMP Sun Apr 27 00:54:28 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

 

cat /proc/mtrr
reg00: base=0x000000000 (    0MB), size= 2048MB, count=1: write-back
reg01: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg02: base=0x0bf000000 ( 3056MB), size=   16MB, count=1: uncachable
reg03: base=0x100000000 ( 4096MB), size= 2048MB, count=1: write-back
reg04: base=0x180000000 ( 6144MB), size=  512MB, count=1: write-back
reg05: base=0x19fe00000 ( 6654MB), size=    2MB, count=1: uncachable

(MrQ) #8

No cóż... poza tymi parametrami do GRUB'a nie mam więcej pomysłów. Wszystko wydaje się być ok. Pytanie jeszcze jak uruchamiasz grę? Natywnie czy przez wine? Jeśli wine to która wersja?


(Operetka) #9

Natywnie poprzez Steam.

 

Jeśli nic już nie da się zrobić, to pozostaje kupno normalnego gpu.