I bought Waveshare 10.1 B LCD screen with my RaspBerry 3. I tried to configure it according to the spec attached by producer:
https://www.waveshare.com/wiki/10.1inch ... with_case)
Firstly LCD was overall not working. I connected Pi to my TV and it worked. I tried to tune the parameters in config.txt but nothing worked.
Next I installed the newest version of the software (November 2017). I was surprised, but LCD started working, but not 100% correct. Touch works perfect, but colors in the screen are inverted (or changed) - but not all of them. For example white and very bright colors are changed to dark blue. You can see this for example in the booting screen. Other colors seems to be OK (For example in the wallpaper of default desktop). Some of the other bright are changed to yellow or magenta.
I looked for the solution both on this forum and Raspberry Pi documentation but non of the solutions worked propper.
I tried to force such a functions in config.txt:
HDMI_PIXEL_ENCODING= from 0 to 4 - with reduced number of colors white areas started working and all screen seened be ok, but colors were with "layer" of magenta (all of them colorized)
CONFIG_HDMI_BOOST= from 9 to 11
HDMI_MODE= from 27 to 31 with value of 28 effect was the same like in with the HDMI_PIXEL_ENCODING - colorization to magenta but bright areas were bright.
I tried it with different configurations (not all of them together). Additionaly I can say that there is also small noise in the screen in red color.
Please find in attachment 3 pictures, one with starting graph (colored square), one with desktop background (dark part of the sky in left part and not sharp view) and third with console and leafpad (no color change in system - You can observe that black terminal is regular color and white background of leafpad is dark blue/grey). In the configuration view is also not sharp, as You can see.
If anyone got any idea of possible solution kindly please let me know how to do it, I've realy spent hours to solve the problem, but without succes.