Масштабирование DPI графического интерфейса в некоторых приложениях очень маленькое

Масштабирование DPI графического интерфейса в некоторых приложениях очень маленькое

Недавно я установил STEAMи webcamstudioна свой компьютер с Ubuntu, работающий с разрешением 1920 x 1080. Я обнаружил, что эти приложения не учитывают общесистемные размеры шрифтов, а вместо этого используют другой DPI, что сильно затрудняет чтение меню, поскольку текст очень мелкий.

Можно ли как-то изменить настройки, чтобы шрифт графического интерфейса этих приложений не был микроскопическим при таком разрешении?

решение1

Скин HiDPI, упомянутыйпринятый в настоящее время ответустарело автором и не масштабируется идеально.

Для тех, кто все еще ищет хорошее решение, в Steam есть соответствующая настройка.

Просто проверьте "Steam" -> "Настройки" -> "Интерфейс" -> "Увеличить текст и значки в зависимости от размера монитора" и перезапустите Steam. Это даст вам идеальный размер текста.

решение2

В настоящее время размер шрифта в Steam жестко запрограммирован на Linux.

Единственный способ, который я нашел, чтобы увеличить размер шрифта, — это использоватьHiDPI-кожа

Монтаж:

  1. Открытый терминал
  2. cdв папку скинов Steam (см. примечание)
  3. Клонируйте репозиторий (у вас должен быть установлен git sudo apt-get install git)

    git-клонhttps://github.com/MoriTanosuke/HiDPI-Steam-Skin.git

Затем откройте Steam и перейдите в Настройки->Интерфейс. Выберите новый скин "HiDPI-Steam-Skin"

ПРИМЕЧАНИЕ: Точный путь к скинам может отличаться в зависимости от вашей установки.

Он может быть расположен по адресу ~/.steam/skins/или ~/.local/share/Steam/skins/.

решение3

Я использую KDE. Я исправил это так:

Параметры системы → Стиль приложения → Стиль приложения GNOME/GTK → Темы GTK → Шрифты

Там я выбрал шрифт и новый размер. В моем случае отображаемый шрифт не был активен, то есть то, что было видно, не применялось. Я просто увеличивал и уменьшал размер шрифта, так что настройка обновлялась, и это работало! Мне просто пришлось перезапустить мои приложения.

решение4

Вероятно, это вызвано системным масштабированием dpi по умолчанию, так как недавно я столкнулся с той же проблемой в Sublime Text 3. Вам следует использовать dpi по умолчанию, то есть «1». Если вы измените настройки, некоторые приложения будут вести себя непредсказуемо, поскольку они созданы для определенных разрешений, и, таким образом, будут создавать суету в процессе рендеринга графического интерфейса.

Чтобы исправить это, просто перейдите по ссылке

Система > Настройки > Дисплеи > Масштаб для меню и заголовков

и измените масштаб на 1. Это должно решить проблему (перезагрузите компьютер на всякий случай :p ).

Связанный контент