Skip to content

Pinephone

Federico Di Pierro edited this page Jan 22, 2022 · 1 revision

Clight 4.8 fixes some initial issues allowing it to run on Pinephone.
While there are some issues yet that will be addressed in the future releases, it is already capable of doing its work.
Thanks to user @coldspark29, that helped me testing Clight on its phone, a conf file for best usability is provided.
Unfortunately, it seems like Plasma at least (only DE on which Clight was tested on Pinephone), is not setting org.freedesktop.login1.Session.IdleHint property when it dims the screen; Clight watches that value when its internal Dimmer feature is disabled, to pause backlight calibration when an external tool is dimming the screen.
This means that to achieve best results, you should disable builtin Plasma dimming feature and let Clight provide it instead.

backlight:
{
    trans_fixed = 1000;
    ac_timeouts = [ 1, 1, 1 ];
    batt_timeouts = [ 1, 1, 1 ];
};

sensor:
{
    ac_regression_points = [ 0.1, 0.4, 0.5, 0.86, 0.88, 0.9, 0.92, 0.94, 0.96, 0.98, 1.0 ];
    batt_regression_points = [ 0.1, 0.4, 0.5, 0.86, 0.88, 0.9, 0.92, 0.94, 0.96, 0.98, 1.0 ];
};

keyboard:
{
    disabled = true;
};

gamma:
{
    disabled = false;
};

dimmer:
{
    trans_fixed = [1000, 1000];

};

dpms:
{
    disabled = true;
}

Any other help in fixing remaining issues is greatly appreciated!
Head to https://github.com/FedeDP/Clight/issues/233 to help!

Clone this wiki locally