Я пользуюсь Ubuntu 16.04 с двумя дисплеями 4k уже 3-4 месяца, но сегодня внезапно в Chrome отключаются уровень масштабирования и размер пользовательского интерфейса.
Снимок экрана с двумя дисплеями имеет 3 окна (слева направо): код Visual Studio, Chromium и Chrome.
Как видите, Chrome и Chromium приходят к разным выводам о том, какими должны быть масштабы.
Поскольку код Visual Studio построен на платформе Electron , он фактически является экземпляром Chrome, поэтому я включил его здесь для сравнения. На этом снимке экрана левая панель со списком файлов обычно составляет около 60% от размера.
Как для Chrome, так и для VS Code, уменьшение на 2 уровня примерно соответствует тому, что было раньше.
Итак, вопрос : как мне это исправить, чтобы мне не приходилось увеличивать или уменьшать масштаб в Chrome?
Также:
в настройках дисплея в Ubuntu остаются одинаковыми - оба отображают разрешение @ 3840x2160 и 1,5-кратный масштаб для «меню и заголовков».
Моя система - i5 6600K с GTX 960, использующая двоичный драйвер NVIDIA, v 361.45.18
шрифт меню во всех окнах выглядит немного больше обычного
источник
Beta
. Этот ответ работал с твиком замены каждогоgoogle-chrome
экземпляра наgoogle-chrome-beta
. Приветствия.Мне удалось настроить Chrome для автоматического масштабирования до того же масштаба, который я использую на рабочем столе gnome, выполнив следующие действия:
Я создал скрипт bash по адресу
/usr/bin/chrome-scaled
:И тогда я создал новый ярлык на рабочем столе
/user/share/applications/chrome-scaled.desktop
:Затем я открыл ярлык и привязал его к своей панели запуска. Теперь любой масштаб, который вы используете в gnome, также будет использоваться в Chrome.
Вы также можете избежать создания нового файла .desktop и просто отредактировать
google-chrome.desktop
файл.источник
Exec
для действий для его работы, в противном случае он будет просто использовать настройки hidpi по умолчанию и игнорировать отредактированныйExec
порядок.Проблема по-прежнему сохраняется при использовании Google Chrome под Ubuntu 18.04. Я не хотел трогать общесистемный файл рабочего стола (который, как я полагаю, может быть переопределен обновлением Chrome), поэтому я отредактировал панель запуска Chrome с помощью редактора меню Alacarte, добавив его
--force-device-scale-factor=n
в соответствии с инструкциями Брэндона. Это сработало, но только для запуска Chrome из обзора. При запуске из док-станции переопределение масштабного коэффициента не учитывалось, и все шрифты снова были маленькими. Чтобы исправить это, я отредактировал~/.local/share/applications/google-chrome.desktop
(созданный, вероятно, Alacarte), вставляя--force-device-scale-factor=n
в каждую строку послеExec=/usr/bin/google-chrome-stable
- в файле рабочего стола есть три такие строки, и Алакарте изменил только первую, но не для «Нового окна» и «Нового окна инкогнито». Теперь переопределение шрифта dpi работает даже при запуске Chrome из дока, и мне не пришлось изменять файлы как root.источник
Попробуйте добавить:
в
chrome.desktop
файле и шрифты во вкладках и меню выглядят красиво.источник
Начиная с 18.04, у меня был тот же опыт, о котором @nur сообщил в комментариях:
--force-device-scale-factor
был проигнорирован. В моем случае я использовал хром.Я хотел обновить масштабирование хрома (слишком мало). Месяц спустя я обнаружил сообщение nur по адресу /ubuntu//a/963997/457417, где они сообщили о решении:
apt
пакет через Ubuntu Software Center), удалите его и удалите папку config из~/.config/chromium
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2
) /ubuntu//a/1041423/457417apt
пакет через Ubuntu Software CenterЭтот ответ немного отстает от вопроса, но я думаю, что он может помочь кому-то, кто использует более свежие Ubuntu по умолчанию.
источник
Я сделал то, что было сказано выше, и это сработало, что было не ясно, было ...
Когда я открыл файл с помощью этой команды терминала:
единственная строка, которая выглядела похожей, была в самом низу: и показала это:
Поэтому я закомментировал строку, ... и добавил строку со значением 200
Вот так это выглядит
источник
ОК, так определенно это сработало ... 2 не 200!
внизу найдите строку, похожую на "Exec = / usr / bin / google-chrome-stable --incognito", и ... закомментируйте ее, удалите или измените, чтобы она выглядела так
"# Закомментировано Mark Exec = / usr / bin / google-chrome-stable --incognito
Exec = / usr / bin / google-chrome-stable --force-device-scale-factor = 2% U
2 - это коэффициент масштабирования!
Я надеюсь, что это помогает
источник