Как отключить шапку compiz fps?
Мой монитор работает на частоте 165 Гц в Ubuntu 16.04 с Unity, и, хотя указатель мыши обновляется с этой частотой, как только захватывает окно и перемещает его, движение становится прерывистым. Плагин Compiz Benchmark подтверждает это, показывая максимальную частоту кадров 60 кадров в секунду (он показывает гораздо меньше, когда нет изменений, но, поскольку G-Sync, кажется, не используется, я не уверен, каковы практические преимущества этого),
С GTX 1070 и i7-6700K не должно быть никаких аппаратных ограничений за этой максимальной частотой кадров, а в Windows 10 перетаскивание окон происходит идеально плавно, пока я не достиг своего второго экрана с частотой 60 Гц (который я деактивировал в Linux ради тестирования, если это корень 60 Гц Compiz. Это не так.)
Так есть ли у compiz ограничение fps, и если да, то почему и как его отключить?
Редактировать: параметр "Частота обновления" в "Составной" не влияет на скорость прорисовки окон. Я, однако, теперь уверен, что это ошибка compiz, потому что я попробовал metacity для сравнения, и перетаскивание окон мгновенно стало плавным. Кроме того, моя док-станция Unity исчезла, так что это не было решением.
1 ответ
Composite->Refresh Rate - это правильная настройка. Тем не менее, наличие второго монитора заставляет весь compiz всегда работать с самой низкой поддерживаемой частотой обновления, независимо от настроек. В любом случае, для дальнейшего использования, эти две линии работают для меня, если у меня подключен только монитор с частотой 165 Гц:
xrandr --verbose --output DP-2 --mode 2560x1440 --rate 165
dconf write /org/compiz/profiles/unity/plugins/composite/refresh-rate "165"