Nvidia ION sluggish performance
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Pipelight |
New
|
Undecided
|
Unassigned |
Bug Description
Hi all
First of all, thank you for your hard work on getting pipelight working on Linux.
However, I have struggeld to get it working properly on my Asrock ION 330HT platform:
Dual core Atom
Ubuntu 12.04LTS 64 bit
Nvidia 331.49
Chromium browser with F15 Chrome UA Spoofer
Silverlight 5.1
I am experiencing a very sluggish video performance. However, it get a bit better performance when setting embedded mode=false and PIPELIGHT_
CPU usage is ~95% all the time.
When playing a 1080p movie in XBMC, the CPU usage i down to ~25%
So, I have feeling that I am not utilizing the gpu properly when using pipelight.
I have attached a log from "WINEDEBUG=
err:wgl:has_opengl Failed to load libGL: libGL.so.1: wrong ELF class: ELFCLASS64
err:wgl:has_opengl OpenGL support is disabled.
warn:d3d:
warn:d3d:
warn:d3d9:
trace:d3d9:
trace:d3d:
trace:d3d:
warn:d3d:
warn:d3d:
warn:d3d9:
could I be missing some libraries in Wine?
Br Peter
Hi Peter,
based on the output above there is definitely something wrong with your graphic card drivers.
The message:
""" err:wgl:has_opengl Failed to load libGL: libGL.so.1: wrong ELF class: ELFCLASS64 """
sounds like you probably have only 64bit drivers installed, and that you're missing the 32bit libraries.
Are you using the proprietary or the nouveau drivers? When you installed the proprietary drivers manually make sure to select the checkbox "Install NVIDIA's 32-bit compatibility OpenGL libraries" during the installation, for nouveau drivers make sure that libgl1- mesa-dri: i386 is installed. After you've installed the missing 32-bit graphic card drivers please try again (all of the error messages above should be vanish).
Nevertheless: It is well-known that Pipelight (or wine in general, to be more precisely) doesn't work that well with "very low-end" graphic-cards. You can also take a look at the output of "glxinfo" (and attach it to this bug report) if you want to know which features are all supported with your current driver. I don't have an ION graphic card for testing, but if the problem remains I would suggest to test with GPU acceleration completely disabled. For a first test you can close all browser windows, and start them with:
PIPELIGHT_ GPUACCELERATION =0 firefox
(or alternatively any other browser, like chromium-browser)
Which makes Silverlight use the software-rendering fallback mode. Depending on your screen resolution and CPU speed this can achieve almost similar performance.
Does one of these suggestions help?
Sebastian