XBMC on Fedora 10
#1
Hello,

I tried to build XBMC on Fedora 10 according to the following guide:

http://www.fedorajunkies.com/index.php/XBMC

And it worked... the first time. I screwed something else up, and so needed a clean Fedora install. Going through the same procedures as above, everything seemed to compile and install correctly again (only I got a jpegint.h error during the './configure' and not during the 'make', like the first time), but I receive the following error in the terminal when I ran the final program:

Quote:$ xbmc
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 10
Current serial number in output stream: 10
CRITSEC[0x8c71ce4]: Trying to enter destroyed section.
CRITSEC[0x8c71ce4]: Trying to leave destroyed section.

So I uninstalled the SVN build and then I tried to build from the RPM source here:
http://forums.fedoraforum.org/showthread...896&page=3

And I get the exact same error.

Any ideas?

Thank you.
Reply
#2
We dont support fedora
But it looks like xrandr isnt doing as it should?

Anyhow, could you add a Debug Log on ubuntu its in /var/tmp/xbmc-USER.log
And add it to ie pastebin.ca
If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

Image

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
Reply
#3
Thank you for the quick response.

Please see the pastebin:

http://pastebin.com/m6ebdf81f
Reply
#4
it looks like its the strings.xml which is missing. Why its missing I have no clue at all.

cp XBMC/launguage/English/strings.xml /usr/share/xbmc/language/English/strings.xml

Also might be good to see if that folder even exists.

It must be a make install failure if that file is missing
If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

Image

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
Reply
#5
Odd, yes the English folder was missing. I did have English (US).

I copied the folder from the XBMC SVN checkout, but no luck.

Bummer.

Do I need to reinstall the entire OS?
Reply
#6
I Have no clue but you probably is missing other folders if it missed the language folder.

Could you post a new log when you have copied the language folder?

Cheers,
Tobias
If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

Image

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
Reply
#7
Looks the same:

http://pastebin.com/m6b4555b4
Reply
#8
No its different.

try (as admin) rm -rf ~/.xbmc/

and then rerun XBMC as user (NOT admin)
If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

Image

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
Reply
#9
Tried it, but I noticed that as soon as I ran XBMC as user it put .xbmc back in my /home/USER folder.

http://pastebin.com/m2f7f0677

I wonder if something in the config is looking in the wrong place for the supporting files.
Reply
#10
Yeah it should put the .xbmc back in, the removal of it was just to ensure you hadnt accidently created it with root acess, then XBMC would not be able to write to it in userspace, which can lead to all sorts of problems Smile

In anycase, you get the same error no mater what. I think the issue might be elsewere.

The best thing would be if you could do a backtrace with gdb.

gdb xbmc
run
backtrace

and post it on pastebin
If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

Image

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
Reply
#11
By the way, I really appreciate all your help here.

gdb doesn't want to run with my install, apparently:

Quote:$ gdb xbmc
GNU gdb Fedora (6.8-29.fc10)
Copyright © 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
"/usr/bin/xbmc": not in executable format: File format not recognized
(gdb) run
Starting program:
No executable file specified.
Use the "file" or "exec-file" command.
(gdb) Quit
(gdb)
Reply
#12
This install seems too far gone, given that I've previously got the program to successfully compile and make.

I'm going to scrap it and reinstall when I have more time...

Thanks again for all your help!
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC on Fedora 100