PDA

View Full Version : Missign files with the lastest release (10581)


znoopy
2007-10-21, 10:08
I did a clean install of XBMC after i installed Ubuntu 7.10. I did as normally do, used ./build.sh, fixed links. But when i start XBMC it says that i missing 2 files.
sources.xml and keyboardmap.xml. When i check the SVN at sourceforge then i saw that it also miss thoose files. Maybe build.sh dont work anymore ?
I also paste the log from xbmc. thanks for the work and help!

/Z


09:23:35 T:3071756032 M:989601792 NOTICE: Mapping drive Q to /home/znoopy/XBMC/BUILD
09:23:35 T:3071756032 M:989601792 NOTICE: -----------------------------------------------------------------------
09:23:35 T:3071756032 M:989601792 NOTICE: Starting XBoxMediaCenter. Built on Oct 20 2007
09:23:35 T:3071756032 M:989601792 NOTICE: Q is mapped to: /home/znoopy/XBMC/BUILD
09:23:35 T:3071756032 M:989601792 NOTICE: The executeable running is: /home/znoopy/XBMC/BUILD/XboxMediaCenter
09:23:35 T:3071756032 M:989601792 NOTICE: Log File is located:
09:23:35 T:3071756032 M:989601792 NOTICE: -----------------------------------------------------------------------
09:23:35 T:3071756032 M:989601792 NOTICE: Mapping drive T to /home/znoopy/XBMC/BUILD/UserData
09:23:35 T:3071756032 M:989601792 NOTICE: Setup SDL
09:23:35 T:3071756032 M:986677248 ERROR: GLX Error: No Multisample buffers available, FSAA disabled
09:23:36 T:3071756032 M:985473024 ERROR: LIRC Initialize: connect failed: No such file or directory
09:23:36 T:3071756032 M:985473024 NOTICE: Mapping drive Z to /tmp/xbmc
09:23:36 T:3071756032 M:985473024 NOTICE: load settings...
09:23:36 T:3071756032 M:985473024 NOTICE: Mapping drive P to /home/znoopy/XBMC/BUILD/UserData
09:23:36 T:3071756032 M:985473024 NOTICE: loading /home/znoopy/XBMC/BUILD/UserData/guisettings.xml
09:23:36 T:3071756032 M:985473024 NOTICE: Getting hardware information now...
09:23:36 T:3071756032 M:985473024 NOTICE: Checking resolution 10
09:23:36 T:3071756032 M:985473024 NOTICE: Setting autoresolution mode 6
09:23:36 T:3071756032 M:985473024 NOTICE: Per AV pack settings are off
09:23:36 T:3071756032 M:985473024 NOTICE: /home/znoopy/XBMC/BUILD/UserData/sources.xml
09:23:36 T:3071756032 M:985473024 ERROR: Load Error loading /home/znoopy/XBMC/BUILD/UserData/sources.xml: Line 0, Failed to open file
09:23:36 T:3071756032 M:985473024 ERROR: unable to load /home/znoopy/XBMC/BUILD/language/English/keyboardmap.xml: Failed to open file at line 0

snappz
2007-10-21, 14:45
I just successfully built 10581.
What do you mean fixed links? I just build and run.

znoopy
2007-10-21, 15:36
i do it all in this order and i have tried it 3 times now and always the same thing:

1. sudo apt-get install subversion

2. cd $HOME

3. svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC

4. sudo apt-get install make g++-4.1 gcc-4.1 libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libcdio6 libcdio-dev libfribidi0 li$

5. build.sh

Mntz
2007-10-22, 18:51
Having the same problem:

Checking skinpath existance, and existence of keymap.xml:Q:\skin...
load language info file: /home/bram/Bureaublad/xbmc/XBMC/BUILD/language/English/langinfo.xml
load keyboard layout configuration info file: /home/bram/Bureaublad/xbmc/XBMC/BUILD/language/English/keyboardmap.xml
unable to load /home/bram/Bureaublad/xbmc/XBMC/BUILD/language/English/keyboardmap.xml: Failed to open file at line 0
Load /home/bram/Bureaublad/xbmc/XBMC/BUILD/media/splash.png: 57.7ms
Segmentation fault (core dumped)


I tried the usual 'make' way and the build script.

Pentium M 1.7Ghz
512Mb ram
ATI FireGL T2 (ATi drivers/xgl)
Ubuntu 7.10

Sinnocence
2007-10-24, 20:37
Same problem here. Using an ATI card, a dual core AMD64, and the 32bit version of Ubuntu 7.10 (Gutsy Gibbon).

Worth mentioning perhaps is that if I run the executable outside of the folder structure, devoid of the usual input files, it does successfully display an XBMC window (albeit without content, it is entirely black) and the app freezes.

Maybe it doesnt like some resource in the tree? I've tried the build script and manual building for software and accelerated rendering, debug mode and non-debug mode.

Anyone got any ideas?

snappz
2007-10-25, 01:53
Have you tried a fresh check out of svn? Delete your current source and start again perhaps?

snappz

Sinnocence
2007-10-25, 07:10
Tried that several times over, getting a few different revision numbers (which would suggest given that people are contributing apparently continuously to the project that those people are updating and building successfully - so the builds themselves are fine).

Frustrating!

I'm getting a warning/error thrown when I start complaining about a missing extension definition, XINERAMA. I assume this is benign? 7.10 shifted from XINERAMA to RANDR, sure, but for most software out there a lack of definition produces a warning in my experience (and the app loads successfully). That said I added the definition and it bombed out complaining about a missing lib. Maybe someone can shed some light on the need/lack thereof for the xinerama reference in xorg.conf?

(I'm using single output on my dual output card, the second output is disabled in the drivers apparently, and my xorg.conf provides for only 1 output also. Ubuntu, with the exception of driver configuration and hardware monitors, is unaware I'm anything but single-headed).

Sinnocence
2007-10-25, 07:14
I seem to be unable to edit posts...


Having read my second post above it seems a little misleading - sorry, it was late when I posted.

When I tried to do a software/non-accelerated build it failed to compile, but didn't give me sufficient information to track down the source of the problem. I should have some time to look at my linux box this evening so I'll let post back here when I get it working.

Cheers.

pancus
2007-10-25, 07:45
I was having the same problem so I did some sniffing.

GNU gdb 6.7
Copyright (C) 2007 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 "i686-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /120gig/t/xbmc/XBMC/BUILD/XboxMediaCenter

Program received signal SIGSEGV, Segmentation fault.
0x08453855 in XBVideoConfig::GetDesktopResolution ()
(gdb) bt
#0 0x08453855 in XBVideoConfig::GetDesktopResolution ()
#1 0x08460a66 in CGraphicContext::ResetScreenParameters ()
#2 0x083a275e in CSettings::CSettings ()
#3 0x083a3963 in __static_initialization_and_destruction_0 ()
#4 0x087910a8 in __do_global_ctors_aux ()
#5 0x0818f6ed in _init ()
#6 0x08790fb9 in __libc_csu_init ()
#7 0xb777ef7d in __libc_start_main () from /lib/libc.so.6
#8 0x08191e41 in _start ()
(gdb)

turns out I had
# grep -i Xinerama /var/log/Xorg.0.log
(**) Option "Xinerama" "0"
(II) Initializing built-in extension XINERAMA

turned it on under ServerFlags in xorg.conf
Option "Xinerama" "1"

