alex chiang: web 6.0

March 24, 2007

mythtv, edgy, asus pundit-r

Filed under: geek — alex @ 10:00 pm

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.

web 2.0 baby! These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Facebook
  • e-mail
  • Reddit
  • Technorati

One Response to “mythtv, edgy, asus pundit-r”

  1. erik Says:

    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!

Leave a Reply