Настройте коэффициент масштабирования текста для всех пользователей

В основном система обновления Eclipse не работает хорошо, когда она переупаковывается для различных пакетов операционной системы. Если «apt-get upgrade» не работает для вас, я бы предложил вам держаться подальше от упакованной версии Eclipse и просто загрузить тот, который вам нужен непосредственно из Eclipse, распаковать и запустить.

Затем вы можете обновить его по мере необходимости.

1
задан 21 May 2014 в 22:43

1 ответ

Я как-то нашел рабочее решение, работающее для одного пользователя за раз. Похоже, если использование:

su user_name bash -c 'gsetting set org.gnome.desktop.interface text-scaling-factor 0.7'

Не удалось из-за:

x11 соединение отклонено из-за неправильной аутентификации

Это потому, что X win cookie не перенесены. Итак, попробовал следующие шаги:

root:~#echo $DISPLAY
root output:~#localhost:10.0
root:~#xauth list
output:~#
eglisa-bh/unix:12 MIT-MAGIC-COOKIE-1 9435aa7eb876e2edf3e4f29bbe90f42a
eglisa-bh/unix:10 MIT-MAGIC-COOKIE-1 5e987f3ce693dd4789fgc5c012067f31
root:~#su - student
student:~#DISPLAY=localhost:10.0; export DISPLAY
student:~#xauth add eglisa-bh/unix:10 MIT-MAGIC-COOKIE-1
5e987f3ce693dd4789fgc5c017f31

Уловка и затем снова запустились:

su user_name bash -c 'gsetting set org.gnome.desktop.interface text-scaling-factor 0.7'

Масштаб текста изменяется на 0,7 по мере необходимости.

[d7 ] Я попытался возиться с sudo, добавив в файл sudoers:

Defaults env_keep +="DISPLAY XAUTHORIZATION XAUTHORITY"

Но это также не сработало. Если есть более простой способ, я бы очень признателен.

1
ответ дан 24 May 2018 в 07:34

Другие вопросы по тегам:

Похожие вопросы: