2012-02-21, 03:23
I have a laptop with an Intel 945GM GPU and VGA out on it. I was running windows with xbmc outputting on the secondary display, but as I've enjoyed my testing with XBMCbuntu on my two other htpc's, I figured I'd give the laptop a go too.
Unfortunately, it seems to have some resolution/display issues with multiple displays (and perhaps due to the intel GPU/driver?).
The HDTV is 720p, and I've tried 1360x768 as the specified resolution without much luck. On a fresh install it defaults to 1024x768, but when I change it to 1360x768 I end up getting ~3/4 of the display showing ~3/4's of XBMC, and the right hand ~1/4 of the display showing the openbox wallpaper. If that makes any sense...
The openbox shell itself seems to be running @ 1024x768 on the laptop display, and mirroring / stretching that to fit the HDTV. This made me wonder if it was driver/config related, something specific to intel gpu's / settings (as it was not present on my acer revo / ion machine with nvidia drivers)... but as the openbox shell doesn't have any display / resolution configuration tools preinstalled, i'm at a loss as to what to try in order to play with resolutions manually, or disable the primary/laptop display in favor of only using the VGA/HDTV one.
There's also no /etc/X11/xorg.conf on that machine, whereas the acer revo generated a xorg.conf on install. I'm not really fancying having to roll my own xorg.conf for the laptop unless absolutely necessary.
Any thoughts/advice?
edit - I have confirmed that openbox is running @ 1024x768 by connecting to it remotely via VNC. When I ran xrandr -s 1360x768 it did successfully change the resolution of the VNC session, so I'm going to try adding that to ~/.config/openbox/autostart.sh to see if I can get it setting that resolution on boot. It's a bit of a shot in the dark, but it's all I've got to go on for now.
edit 2 - no luck there, same result when running @ 1360x768. Part of the XBMC menu is cut off, and replaced by the openbox / xbmcbuntu wallpaper.
Unfortunately, it seems to have some resolution/display issues with multiple displays (and perhaps due to the intel GPU/driver?).
The HDTV is 720p, and I've tried 1360x768 as the specified resolution without much luck. On a fresh install it defaults to 1024x768, but when I change it to 1360x768 I end up getting ~3/4 of the display showing ~3/4's of XBMC, and the right hand ~1/4 of the display showing the openbox wallpaper. If that makes any sense...
The openbox shell itself seems to be running @ 1024x768 on the laptop display, and mirroring / stretching that to fit the HDTV. This made me wonder if it was driver/config related, something specific to intel gpu's / settings (as it was not present on my acer revo / ion machine with nvidia drivers)... but as the openbox shell doesn't have any display / resolution configuration tools preinstalled, i'm at a loss as to what to try in order to play with resolutions manually, or disable the primary/laptop display in favor of only using the VGA/HDTV one.
There's also no /etc/X11/xorg.conf on that machine, whereas the acer revo generated a xorg.conf on install. I'm not really fancying having to roll my own xorg.conf for the laptop unless absolutely necessary.
Any thoughts/advice?
edit - I have confirmed that openbox is running @ 1024x768 by connecting to it remotely via VNC. When I ran xrandr -s 1360x768 it did successfully change the resolution of the VNC session, so I'm going to try adding that to ~/.config/openbox/autostart.sh to see if I can get it setting that resolution on boot. It's a bit of a shot in the dark, but it's all I've got to go on for now.
edit 2 - no luck there, same result when running @ 1360x768. Part of the XBMC menu is cut off, and replaced by the openbox / xbmcbuntu wallpaper.