tl;dr / Краткий ответ:
Повторите команду, которую вы указали, но поменяйте местами 1440
за 2560
. Если он все еще немного меньше со всех сторон, замените -с
вариант с --scalefrom
. Это должно исправить. Чтобы вернуться к исходным размерам в пикселях, запустите:
xrandr --предпочитаемый
Альтернативное решение
Вы можете заполнить стороны, увеличивая первое число (1440 для вас) понемногу, итерациями, пока оно не совпадет правильно. Таким же образом можно понемногу уменьшать и вторую (900). Эффект на черные точки будет одинаковым для обоих методов, однако эффект на разрешение будет противоположным. Чтобы сохранить (примерно) одно и то же разрешение, переключайтесь туда и обратно.
Кроме того, как сказал Матиго, вы изменили соотношение сторон. Именно на это я ссылаюсь в разделе ниже, когда говорю, что WxH должен оставаться прежним. Это решение должно поставить их где-то рядом.
Полный ответ:
Чтобы получить полный экран, Ваши пропорции должны быть такими же, как у экрана.
Когда вы бежите:
xrandr -s 1440x900
с -с
команда, вы не устанавливаете разрешение. Вы устанавливаете размер экрана. Он использует пиксели как вариант, но..
Предполагая, что нет автоматического масштабирования
.. делая ВхШ
больше не сделает пиксель меньше. Он просто сделает фактический размер, при котором он пытается увеличить ваш экран... и наоборот в противоположном направлении. Это причина того, что --шкала
опция включена. Вы можете удвоить как H, так и W, что сохранит пропорции, но удвоит требуемый размер. Бег
xrandr-масштаб 0,5
★
затем вернет его с 2-кратным разрешением, если аппаратное обеспечение его поддерживает. Кроме того, работает:
xrandr
без параметров должен показать вам, какой режим предпочитает ваш экран. Это размер, который должен получиться в результате -- предпочтительнее
вариант.
Если одно измерение правильное, а другое слишком маленькое, это означает, что вы не использовали подходящие пропорции (соотношение сторон). По сути, деление первого числа на второе число будет одинаковым для любого возможного набора «идеальных» размеров. Вот как я получил номер 810
. Я сделал следующее:
1080/1920*1440 = лучший W для `H == 900`