Make the necessary changes to the layout with ARandR, save layout as yadayada.sh (or whatever name you prefer), define yadayada.sh as a startup application (after making it executable).
You will have messy screen layout until entering the password (with my layout, I have to do this without seeing anything unless I turn the TV on), but after that it should look exactly the way you want it to. At least that's what I got.
I don't have a solution yet how to start the script before the login screen, but this is probably no rocket science either.
I came across this workaround after I'd been facing that nasty issue with a GeForce card, and it persisted after I used an ATI instead (at first I'd thought it might be related to the NVidia driver in some way).
By the way, I don't have xorg.conf and monitors.xml anymore. I didn't have monitors.xml with GeForce either, but I did have xorg.conf before. Doesn't matter to me now.
Another workaround:
Make the necessary changes to the layout with ARandR, save layout as yadayada.sh (or whatever name you prefer), define yadayada.sh as a startup application (after making it executable).
You will have messy screen layout until entering the password (with my layout, I have to do this without seeing anything unless I turn the TV on), but after that it should look exactly the way you want it to. At least that's what I got.
I don't have a solution yet how to start the script before the login screen, but this is probably no rocket science either.
I came across this workaround after I'd been facing that nasty issue with a GeForce card, and it persisted after I used an ATI instead (at first I'd thought it might be related to the NVidia driver in some way).
By the way, I don't have xorg.conf and monitors.xml anymore. I didn't have monitors.xml with GeForce either, but I did have xorg.conf before. Doesn't matter to me now.