had to turn this back on too (this is my pvr and it was disabled because of the current video/xv bug in the latest nvidia drivers, so don't call me dummy just yet :laugh:)
Option "AllowGLXWithComposite" "True"

All good again.

Sinnocence
2007-10-28, 07:48
Had absolutely no luck getting this fixed so I removed compiz (*everything*) and tried again.

Worked first time.

ajje
2007-11-08, 15:59
FYI On a clean install today on a new ubuntu 7.10 i am getting the same error...
Missing sources.xml and keyboardmap.xml
I've followed the wiki and i tried build.sh to a different directory also with the same error.


I did a clean install of XBMC after i installed Ubuntu 7.10. I did as normally do, used ./build.sh, fixed links. But when i start XBMC it says that i missing 2 files.
sources.xml and keyboardmap.xml. When i check the SVN at sourceforge then i saw that it also miss thoose files. Maybe build.sh dont work anymore ?
I also paste the log from xbmc. thanks for the work and help!

/Z

09:23:36 T:3071756032 M:985473024 NOTICE: /home/znoopy/XBMC/BUILD/UserData/sources.xml
09:23:36 T:3071756032 M:985473024 ERROR: Load Error loading /home/znoopy/XBMC/BUILD/UserData/sources.xml: Line 0, Failed to open file
09:23:36 T:3071756032 M:985473024 ERROR: unable to load /home/znoopy/XBMC/BUILD/language/English/keyboardmap.xml: Failed to open file at line 0

seven5
2007-12-04, 06:44
has there been a resolution for this? I had a working build yesterday, did an svn up and rebuilt and now i'm getting these exact same errors.

Jezz_X
2007-12-04, 07:08
so does it actually run or not ?
because neither of those files are needed thats why they are not included
Sources.xml is made when you add your first source and the other is just a patch that was added and never finished no one has it

seven5
2007-12-04, 07:16
Nope, it segfaults

ringgh0st
2007-12-04, 10:24
great. i'll try it soon - had the same frustrating prob (core 2 duo e6600 + ubuntu 7.10 + ati x1950 pro + compiz)

ringgh0st
2007-12-04, 10:27
Had absolutely no luck getting this fixed so I removed compiz (*everything*) and tried again.

Worked first time.

too fast - forgot the quote!
@sinnocence: tonight i'll try to install mythbuntu 7.10 and xbmc - should work, because it doesnt has compiz included.

Jezz_X
2007-12-04, 10:53
Nope, it segfaults

Then thats probable not the reason because if it segfaults its not going to write in the log what the problem is

but when I next boot my linux box I will delete mine and see if it makes a difference

seven5
2007-12-04, 20:21
Ok, i totally reinstalled Ubuntu 7.10
Installed video drivers with the normal restricted drivers method, did NOT use Envy
I determined that xbmc was opening without segfault.

I then edited my xorg.conf file to get my appropriate resolution. I'm now at 1360x768, and i get a segfault. Here is my xorg.conf, is there something in there that shouldn't be?


# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY

seven5
2007-12-04, 20:23
Sory, apparently i can't edit the post and i didn't paste the whole conf in, here it is:


# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
Identifier "Generic Video Card"
Driver "nvidia"
Busid "PCI:0:5:0"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "NoLogo" "False"
Option "ModeValidation" "NoEdidModes"

EndSection

Section "Monitor"
Identifier "Failsafe Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1360x768"
Horizsync 31.5-48.0
Vertrefresh 56.0 - 65.0
#modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
#modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
#modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
#modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1360x768@60" 84.72 1360 1424 1568 1776 768 769 772 795 -hsync +vsync
Gamma 1.0
EndSection

EndSection

Section "Monitor"
Identifier "Failsafe Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1360x768"
Horizsync 31.5-48.0
Vertrefresh 56.0 - 65.0
#modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
#modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
#modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
#modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1360x768@60" 84.72 1360 1424 1568 1776 768 769 772 795 -hsync +vsync
Gamma 1.0
EndSection



Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Failsafe Monitor"
Defaultdepth 16
SubSection "Display"
Depth 16
Modes "1360x768@60"
#Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"

# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
EndSection
Section "Module"
Load "glx"
EndSection

Jezz_X
2007-12-04, 21:49
Ok I'm no linux guru far far far from it infact but these bits look wrong to me having 2 Monitor things exactly the same and one extra EndSection
Section "Monitor"
Identifier "Failsafe Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1360x768"
Horizsync 31.5-48.0
Vertrefresh 56.0 - 65.0
#modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
#modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
#modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
#modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1360x768@60" 84.72 1360 1424 1568 1776 768 769 772 795 -hsync +vsync
Gamma 1.0
EndSection

EndSection

Section "Monitor"
Identifier "Failsafe Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1360x768"
Horizsync 31.5-48.0
Vertrefresh 56.0 - 65.0
#modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
#modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
#modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
#modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1360x768@60" 84.72 1360 1424 1568 1776 768 769 772 795 -hsync +vsync
Gamma 1.0
EndSection

seven5
2007-12-05, 05:58
arg, thats just a paste error, i assure you those aren't in there.

SHould i fork out of this thread since it has nothing to do with the missing files?