Posts: 177
Joined: Sep 2012
Reputation:
3
It's not just what's reported on the info screen. The transition effects, spinning controls and the RSS feed go faster too. So it's not just what's reported as fps, the interface looks and behaves very different.
I'm on the 3.9.4 kernel from the Ubuntu kernel team. So it shouldn't make that big of a difference.
Posts: 177
Joined: Sep 2012
Reputation:
3
2013-05-31, 14:16
(This post was last modified: 2013-05-31, 14:17 by Frank-NL.)
Yep, it was definitely sna that caused it. I switched to uxa and without vsync still had a high fps but with vsync always on the interface fps now is stable at 50fps.
For those who experience this problem too, the switch works as follows:
Create the file 20-intel.conf under /etc/X11/xorg.conf.d/ (it could be you have to create the directory if you don't have any other custom xorg rules).
The content of the file:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
Fritsch, do I need to create a bug report for this somewhere?
Posts: 23,000
Joined: Aug 2011
Reputation:
1,021
fritsch
Team-Kodi Developer
Posts: 23,000
2013-05-31, 14:17
(This post was last modified: 2013-05-31, 14:18 by fritsch.)
Yes, with the ubuntu folks somewhere over at launchpad.
If you want to make some further tests, try with the xorg-edgers ppa (not recommended for a stable system), but that could already have solved that issue.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 5
Joined: Aug 2012
Reputation:
0
Hi Fritch,
first of all thanks for your work.
For me this is not working, I can see the FPS jump to 50 when aktivating VAAPI Auto as Deinterlace mode, but the picture goes black, while sound continues playing.
When setting it back to BOB, the picture comes back. Maybee my intel core m350 is not compatible with VPP?
I have tested it with the version from ppa, and with self compiled versions of libva, libva-intel and xbmc with the VPP patches applied.
Debug log purly shows no errors, it is only saying something like starting VPP Thread...
Posts: 23,000
Joined: Aug 2011
Reputation:
1,021
fritsch
Team-Kodi Developer
Posts: 23,000
2013-05-31, 14:25
(This post was last modified: 2013-05-31, 14:26 by fritsch.)
@Frank-NL: That is not an xbmc issue. It is an SNA issue. This build has nothing to do with fernetmenta.
@]dude[: I suspect so, but please post your logfile with debugging turned on, vainfo and dmesg | pastebinit
Edit: @Frank-NL: I think this is already solved with 2.21.8 intel driver - at least for me on my system it does not happen.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,000
Joined: Aug 2011
Reputation:
1,021
fritsch
Team-Kodi Developer
Posts: 23,000
Nope. No plans for this, as it is not an xbmc issue. We only provide what this PPA really needs.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 177
Joined: Sep 2012
Reputation:
3
I will stay on uxa in that case, I just tried it with xorg-edgers @ 2.21.8 but no difference so I am purging that PPA since it's of no use.
Posts: 23,000
Joined: Aug 2011
Reputation:
1,021
fritsch
Team-Kodi Developer
Posts: 23,000
@Frank-NL:
I did some further tests and I can reproduce, even on OpenELEC that has 2.21.8 (but UXA by default), enabling SNB there manually causes exact this issue and btw. I can also reproduce it on my ivy bridge.
Setting: System -> Settings -> System -> Video Hardware to "Let driver choose" followed by a reboot seems to make it work, even with SNA. Can you verify this?
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 177
Joined: Sep 2012
Reputation:
3
Yes, confirmed. Now on sna with Let driver choose and the fps is stable at 50.
Posts: 23,000
Joined: Aug 2011
Reputation:
1,021
fritsch
Team-Kodi Developer
Posts: 23,000
Oki - i changed the installation howto. Looking through the OE archives, it is known for a long time, Thanks for sticking me to this topic!
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.