Tässä en oikein ymmärrä tuota pos: 85x40-tulostusta. width tulee x-parametristä ja height y:stä. Mutta mistä pos tulee? Ihan kuin se olisi jonkun kulman koordinaatit - mutta miksi siihen ei voi vaikuttaa?
Vasemman yläkulman koordinaatit. Lähdekoodissa (intel_panel_fitter.c, rivit 180-181):
pos_x = abs((info.tot_width - dst_width)) / 2;
pos_y = abs((info.tot_height - dst_height)) / 2;
Tuolla koodissa niitä voi muuttaa, jos on tarvetta, tai koodata tuen tarvittaville komentoriviparametrit. Työkalun kehittäjä ei vain ole katsonut sitä tarpeelliseksi.
ja teksti on vaikealukuista. Ei hyvä.
Tätä ei voi täysin estää millään kompensoinnilla. Teksti ja muut terävät yksityiskohdat menevät pilalle joka tapauksessa, kun televisio skaalaa kuvaa. Tämä Intelin viritys tosin heikentää kuvaa tarpeettomasti lisäämällä yhden skaalauksen väliin sen sijaan, että pienentäisi työpöydän resoluutiota.
Yksi juttu muuten vielä... En ole tainnut mainitakaan yhtä omituisuutta:a@b:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis)
160mm x 90mm
1920x1080i 60.1*+ 50.0 60.0
1920x1080 60.0 50.0 59.9
1280x720 60.0 50.0 59.9
720x576 50.0
720x480 60.0 59.9
640x480 60.0 59.9
Eikö olekin aika erikoiset mm-mitat? Vastaavat tuumakokoa 7". Tämä on siis tulostus käytettäessä HDMI:tä.
Tämäkin on television firmwaren ominaisuus. En tiedä mitään hyvää syytä tähän, mutta kai Samsungin insinööreillä on ollut joku ajatus, miksi ruudun koko pitää ilmoittaa väärin videolähteille. Yleinen vika vanhemmissa televisioissa -- uusista en tiedä. Käytännössä tämä aiheuttanee työpöydän tekstin skaalautumisen liian isoksi väärän DPI:n mukaan, ja voi vaatia DPI-asetuksen muuttamista xorg.confissa.
Toinen ongelma tuossa on käytössä oleva lomitettu 1920x1080
i-näyttötila. Kannattaisi vaihtaa se progressiiviseksi 1920x1080:ksi (toinen rivi).