mythtv, edgy, asus pundit-r
Last time, I wrote about a workaround for funky mplayer output with Ubuntu Edgy on an Asus Pundit-R box. That workaround made mplayer work, but didn’t fix the fact that mythtv kept on crashing with a floating point exception on startup.
Looks like the problem is some weirdo interaction with the fglrx driver and qt.
The workaround is to manually set the DPI information. I did this in my xorg.conf file in the Monitor section. You need to add the following line:
DisplaySize xxx yyy
To calculate xxx, multiply the horizontal resolution of your display by 25.4 and then divide that answer by 96.
To calculate yyy, do the same with your vertical resolution.
For my 800×600 setup, I used the following line:
DisplaySize 211 158
Restart X and then rerun xdpyinfo | grep resolution to verify that you successfully changed the DPI setting. I got mythtv working again using this.
Of course, Democracy player is still broken (sigh). Let’s hope that Feisty is better.





April 19th, 2007 at 5:46 pm
Dude.
You just fixed my life. Sooo many apps on my machine were not running properly, and this little fix totally fixed it. Openoffice wouldn’t work, JACK, Hydrogen, Adobe Reader. I should have guessed it when I found the setting in Adobe Reader for DPI was blasted to -(bignum)x-(bignum)
Thanks!