alexd <
trof...@hotmail.com> wrote:
>For future reference, you can use the CLI tool 'xrandr' to change display
>settings.
Before I figured out what was happening, I usually couldn't even start a
terminal with the left side of the desktop missing. But it's fixed now.
On the subject of HDMI and xrandr...
My HDMI monitor initially showed a dreadful greyish black-level and
unsaturated colours. I did a *lot* of Googling to research the issue,
which affected Windows and Linux, ploughing through almost endless threads
about the issue at
communities.intel.com with a lot of confusion but
little help especially from the Intel customer-reps, but I finally
discovered what was going on:
Computer monitors with digital interfaces expect a brightness range of
0-255 levels. But the Intel driver compresses that to 16-235 levels on
HDMI ports because that's what HDMI *televisions* expect. Nvidia and AMD,
on the other hand, always use the full 0-255 levels. Some monitors have
an option to switch between "TV" and "computer" levels, but most don't.
So I presume that most people with a computer that uses the Intel CPU's
own GPU, and have an HDMI monitor, simply put up with it and assume that
their monitor is a bit rubbish.
Anyway, put the following command someplace *after* X has fully loaded.
The login managers like lightdm have options for running a script:
xrandr --output HDMI1 --set "Broadcast RGB" "Full"
(replace HDMI1 with whatever the X.org name of your HDMI is.)
(and you can switch back to the default behaviour with
xrandr --output HDMI1 --set "Broadcast RGB" "Limited 16:235" )