Какое-то время, когда я переключаюсь между двумя пользовательскими сеансами, неактивный в некоторых случаях прекращает выполнение процессов GUI. Таким образом, я вынужден ждать загрузки другого сеанса и не могу что-то сделать в другом, потому что, если я переключаюсь и возвращаюсь через некоторое время, он все еще находится в той же точке. Затрагиваемое программное обеспечение включает rsync, rdiff-backup, фоновые процессы KDE, Steam, запущенный в сеансе Openbox (даже загрузка останавливается) и, по крайней мере, некоторые игры. На VLC это не влияет, по крайней мере, он переходит на необходимое время после того, как я переключаюсь назад, но на мгновение я вижу старый кадр и время в его окне.
Какой процесс отвечает за такое поведение? Могу ли я перенастроить его как-нибудь?
Обновление: использование памяти и подкачки
Некоторый дополнительный контекст: Ирония в том, что я предложил именно такое поведение на старом brainstorm.ubuntu.com (ныне несуществующем).
find
на /
[Ctrl] [Alt] [F8] для второго пользователя и все продолжает работать ... (хотя звук фильма приглушается при переключении пользователей.) Как ты тестируешь?
rsync
вы используете verbose
для печати прогресса? ты пробовал без него + пробовал с отправкой прямо в фон rsync .... &
? Как насчет nohup rsync .... &
? для графического интерфейса они должны приостановить работу, потому что есть только один выходной ресурс, и он