HiDPI scaling issues on Ubuntu 17.10
up vote
0
down vote
favorite
After migrating from 17.04 to 17.10, scaling on a HiDPI screen (3200x1800) does not work anymore for some applications.
I have set 200% scaling factor in system settings. However, many applications (Chromium, Thunderbird, many others) ignore this setting.
This used to work in 17.04 with Gnome Tweak Tool !
Passing "--force-device-scale-factor" does help, but is very unflexible.
I found a hint about "fractional scaling": http://www.omgubuntu.co.uk/2017/09/enable-fractional-scaling-gnome-linux.
It does make applications scale to correct the size, but render quality is awful. So, this is not an option, either.
Any help is appreciated.
17.10 chromium gnome-shell hdpi
add a comment |Â
up vote
0
down vote
favorite
After migrating from 17.04 to 17.10, scaling on a HiDPI screen (3200x1800) does not work anymore for some applications.
I have set 200% scaling factor in system settings. However, many applications (Chromium, Thunderbird, many others) ignore this setting.
This used to work in 17.04 with Gnome Tweak Tool !
Passing "--force-device-scale-factor" does help, but is very unflexible.
I found a hint about "fractional scaling": http://www.omgubuntu.co.uk/2017/09/enable-fractional-scaling-gnome-linux.
It does make applications scale to correct the size, but render quality is awful. So, this is not an option, either.
Any help is appreciated.
17.10 chromium gnome-shell hdpi
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
After migrating from 17.04 to 17.10, scaling on a HiDPI screen (3200x1800) does not work anymore for some applications.
I have set 200% scaling factor in system settings. However, many applications (Chromium, Thunderbird, many others) ignore this setting.
This used to work in 17.04 with Gnome Tweak Tool !
Passing "--force-device-scale-factor" does help, but is very unflexible.
I found a hint about "fractional scaling": http://www.omgubuntu.co.uk/2017/09/enable-fractional-scaling-gnome-linux.
It does make applications scale to correct the size, but render quality is awful. So, this is not an option, either.
Any help is appreciated.
17.10 chromium gnome-shell hdpi
After migrating from 17.04 to 17.10, scaling on a HiDPI screen (3200x1800) does not work anymore for some applications.
I have set 200% scaling factor in system settings. However, many applications (Chromium, Thunderbird, many others) ignore this setting.
This used to work in 17.04 with Gnome Tweak Tool !
Passing "--force-device-scale-factor" does help, but is very unflexible.
I found a hint about "fractional scaling": http://www.omgubuntu.co.uk/2017/09/enable-fractional-scaling-gnome-linux.
It does make applications scale to correct the size, but render quality is awful. So, this is not an option, either.
Any help is appreciated.
17.10 chromium gnome-shell hdpi
17.10 chromium gnome-shell hdpi
asked Feb 9 at 18:42
Nightrider
11
11
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1004646%2fhidpi-scaling-issues-on-ubuntu-17-10%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password