tmux может быть сказано, чтобы всегда сбрасывать определенные env vars:
update-environment variables
Set a space-separated string containing a list of environment variables to
be copied into the session environment when a new session is created or an
existing session is attached. Any variables that do not exist in the source
environment are set to be removed from the session environment (as if -r was
given to the set-environment command). The default is "DISPLAY SSH_ASKPASS
SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY".
Исходя из этого, может быть целесообразно добавить DBUS_SESSION_BUS_ADDRES к этой опции в ~/tmux.conf: [ ! d2]
set-option -g update-environment "DBUS_SESSION_BUS_ADDRESS DISPLAY SSH_ASKPASS SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY"
Это сработало для меня.
Запустите панель управления NVIDIA под названием «Настройки сервера NVIDIA X»
. Появится следующее окно:
Ваши будут выглядеть по-другому , но инструкции одинаковы.
Нажмите «Конфигурация отображения сервера X» (вверху слева). Перейдите к «Разрешение:» (внизу справа). Первый элемент - «Авто». Измените это вручную на свое родное разрешение. После этого заметьте, что теперь вы можете изменить частоту обновления. (частота обновления не может быть изменена с разрешением, установленным на «Авто»). Изменение частоты обновления до 60 Гц, как показано на изображении. Повторите шаги 3 & amp; 4 для второго монитора. Сохранить и выйти, теперь вы должны установить частоту обновления вручную для одного и того же значения для обоих мониторов.