plasma mga6 scalling issues on TV's via HDMI NV2XX graphics

plasma mga6 scalling issues on TV's via HDMI NV2XX graphics

Postby wintpe » Jul 25th, '17, 12:38

so firstly ive tried this out of two TV's one a samsung hdmi connected full HD and also an LG hdmi connected full HD. both are capable of 60hts.

The graphics card is a nvidia GT250.

ive tried with both Nvidia and nouveau with slightly differing results.

and ive tried same install via hdmi nd via 15 pin dsub, analog port.

there is no problem when connected with the dsub, in any resolution upto full HD.

however connected via HDMI, first under nvidia driver, the plasma menu and start/launch is tiny and just about readable with my glasses on
on a 32 inch screen the task bar is less than 5mm in height, and the menu 4cm.
all the writing is in a font with a height of less that 1 mm.

but the desktop icons are huge, ie about 8cm square.

switch to the nouveau driver and the task bar and menu and icons are all fine.

however logout or start with the plasma login screen and the login box is as big as the TV, in height with about 2 inches down each side in width.

looks to be like via HDMI the system is interpreting the monitor incorrectly, with slightly different results from nouveau and nv drivers.

switch the TV's back to 15 pin HDMI and its as you would expect, nice and proportional.

This is not a major issue fro me i can live with it, so not a call for support, more an observation in case anyone else is seeing it.

could be down to one graphics card type.

regards peter
Redhat 6 Certified Engineer (RHCE)
Sometimes my posts will sound short, or snappy, however its realy not my intention to offend, so accept my apologies in advance.
wintpe
 
Posts: 1204
Joined: May 22nd, '11, 17:08
Location: Rayleigh,, Essex , UK

Re: plasma mga6 scalling issues on TV's via HDMI

Postby doktor5000 » Jul 27th, '17, 09:10

I'd take a look at the EDID data via monitor-edid and also which DPI values are selected by the X server, and compare those between the HDMI and dsub connections.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: plasma mga6 scalling issues on TV's via HDMI

Postby arnesp » Jul 28th, '17, 16:11

I had somewhat similar issues with a Philips HD TV connected to an nvidia GT240 graphics card through hdmi.
After install I booted into a plasma desktop with the nouveau driver active (either I missed the option to switch to nvidia driver, or it wasn't offered during install).
I didn't notice any font or icon issues, but also I only used it to do a switch to the nvidia driver.
When I then re-booted and logged into the plasma desktop, I had very small, more or less unreadable fonts and a very narrow task bar.
What finally got me back to fonts similar to what I had in mga5, was going into System Settings->font and checking "Force fonts DPI", leaving the value at the suggested 96.
After logout-login and manually increasing the height of the task bar, the desktop looked fine.
arnesp
 
Posts: 60
Joined: Aug 6th, '15, 00:41

Re: plasma mga6 scalling issues on TV's via HDMI

Postby wintpe » Jul 28th, '17, 17:40

arnesp
sounds identical to my issue with the nvidia driver, ill give it a try, Thanks very Much.
regards peter
Redhat 6 Certified Engineer (RHCE)
Sometimes my posts will sound short, or snappy, however its realy not my intention to offend, so accept my apologies in advance.
wintpe
 
Posts: 1204
Joined: May 22nd, '11, 17:08
Location: Rayleigh,, Essex , UK

Re: plasma mga6 scalling issues on TV's via HDMI

Postby benkev » Oct 25th, '17, 22:22

Hello,

I have exactly the same scaling issue with the new installation of Mageia 6 with the graphics card Nvidia GT 220, 1Mb. The driver is "nvidia". With the D-Sub connector to my 1920x1080 monitor the screen looks perfect, all the proportions are observed. But when I connect the video card to my 1920x1080 TV via HDMI cable, the Plasma screen shows HUGE icons, HUGE fonts in the most standard applications, and a very little bottom panel (with huge fonts anyway).

Please, see some screenshots of the whole 1920x1080 screen attached. It looks like the driver "thinks" it works for a mobile device screen :)

