Win Any way to use XBMC as automated MySql scaper? (Headless?)
#31
.... that might be why I don't find much info about configuring the MX400 with XBMC. All I found online are about Ububtu & OpenElec <--- where they say they require the OSS drivers for "older" cards!

I have a few of the same "old but newer card" that works well in XP and that I had planned to put in other XBMC boxes (has VGA, S-video and DVI out) that I can try - the card is "known working" so if it still does the same, we'll know its not about the card itself.

Thanks for the suggestion!
Reply
#32
It seems I am out of luck, the Radeon 9250 that I have isn't detected by the server's motherboard. I have a few of those, and I have one running XBMC Eden under XP.
But I have its little brother, the Radeon 7000, that this motherboard detects; however XBMC fails with it. I've tried both the DSPlayer and normal XBMC11 reinstall, directly in the server with a monitor attached while I have it out of the "server room"
Same goes for the Matrox Millenium whatever model it was (didn't have to seek drivers) - no go. Sad

I think I am at the limit of what that motherboard can take, and am uncertain I want to upgrade to better hardware; afterall, its only a file server.
I guess next time I'll be up to change hard drives I'll reconsider changing the motherboard altogether at the same time; I have a P4 ~2.5 Ghz that might do the trick if it don't become another HTPC...
Reply
#33
A Radeon 7000 is still a very old GPU, as is the 9250. You need at least a Radeon X800 (which, in itself, was released in 2004!)
Reply
#34
Ohhh.... maybe I talked too quick.
Running DSPlayer with the Matrox card, I have a no-crash. Blank screen, but no crash.

might be good ennough, if I can "talk with it" and have it run the mySQL database Big Grin
I was trying to point out the place in time those GPUs were, and compare to the minimal ones on the wiki, and I must say the videocard naming and GPU naming is somewhat confusing.

The point is, I run XBMC with the 9250, straight out of the box, with normal XP drivers. Might not be able to cope with full 1080p blue ray, but works nonetheless. Being that I have a few of those, I say its a good thing.

Problem with the file server motherboard is that it doesn't seem to detect anything farther.
Mmmmm... the MM isn't good ennough either. There might be no crash, but there's an D3D error about not ennough memory, and the Capplication returns a fatal error aboutnot being able to render.
Unless there's settings to reduce the memory usage of direct 3d, I don't think its going to work.

oh, well... back to the server room it goes, at least for now.
Reply
#35
Using auto updater on a machine that doesn't really do any playback is currently the best solution.

My setup consists of a mac mini that hosts mysql and on its super fast SSD. This box is set to auto update every 4 hours.

My two front ends connect to that DB and refresh once a day to keep things in sync.

This set up is new so im still working on the timings and chances are i will have updates run a bit more often to keep things more in sync.

Setting it up like this pretty much makes the entire process automatic since the machine that is doing all of the heavy lifting isnt used for playback and only used to keep things updated. A stand alone server type client would be awesome and would makes things a bit more automated but there is defiantly ways to make the process 85% automated.
XBMC-ATV2 - Frodo
XBMC-LR - Zotac Zbox Plus - 36gb SSD - 3Gb Mem - Frodo
XBMC-BR - Foxcon 330i - 16gb SSD - 2Gb Mem - FrodoRc3
XBMC-Mini - MacMini - 128Gb OCZ Agility - 5Gb Mem - Frodo - Running SQL - Auto Library Update
Synology DiskStation Ds1512+(Dsm 4.3-3776) - 4gb Mem - 5*3tb Wd Reds [SHR] - 2GB Bonded Link - (SSD Cache WIP)

Reply
#36
BigO, that's pretty much what I want to do. But I'd like the scraping to occur where the mySql database is held.

Right now my only issue is that I can't run XBMC at all on it. Its a shame there's no way to prevent the need for GUI.
Reply
#37
What motherboard do you have?

Also, what country are you in? I'm sure we can find you a very cheap graphics card that will do the job Smile
Reply
#38
Here's what I think freezes XBMC right now
Code:
10:28:21 T:460 WARNING: CRenderSystemDX::CreateDevice - initial wanted device config failed
10:28:21 T:460   ERROR: CRenderSystemDX::CreateDevice - unable to create a device. 8876017C - D3DERR_OUTOFVIDEOMEMORY (Out of video memory)
10:28:21 T:460   FATAL: CApplication::Create: Unable to init rendering system

however, XBMC does not crash. I am willing to try out and configure the AWX to see if "the rest of XBMC keeps running"...

The motherboard is an AT4V sporting an athlon 1500+ (and currently a Matrox Millenium G450)

I am in Canada. Quebec to be more precise, near Montreal.
Reply
#39
So far I cannot seem to be able to connect via web interface.

Looking at the log, I think the "peripherals" are indeed instanciated even if the rendering fails
Code:
11:20:58 T:3784   DEBUG: CRenderSystemDX::CreateDevice on adapter 0
11:20:58 T:3784   DEBUG: CRenderSystemDX::CreateDevice - using software vertex processing
11:20:58 T:3784 WARNING: CRenderSystemDX::CreateDevice - initial wanted device config failed
11:20:58 T:3784   ERROR: CRenderSystemDX::CreateDevice - unable to create a device. 8876017C - D3DERR_OUTOFVIDEOMEMORY (Out of video memory)
11:20:58 T:3784   FATAL: CApplication::Create: Unable to init rendering system
11:20:58 T:3784   DEBUG: CWinEventsWin32::WndProcWindow is inactive
11:20:58 T:3640   ERROR: CRemoteControl::Connect - failed to connect
11:20:58 T:3640    INFO: CRemoteControl::Process - failed to connect to irss, will keep retrying every 5 seconds
11:21:02 T:3620   DEBUG: Thread XBMC Peripherals start, auto delete: 0

The XBMC peripherals starts seconds after the rendering system fails (the last thing I see in log)
I have set up guisettings to allow XBMC web interface (AWX?) but I don't see it in the list of loaded DLLs. Json is, however. but I don't know how to try it out.
Reply
#40
there is this guy on our forums, Bug55 that had similar issues late 2011:
http://forum.xbmc.org/archive/index.php/...07418.html
He seems to manage to launch XBMC on the same GPU with a legacy driver. Altough, he can't run movies... it would fit my needs.

Guess what I am doing now? Downloading drivers Big Grin
Reply
#41
Marsupial, do you have the web server enabled in guisettings.xml or advancedsettings.xml? It's disabled by default. Also, are you running Frodo on your other boxes or Eden? If Frodo, what version of the dsplayer did you download? While the thread title is 'Eden' they have builds all the way up to RC3 in that thread.

If you're running this through vnc you're likely NOT going to be able to display the GUI and it will always show a black screen. This seemed to be hit or miss for me as some times I could get VNC to render it and sometimes not. Rest assured, if it doesn't crash on startup it's running Smile

You likely just don't have the web server enabled.
Reply
#42
I edited guisettings.xml to put <webserver>true</webserver> (plus port settings, password, etc)
But I just realized I reconnected on the wrong network card after I changed the video card, so I was trying the wrong IP address... Sad
I am using XBMC 11 everywhere.

here's what I tried. following info found there:
http://help.com/post/114087-no-direct3d-acceleration
I managed to download a genuine Matrox driver that handles direct 3d on my GPU (thank Matrox for never deleting your FTP files! ftp://ftp.matrox.com/pub/mga/archive/2kx...92_006.exe )
now the render system doesn't fail, instead, I am back on crashing. High log level is enabled, but I don't get much info. That's the DSplayer variant of Eden:

Code:
13:42:45 T:1640   DEBUG: CRenderSystemDX::CreateDevice on adapter 0
13:42:45 T:1640   DEBUG: CRenderSystemDX::CreateDevice - using software vertex processing
13:42:45 T:1640   DEBUG: CRenderSystemDX::CreateDevice - adapter 0: , Matrox Millennium G450 DualHead LX - English, VendorId 4139, DeviceId 1317
13:42:45 T:1640   DEBUG: CRenderSystemDX::CreateDevice - texture caps: 0x00004147
13:42:45 T:1640   DEBUG: CRenderSystemDX::CreateDevice - RENDER_CAPS_NPOT
13:42:45 T:1640   DEBUG: CWinSystemWin32::SetFullScreen (true fullscreen) on screen 0 with size 1024x768, refresh 60.000000
13:42:45 T:1640   DEBUG: CWinSystemWin32::ResizeInternal - resizing due to size change (-32000,-32000,-31840,-31971 fullscreen)->(0,0,1024,768 fullscreen)
13:42:45 T:2112   DEBUG: Thread XBMC Peripherals start, auto delete: 0
13:42:45 T:1640   DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
13:42:45 T:1640    INFO: load default splash image: C:\Program Files\XBMC\media\Splash.png
13:42:45 T:1640   DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib.dll)
13:42:45 T:1640    INFO: load keymapping
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/appcommand.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/gamepad.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.Alienware.Dual.Compatible.Controller.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.AppleRemote.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.Harmony.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.Interact.AxisPad.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.Logitech.RumblePad.2.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.Microsoft.Xbox.360.Controller.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.Microsoft.Xbox.Controller.S.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.PS3.Remote.Keyboard.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/joystick.WiiRemote.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/keyboard.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/mouse.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/keymaps/remote.xml
13:42:45 T:1640    INFO: Loading special://xbmc/system/IRSSmap.xml
13:42:45 T:1640    INFO: * Adding remote mapping for device 'Microsoft MCE'
13:42:45 T:1640    INFO: * Adding remote mapping for device 'Abstract'
13:42:45 T:1640   DEBUG: CButtonTranslator::Load - no userdata IRSSmap.xml found, skipping
13:42:45 T:1640    INFO: GUI format 1024x768 1024x768 @ 60.00 - Full Screen
13:42:45 T:1640   DEBUG: guilib: Union as algorithm for solving rendering passes
13:42:46 T:2116   ERROR: CRemoteControl::Connect - failed to connect
13:42:46 T:2116    INFO: CRemoteControl::Process - failed to connect to irss, will keep retrying every 5 seconds

Any other tricks in your sleeves??

I'll try to get back to the "can't launch rendersystem" state and retry web server. It might do the trick.
Reply
#43
I can't recall, was AWX a supplemental download?
Can't seem to connect to the webserver.
here's the services section of my guisettings.xml

I assume its OK. maybe crashing the renderer does cause freezing issues?
Code:
<services>
        <airplay>false</airplay>
        <airplaypassword></airplaypassword>
        <devicename>Serverbox</devicename>
        <esallinterfaces>false</esallinterfaces>
        <escontinuousdelay>25</escontinuousdelay>
        <esenabled>true</esenabled>
        <esinitialdelay>750</esinitialdelay>
        <esmaxclients>20</esmaxclients>
        <esport>9777</esport>
        <esportrange>10</esportrange>
        <upnprenderer>false</upnprenderer>
        <upnpserver>false</upnpserver>
        <useairplaypassword>false</useairplaypassword>
        <webserver>true</webserver>
        <webserverpassword>3333</webserverpassword>
        <webserverport>8011</webserverport>
        <webserverusername>3333</webserverusername>
        <webskin>webinterface.default</webskin>
        <zeroconf>false</zeroconf>
    </services>
Reply
#44
Check your windows event logs and see what error shows up in there. Once the program crashes it'll no longer write to the log obviously so won't show us why it crashed.
Reply
#45
Cool idea, but how do we know what it means?

here's what I get
Code:
Event Type:    Error
Event Source:    Application Error
Event Category:    None
Event ID:    1000
Date:        1/24/2013
Time:        2:22:20 PM
User:        N/A
Computer:    SERVERBOX
Description:
Faulting application xbmc.exe, version 10.5.0.0, faulting module xbmc.exe, version 10.5.0.0, fault address 0x00007fca.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Reply

Logout Mark Read Team Forum Stats Members Help
Any way to use XBMC as automated MySql scaper? (Headless?)0