Since upgrading to Mythbunu 12.04 and Mythtv 0.25, my playback has been showing tearing and also the Unity top panel plus the Unity Launcher overlay the screen.
Is there a way to fix this?
You might want to consider openbox.
It's a bit hacky to set up, and not as "cool" as unity, but you can get a very low-resource desktop with all the important features, like application indicators
For a very basic, but full-featured desktop:
sudo apt-get install openbox lxpanel lxpanel-indicator-applet-plugin obconf lxpappearance
This will pull in some gtk2 packages and other dependencies, but not too much.
Also, gedit does make a backup. It makes a new file with a tilde; ie xorg.conf~ Be aware, each time you save a file this backup will be overwritten with a new backup.
After trying some suggestions about turning off compositing, I finally discovered how to do it so it stays off.
Note this only works for Mythtv or for a desktop where you don't need or want compositing, and uses nvidia (as far as I know).
First, run Unity in 2D ⋯ this makes the Unity stuff overlaying the playback go away.
To do this, when you log on, press the gear like button on the login screen and select Unity 2D. If you bypass the startup login, you can log out and then to this when you log back in.
Second, turn off compositing in the xorg.conf file.
This is how:
Open a terminal and type in…
The move the pointer to the end of the file and type in these three lines:
Then restart the X server or reboot.
If you are nervous about using the terminal to edit, you can use the text editor, gedit.
Open a terminal and type in
Use the open command to open
Now, enjoy your Mythtv...!
If there is still tearing, one more thing you can do...
Edit your xorg.conf as above, this time adding a line at the end of the
Add this line:
It now should look a lot like my HTPC xorg.conf file: