Я предполагаю, что ваш конфликт заключается в том, что вы пытаетесь добавить два маршрута по умолчанию. Попробуйте добавить приоритет (метрика):
ip route add default via x.x.x.x dev 3g-wwan metric 1
Вы можете запускать xrandr как любой пользователь, работающий в X-сессии. Xrandr - это программа командной строки, поэтому вы запускаете ее в терминале.
Таким образом, вы запустите что-то вроде этого в своем терминале
$ xrandr --dpi 220
Если вы хотите изменить только DPI в i3, вы можете поместить команду в конфигурационный файл i3 со строкой:
exec xrandr - dpi 220
В зависимости от вашего дистрибутива вы найдете файл конфигурации в разных местах, но часто в ~ / .config / i3 / config
Поскольку редактирование в моем вопросе было удалено (не знаю, почему ), вот как я это исправил:
Я решил это, просто поставив:
xrandr --dpi 220
exec i3
В моем .xinitrc
.
Честно говоря, в VirtualBox я решил проблему с I3, настроив разрешение стандартным способом среды Ubuntu/Linux,потому что выбранный здесь ответ не сработал для меня при использовании VirtualBox ('xrandr --dpi 220')-мои окна сеанса i3 были просто закрыты. Поэтому я использовал следующую стандартную последовательность команд для настройки разрешения:
cvt 3840 2160 60
// Output: -> Modeline "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
Использование части вывода (после слова Modeline )в качестве параметра новой команды
xrandr --newmode "3840x2160_60.00" 3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
xrandr --addmode VGA-1 3840x2160_60.00
// эта последняя команда активирует созданное разрешение
xrandr -s 3840x2160
Чтобы сохранить конфигурацию между сеансами регистрации пользователей, необходимо поместить следующие команды в файл инициализации.bashrc.
После настройки, чтобы избавиться от пробелов полосы прокрутки в 1 пиксель, выберите пункт меню «Вид» ->Режим масштабирования. Я также не хочу настраивать свой дисплей UltraHd в качестве основного дисплея на хосте Windows.
Мое решение представляет собой комбинацию двух ответов по следующей ссылке :Ссылка :https://askubuntu.com/questions/377937/how-to-set-a-custom-resolution
Редактировать:Упрощенное устройство, содержащее один -вкладыш
eval $(cvt 2220 1250 60 |sed 's/Modeline/xrandr --newmode /g'|sed -n '1!p')
в качестве надлежащего результата соотношение сторон размера экрана может быть впоследствии переоценено/отрегулировано, поэтому узнайте созданное разрешение с помощью команды xrand -, добавленной в конце вывода,
1 )назначить разрешение конкретному дисплею-
xrandr --addmode VGA-1 "2224x1250_60.00"
2 )вывод желаемого разрешения на дисплей
xrandr --output VGA-1 --mode "2224x1250_60.00"
Создайте файл ~/.Xresources с этим содержимым:
Xft.dpi: 96
Замените 96 на значение DPI, которое вы хотите установить.
У меня был лучший ответ , который работал годами, что-то изменилось в моем последнем обновлении по тестированию Debian.
Чтобы масштабировать полосу i3 и другие элементы внутри i3, :в ~/.config/i3/config
я добавил
exec xrandr --dpi 192
Для окон моего приложения :в ~/.profile
я добавил
export GDK_SCALE=2