2010-10-15, 21:18
I have a ubuntu Lucid Lynx home desktop that acts as a server for many things: cctv, Samba network, printers, webserver, ftp, firewall, bit torrent server, eclipse php development, home automation, etc. It's on 24/7.
It has a NVIDIA 9500 GT so the main LCD monitor is attached to it on DVI/VGA and a HDMI cable goes to other room (home theater) and is plugged to a 40" LCD screen. NVIDIA settings made it two separate screens on xorg.conf. Compiz is activated.
I usually watch 720p/1080p mkv and BluRay movies perfectly, no delays (since I compiled mplayer with vdpau and multithreaded ffmpeg support).
To watch my stuff, I simply run $DISPLAY=:0.1 mplayer <filename>. It has always been boring to me to have to run from one room to another to pause, switch movie, etc. As an alternative, I usually access the server from the home theater room via ssh using my notebook/droid phone, use mkfifo, etc... which is also lame.
I became aware of XBMC today. Got it through svn and compiled it according to the instructions on README.ubuntu file. Worked flawlessly. It looks amazing, so props to all the devs and contributors!
However, it is impossible to make it run on my second screen (the TV) with fullscreen, even setting env var SDL_VIDEO_FULLSCREEN_HEAD=1, using DISPLAY=:0.1 xbmc -fs, etc. At most, I can get it to the second screen, but windowed.
I have browsed forums for maybe 4 or 5 hours now and I know many people have similar problems with it. But all I could found so far are some patches and workarounds. Nothing seems conclusive (IANA developer).
Qs:
1) Is there any official solution to enable xbmc to run full screen on a separate X screen, leaving the other screen working normally?
2) How to also leave the PC keyboard and mouse untouched and working as usual on the first screen? (I'll use with Lirc, Logitech Harmony IR control and a new bluetooth portable keyboard so theres no need for the current input devices on screen #2).
Kind regards,
Effenberg
It has a NVIDIA 9500 GT so the main LCD monitor is attached to it on DVI/VGA and a HDMI cable goes to other room (home theater) and is plugged to a 40" LCD screen. NVIDIA settings made it two separate screens on xorg.conf. Compiz is activated.
I usually watch 720p/1080p mkv and BluRay movies perfectly, no delays (since I compiled mplayer with vdpau and multithreaded ffmpeg support).
To watch my stuff, I simply run $DISPLAY=:0.1 mplayer <filename>. It has always been boring to me to have to run from one room to another to pause, switch movie, etc. As an alternative, I usually access the server from the home theater room via ssh using my notebook/droid phone, use mkfifo, etc... which is also lame.
I became aware of XBMC today. Got it through svn and compiled it according to the instructions on README.ubuntu file. Worked flawlessly. It looks amazing, so props to all the devs and contributors!
However, it is impossible to make it run on my second screen (the TV) with fullscreen, even setting env var SDL_VIDEO_FULLSCREEN_HEAD=1, using DISPLAY=:0.1 xbmc -fs, etc. At most, I can get it to the second screen, but windowed.
I have browsed forums for maybe 4 or 5 hours now and I know many people have similar problems with it. But all I could found so far are some patches and workarounds. Nothing seems conclusive (IANA developer).
Qs:
1) Is there any official solution to enable xbmc to run full screen on a separate X screen, leaving the other screen working normally?
2) How to also leave the PC keyboard and mouse untouched and working as usual on the first screen? (I'll use with Lirc, Logitech Harmony IR control and a new bluetooth portable keyboard so theres no need for the current input devices on screen #2).
Kind regards,
Effenberg