openSUSE 12.3 nvidia ION drivers slower than without them.

Hi!

After driver installation the performance is totally more slower than before, I even can’t reproduce a 720p video and before all work perfect, including a 1080p video!

Here are all the relevant information from my system:

uname -a

Linux xxx.site 3.7.10-1.1-desktop #1 SMP PREEMPT Thu Feb 28 15:06:29 UTC 2013 (82d3f21) x86_64 x86_64 x86_64 GNU/Linux

glxinfo | grep -i opengl

NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: ION/PCIe/SSE2
OpenGL version string: 2.1.2 NVIDIA 310.32
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
OpenGL extensions:

rpm -qa|grep nvidia

x11-video-nvidiaG03-310.32-15.1.x86_64
nvidia-gfxG03-kmp-desktop-310.32_k3.7.9_1.1-15.3.x86_64
nvidia-computeG03-310.32-15.1.x86_64

sudo /usr/sbin/hwinfo --gfxcard

24: PCI 300.0: 0300 VGA compatible controller (VGA)               [Created at pci.319]
  Unique ID: svHJ.fJ6Qz0k2IlF
  Parent ID: hoOk.jNsx2Ks8Hg3
  SysFS ID: /devices/pci0000:00/0000:00:1c.2/0000:03:00.0
  SysFS BusID: 0000:03:00.0
  Hardware Class: graphics card
  Model: "nVidia VGA compatible controller"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0a64 
  SubVendor: pci 0x19da "ZOTAC International (MCO) Ltd."
  SubDevice: pci 0x3100 
  Revision: 0xa2
  Driver: "nvidia"
  Driver Modules: "nvidia"
  Memory Range: 0xfd000000-0xfdffffff (rw,non-prefetchable)
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  Memory Range: 0xce000000-0xcfffffff (ro,non-prefetchable)
  I/O Ports: 0xec00-0xec7f (rw)
  Memory Range: 0xfcf80000-0xfcffffff (ro,non-prefetchable,disabled)
  IRQ: 18 (20470 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd00000A64sv000019DAsd00003100bc03sc00i00"
  Driver Info #0:
    Driver Status: nvidiafb is not active
    Driver Activation Cmd: "modprobe nvidiafb"
  Driver Info #1:
    Driver Status: nouveau is not active
    Driver Activation Cmd: "modprobe nouveau"
  Driver Info #2:
    Driver Status: nvidia is active
    Driver Activation Cmd: "modprobe nvidia"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #12 (PCI bridge)


Primary display adapter: #24

Thanks!
Regards.

Am 28.03.2013 19:56, schrieb ByFede:
> OpenGL renderer string: ION/PCIe/SSE2
> OpenGL version string: 2.1.2 NVIDIA 310.32
>
This should be something like opengl version 3.3, I suspect that your
user is not member of the video group.

Add your user to the video group, log out from your session and log in
again and compare again the result.


PC: oS 12.3 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.10.0 | GTX 650 Ti
ThinkPad E320: oS 12.3 x86_64 | i3@2.30GHz | 8GB | KDE 4.10.0 | HD 3000
HannsBook: oS 12.3 x86_64 | SU4100@1.3GHz | 2GB | KDE 4.10.0 | GMA4500

No luck, I added my user to the video group but still with a poor performance with nvidia drivers.

But, the output to **glxinfo | grep -i opengl **has changed:

OpenGL vendor string: NVIDIA CorporationOpenGL renderer string: ION/PCIe/SSE2
OpenGL version string: 3.3.0 NVIDIA 310.32
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL extensions:

I migrated from Ubuntu with the same PC and the drivers still fine there, the performance is still better without drivers, I don’t know what’s wrong :/.

Hi,

Try to disable this two:
sink to vblank and allow flippng in the nvidia-setttings.

One question, why did you install the proprietary driver at all if the
performance was good without it? Is it an option for you to just
uninstall it and live with the default nouveau driver or did you miss
something before you installed the proprietary driver.

The output you get now from glxinfo is at least the correct one for your
card. I have no experience about the performance of the ION for
accelerated video decoding (but we have a system at home with an ION
that was the reason I knew what the glxinfo output has to look like).

You say: “I even can’t reproduce a 720p video” but you do not tell us
what program you use, maybe it needs a different setting now that you
changed the driver for the card.


PC: oS 12.3 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.10.0 | GTX 650 Ti
ThinkPad E320: oS 12.3 x86_64 | i3@2.30GHz | 8GB | KDE 4.10.0 | HD 3000
HannsBook: oS 12.3 x86_64 | SU4100@1.3GHz | 2GB | KDE 4.10.0 | GMA4500

I tried but do not work :(.

Your right, maybe I just need to left nouveau as default and uninstall the proprietary drivers and try if work fine.
I wanted use proprietary drivers cause I use this PC as media center and I want all performance as possible can for transcoding as DLNA.
Regarding video playback, I used VLC and Kaffeine to test it, with nouveau work perfect, even 1080p videos but with proprietary nvidia drivers all PC becomes lagged and the video frames is totally poor, in fact, even when I do not playback any video the performance is poor, when scrolling, move a window, etc.

I will try uninstall nvidia proprietary drivers and left nouveau to see what happen, I see no other solution.

Thanks for your help you guys! :slight_smile:

you could try this for vlc before you uninstall the nvidia
http://wiki.videolan.org/VLC_GPU_Decoding


PC: oS 12.3 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.10.0 | GTX 650 Ti
ThinkPad E320: oS 12.3 x86_64 | i3@2.30GHz | 8GB | KDE 4.10.0 | HD 3000
HannsBook: oS 12.3 x86_64 | SU4100@1.3GHz | 2GB | KDE 4.10.0 | GMA4500

Didn’t work.

I have no idea why didn’t work with the proprietary drivers but the solutions was uninstall all drivers from nvidia and left nouveau, now all work like a charm :).

Thanks for your assistance!