Unfortunately I don't know XBMC, but I would be somewhat surprised if it required all the python libs in that special folder - I'd assume that's the place for 'XBMC extension libs', so your script should most likely go there, but the script should be able to access standard libs from standard place ...
Suggesting an XBMC distribution/operating-system for the OP's requirements seems not the best option: as SimonSmall pointed out, this would either mean getting rid of the Raspbian or switching back and forth between the two SD cards (I doubt that Scratch runs on any of the XBMC distros). Watching in...
Regarding the too big windows title bars out of view: Somewhere in the LXDE settings I saw something along 'center opened windows' that was on (ticked) by default - maybe setting this off would make the windows appear in a different position on the screen and allow dragging/resizing? There is of cou...
Seems that sometimes RPi does not recognise the correct monitor resolution and the monitor then stretches the image to another resolution -> resizing artifacts = blurry. Does your monitor have a 'on screen menu/display' that would tell you what the monitor resolution is? Can you verify the monitor n...
VNC, X forwarding etc. only work if X started - there is no way to get to low-level graphics through Putty etc. There are however loads of tools to capture the Linux framebuffer: fbcat, scrot, ... and there is always the quick-and-dirty way using 'cat /dev/fb0 >mycapture.raw' (if you don't have the ...
Ah, I didn't realise you were on Raspbmc - so no wonder no IDLE ;) Doesn't the Python interpreter output the version info when started in interactive mode? If not, maybe try 'python --version'? There is a way to see what packages are installed, but can't remember from the top of my head, sorry. Rasp...
I took a stab at this a while ago - unfortunately I have no previous experience in kernel/driver development and did not get really anywhere with setting up the build environment - not enough time or not enough drive to take the time... :oops: It definitely looks like doable using the mailbox iface ...
Had a bit more in depth look at Kivy - just in case someone else is interested... It seems Kivy relies on Pygame for windowing and Pygame in turn relies on SDL, so it looks like it is down to SDL to play nice with the RPi graphics 'sub-systems'. http://kivy.org/docs/guide/architecture.html The insta...
It may be a good thing I had been reading this thread before even trying Scratch in RPi (on Raspbian)... I tried Scratch (just a bit basic scripting to get the cat spin and move in loops) yesterday and to me it seemed to work faster than many other things on LXDE - especially the xscreensaver settin...
Hmm, I wonder if this 'screensaver module' can be any executable ... Yes, it seems so ...in Linux that is. I tested this yesterday ...with varying results and issues depending on the executable... (not a good idea to run a 'plain frame buffer' app that changes display resolution :oops: ) - prepare ...
It might actually be running, but the output going somewhere not visible (no idea about how IDLE handles the os.system() call)... Maybe try to make it (mailme.py) write to file - something along (cannot test this right now ...maybe I should not post untested code...): #!/usr/bin/env python import sy...
Looks like (as I suspected) the terminal window is too big to fit on the desktop and a bit is covered behind the 'taskbar' - there is the vertical scrollbar in the terminal window... Maybe you could change the terminal window settings: to use a slightly smaller font (provided the readability ok)? De...
How does it 'not work'? Errors returned for those commands or not able to connect from browser? Can you connect from a browser the same RPi running the server (port possibly blocked)?
Prolog seemed to be a perfect choice for a bus time-table planning system back in the day ...at least for the logic parts of it. Having learned some basics of Prolog in the uni, in my first real job (student intern) I was put to debug such a system. The 'character based windowing system' on top of M...
If you are using jQuery already anyway (for the ajax calls), why not use it for finding and setting the element text (instead of document.getElementById and element.innerHTML)...
Hmm, that GPIO code should most likely run in a loop, so it does not exit before you push the button... If you break that up to it's parts ('read GPIO', 'command XBMC'), do either of them work alone? Something along: import xbmc xbmc.ExecuteBuiltin(right) ...could try first from the interactive Pyth...
Yep, porting a map app to RPi would be interesting - especially if could use the hw accelerated graphics. In most cases however, the location of the RPi is required to be monitored somewhere else... Looks like gpsd provides a sort of web-service: 'presents reports in a well-documented JSON applicati...