Can anybody help me fix the issue?

Now I am trying to use the nouveau driver (I have to read how to do this correctly. Maybe, someone could help me in it, too?)

Thank you in advance!
Attachments
Screenshot_20171025_150305_small.png
Screenshot_20171025_150305_small.png (77.59 KiB) Viewed 2235 times
Screenshot_20171025_150610_small.png
Screenshot_20171025_150610_small.png (56.8 KiB) Viewed 2235 times
Screenshot_20171025_150732.png
Screenshot_20171025_150732.png (77.81 KiB) Viewed 2235 times
benkev
 
Posts: 8
Joined: Oct 18th, '13, 17:12

Re: plasma mga6 scalling issues on TV's via HDMI

Postby doktor5000 » Oct 25th, '17, 22:50

That looks like a DPI issue, seems via HDMI cable the DPI is detected in the wrong way.
You can change DPI on the fly but you may need to restart affected applications for that to take effect.
You can also change the DPI value in KDE systemsettings.

To query current DPI, run as regular user:
Code: Select all
xdpyinfo | grep dots

or
Code: Select all
xrdb -query | grep dpi


To change the DPI to 90, run as regular user:
Code: Select all
xrandr --dpi 90


Default DPI value is based on driver and attached display, but X defaults to 96 DPI since some time.

For some more information see https://wiki.archlinux.org/index.php/Xo ... ze_and_DPI
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: plasma mga6 scalling issues on TV's via HDMI

Postby benkev » Oct 26th, '17, 00:54

Great! Thank you very much! It worked well, and the issue is now SOLVED.
benkev
 
Posts: 8
Joined: Oct 18th, '13, 17:12

Re: plasma mga6 scalling issues on TV's via HDMI

Postby doktor5000 » Oct 26th, '17, 12:25

Just for reference, how did you change it, and from what to what value ? Others might be interested for comparison / context.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: plasma mga6 scalling issues on TV's via HDMI

Postby benkev » Oct 26th, '17, 17:03

First I ran
$ xdpyinfo | grep dots
and got the response:
resolution: 360x360 dots per inch.

This was definitely too much, and this was the reason the screen looked so ugly
(see the screenshots). I followed the link

https://wiki.archlinux.org/index.php/Xo ... ze_and_DPI

and learned from there that the standard value for a table monitor DPI is 96x96:
"it's recommended to set it to 96, 120 (25% higher), 144 (50% higher), 168 (75%
higher), 192 (100% higher) etc., to reduce scaling artifacts".
The bigger the DPI, the larger the screen objects it produces.

"The DPI Calculator" page
http://www.pxcalc.com/
for my 38" TV screen gave me the value "DPI: 57.97". However, the computer I
installed Mageia 6 on was exclusively intended to watch internet TV on the
Samsung 38" TV screen with HDMI input. If you seat on a sofa in 2-3 meters from
the TV, to comfortably work with the desktop the icons and other objects should
be larger than they normally show on the table monitor located just in front of
your eyes. So, experimentally I found the appropriate value of DPI 120x120.

To find the best resolution I tried to fix it manually for a time being with the
commands like:

$ xrandr --dpi 96
$ xrandr --dpi 120

(xrandr can be installed from the Mageia repository)
They affected only the newly opened application windows. When I made sure DPI
120 is what I need, I set this value in the /etc/X11/xorg.conf file in the
"Monitor" section:

Code: Select all
Section "Monitor"
    Identifier             "Monitor0"
    Option                 "DPI" "120 x 120"
    .  .  .  .  .  .  .  .  .
EndSection


After logout/login the screen took normal look.

Once again, I am really grateful to doktor5000 for his invaluable advice. I
could not find the solution anywhere else on the web but here.
benkev
 
Posts: 8
Joined: Oct 18th, '13, 17:12


Return to Video

Who is online

Users browsing this forum: No registered users and 1 guest

cron