after start xbmc on 12.3 i get this message XBMC needs hardware accelerated OpenGL rendering, i didnt have this problem on 12.2 and on other distros i did use always all worked great
On Mon, 18 Mar 2013 18:16:02 +0000, becho2150 wrote:
> after start xbmc on 12.3 i get this message XBMC needs hardware
> accelerated OpenGL rendering, i didnt have this problem on 12.2 and on
> other distros i did use always all worked great
It would help if you told us a bit about your hardware - in particular,
the video hardware.
It sounds like you don’t have an accelerated video driver installed.
Jim
–
Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C
galium 0,4 on ATI RV350
2.1 Mesa 9.0.2
my card is old ati radeon 9600 but it worked on 12.2 and works on other distros too thats why dont understand why now problems
solved with this zypper install Mesa-demo-x
and i dont know why
becho2150 wrote:
>
> after start xbmc on 12.3 i get this message XBMC needs hardware
> accelerated OpenGL rendering, i didnt have this problem on 12.2 and on
> other distros i did use always all worked great
>
>
Add yourself to the video group with yast.
It was always the default to have users to be a member of the video group
but not with 12.3.
Anyway that´s what causing xbmc not to see you have opengl rendering.
–
Chris Maaskant
On Mon, 18 Mar 2013 20:06:02 +0000, becho2150 wrote:
> solved with this zypper install Mesa-demo-x and i dont know why
That would probably do it - I think that package provides a library that
xbmc needs to get the acceleration going.
Jim
–
Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C
thanks a lot for so fast help and answer
I can confirm that this worked for me also… and I don’t know why!
You can add me to the “this works for me” list.
IIRC a call to glxinfo (which used to be installed on any X capable linux system) is done. When it doesn’t find glxinfo, XBMC doesn’t get the output of glxinfo, hence “thinks” there’s no graphics acceleration. Starting xbmc.bin from /usr/lib64 works around that.
This solution from another forum worked for me:
In the file /usr/share/applications/xbmc.desktop
Change the Exec line as follows:
FROM:
=====
[Desktop Entry]
Version=1.0
Name=XBMC Media Center
GenericName=Media Center
Comment=Manage and view your media
**Exec=xbmc**
Icon=xbmc
Terminal=false
Type=Application
Categories=AudioVideo;Video;Player;TV;
TO:
===
[Desktop Entry]
Version=1.0
Name=XBMC Media Center
GenericName=Media Center
Comment=Manage and view your media
**Exec=/usr/lib64/xbmc/xbmc.bin**
Icon=xbmc
Terminal=false
Type=Application
Categories=AudioVideo;Video;Player;TV;
Then click on the XBMC desktop icon or panel icon to start XBMC.
Also I can execute xbmc.bin directly in a terminal by doing cd to: /usr/lib64/xbmc
Then type ./xbmc.bin and press ENTER.
None of the other solutions mentioned in this thread worked for me (e.g., Mesa-demo-x was already installed, user was already a member of the “video” group)
Here is my environment:
openSuSE 12.3 (Upgraded from openSuSE 11.1) with all updates current as of 12/31/13.
linux-suse12:~ # sysinfo
(by hxtools sysinfo) [linux-suse12] Linux 3.7.10-1.24-desktop x86_64 | 2-thr Pentium(R) Dual-Core CPU E6300 3068MHz | Load: 0.03 Tasks: 293 | Mem: 820/3959MB | Disk: 29/162GB | Gfx: NVIDIA Corporation G96 [GeForce 9500 GT] @ 1360x768
NVidia driver version: 304.108 (64 bit)
XBMC Version: 12.3 (Compiled 12/27/13)