Почему при запуске Minecraft происходит разрыв окна / задержка

У меня есть графическая карта Titan X, работающая на рабочем столе Ubuntu 18.04 + Xfce4, и я испытываю разрыв при перетаскивании окон, когда Minecraft открыт. У меня есть два монитора, и, кажется, это всегда происходит с окном Minecraft на моем главном мониторе, но со всеми окнами, как только я перетаскиваю их на дополнительный монитор. Другие окна на моем главном мониторе немного неправильные.

Перед установкой этих двух: sudo apt install nvidia-cuda-toolkit gcc-6, как предложено в в этом посте , я испытывал только лаг между мышью / окном, но теперь я тоже испытываю слезы / тени. Все еще отстает.

Я также пытался принудительно настроить конвейер полной композиции на своем x-сервере и сохранить его в своем файле X11, как это было предложено в в этом другом посте , но никаких видимых изменений после применения и опыта не наблюдалось. небольшая задержка черного монитора (я полагаю, сброс X11).

Как только я закрываю Minecraft, проблемы исчезают. Я не уверен в том, что Minecraft использует для своей графики, но я эмулировал игры в Proton через Steam без каких-либо проблем. Как только я захожу в меню игры, слезы возвращаются. Мне не нужно входить в мир, поэтому я действительно не верю, что это проблема с ресурсами.

Я не совсем уверен, какой репозиторий я использовал для установки моих драйверов Nvidia, но apt list nvidia* дает мне довольно длинный список бионических версий nvidia с бионическим обновлением:

nvidia-304/bionic 304.137-0ubuntu2 amd64
nvidia-304-dev/bionic 304.137-0ubuntu2 amd64
nvidia-304-updates/bionic 304.137-0ubuntu2 amd64
nvidia-304-updates-dev/bionic 304.137-0ubuntu2 amd64
nvidia-331/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-331-dev/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-331-updates/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-331-updates-dev/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-331-updates-uvm/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-331-uvm/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-340/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-340-dev/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-340-updates/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-340-updates-dev/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-340-updates-uvm/bionic 340.96-0ubuntu2 amd64
nvidia-340-uvm/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-346/bionic 352.63-0ubuntu3 amd64
nvidia-346-dev/bionic 352.63-0ubuntu3 amd64
nvidia-346-updates/bionic 352.63-0ubuntu3 amd64
nvidia-346-updates-dev/bionic 352.63-0ubuntu3 amd64
nvidia-352/bionic 361.45.11-0ubuntu4 amd64
nvidia-352-dev/bionic 361.45.11-0ubuntu4 amd64
nvidia-352-updates/bionic 361.45.11-0ubuntu4 amd64
nvidia-352-updates-dev/bionic 361.45.11-0ubuntu4 amd64
nvidia-361/bionic 367.57-0ubuntu5 amd64
nvidia-361-dev/bionic 367.57-0ubuntu5 amd64
nvidia-361-updates/bionic 361.45.11-0ubuntu4 amd64
nvidia-361-updates-dev/bionic 361.45.11-0ubuntu4 amd64
nvidia-367/bionic 375.82-0ubuntu3 amd64
nvidia-367-dev/bionic 375.82-0ubuntu3 amd64
nvidia-375/bionic 384.111-0ubuntu1 amd64
nvidia-375-dev/bionic 384.111-0ubuntu1 amd64
nvidia-384/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-384-dev/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-387/bionic 390.87-0ubuntu0~gpu18.04.2 amd64
nvidia-387-dev/bionic 390.87-0ubuntu0~gpu18.04.2 amd64
nvidia-390/bionic 390.87-0ubuntu0~gpu18.04.2 amd64
nvidia-390-dev/bionic 390.87-0ubuntu0~gpu18.04.2 amd64
nvidia-cg-dev/bionic 3.1.0013-3 amd64
nvidia-cg-doc/bionic,bionic 3.1.0013-3 all
nvidia-cg-toolkit/bionic 3.1.0013-3 amd64
nvidia-common/bionic-updates 1:0.5.2.3 amd64
nvidia-compute-utils-390/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-compute-utils-396/bionic 396.54-0ubuntu0~gpu18.04.1 amd64
nvidia-compute-utils-410/bionic 410.104-0ubuntu0~18.04.1 amd64
nvidia-compute-utils-415/bionic 415.27-0ubuntu0~gpu18.04.2 amd64
nvidia-compute-utils-418/bionic,now 418.56-0ubuntu0~gpu18.04.1 amd64 [installed,automatic]
nvidia-compute-utils-430/bionic 430.09-0ubuntu0~gpu18.04.1 amd64
nvidia-cuda-dev/bionic,now 9.1.85-3ubuntu1 amd64 [installed,automatic]
nvidia-cuda-doc/bionic,bionic,now 9.1.85-3ubuntu1 all [installed,automatic]
nvidia-cuda-gdb/bionic,now 9.1.85-3ubuntu1 amd64 [installed,automatic]
nvidia-cuda-toolkit/bionic,now 9.1.85-3ubuntu1 amd64 [installed]
nvidia-current/bionic 304.137-0ubuntu2 amd64
nvidia-current-dev/bionic 304.137-0ubuntu2 amd64
nvidia-dkms-390/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-dkms-396/bionic 396.54-0ubuntu0~gpu18.04.1 amd64
nvidia-dkms-410/bionic 410.104-0ubuntu0~18.04.1 amd64
nvidia-dkms-415/bionic 415.27-0ubuntu0~gpu18.04.2 amd64
nvidia-dkms-418/bionic,now 418.56-0ubuntu0~gpu18.04.1 amd64 [installed,automatic]
nvidia-dkms-430/bionic 430.09-0ubuntu0~gpu18.04.1 amd64
nvidia-driver-390/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-driver-396/bionic 396.54-0ubuntu0~gpu18.04.1 amd64
nvidia-driver-410/bionic 410.104-0ubuntu0~18.04.1 amd64
nvidia-driver-415/bionic 415.27-0ubuntu0~gpu18.04.2 amd64
nvidia-driver-418/bionic,now 418.56-0ubuntu0~gpu18.04.1 amd64 [installed]
nvidia-driver-430/bionic 430.09-0ubuntu0~gpu18.04.1 amd64
nvidia-headless-390/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-headless-396/bionic 396.54-0ubuntu0~gpu18.04.1 amd64
nvidia-headless-410/bionic 410.104-0ubuntu0~18.04.1 amd64
nvidia-headless-415/bionic 415.27-0ubuntu0~gpu18.04.2 amd64
nvidia-headless-418/bionic 418.56-0ubuntu0~gpu18.04.1 amd64
nvidia-headless-430/bionic 430.09-0ubuntu0~gpu18.04.1 amd64
nvidia-headless-no-dkms-390/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-headless-no-dkms-396/bionic 396.54-0ubuntu0~gpu18.04.1 amd64
nvidia-headless-no-dkms-410/bionic 410.104-0ubuntu0~18.04.1 amd64
nvidia-headless-no-dkms-415/bionic 415.27-0ubuntu0~gpu18.04.2 amd64
nvidia-headless-no-dkms-418/bionic 418.56-0ubuntu0~gpu18.04.1 amd64
nvidia-headless-no-dkms-430/bionic 430.09-0ubuntu0~gpu18.04.1 amd64
nvidia-kernel-common-390/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-kernel-common-396/bionic 396.54-0ubuntu0~gpu18.04.1 amd64
nvidia-kernel-common-410/bionic 410.104-0ubuntu0~18.04.1 amd64
nvidia-kernel-common-415/bionic 415.27-0ubuntu0~gpu18.04.2 amd64
nvidia-kernel-common-418/bionic,now 418.56-0ubuntu0~gpu18.04.1 amd64 [installed,automatic]
nvidia-kernel-common-430/bionic 430.09-0ubuntu0~gpu18.04.1 amd64
nvidia-kernel-source-390/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-kernel-source-396/bionic 396.54-0ubuntu0~gpu18.04.1 amd64
nvidia-kernel-source-410/bionic 410.104-0ubuntu0~18.04.1 amd64
nvidia-kernel-source-415/bionic 415.27-0ubuntu0~gpu18.04.2 amd64
nvidia-kernel-source-418/bionic,now 418.56-0ubuntu0~gpu18.04.1 amd64 [installed,automatic]
nvidia-kernel-source-430/bionic 430.09-0ubuntu0~gpu18.04.1 amd64
nvidia-libopencl1-304/bionic 304.137-0ubuntu2 amd64
nvidia-libopencl1-304-updates/bionic 304.137-0ubuntu2 amd64
nvidia-libopencl1-331/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-libopencl1-331-updates/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-libopencl1-340/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-libopencl1-340-updates/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-libopencl1-346/bionic 352.63-0ubuntu3 amd64
nvidia-libopencl1-346-updates/bionic 352.63-0ubuntu3 amd64
nvidia-libopencl1-352/bionic 361.45.11-0ubuntu4 amd64
nvidia-libopencl1-352-updates/bionic 361.45.11-0ubuntu4 amd64
nvidia-libopencl1-361/bionic 367.57-0ubuntu5 amd64
nvidia-libopencl1-361-updates/bionic 361.45.11-0ubuntu4 amd64
nvidia-libopencl1-367/bionic 375.82-0ubuntu3 amd64
nvidia-libopencl1-375/bionic 384.111-0ubuntu1 amd64
nvidia-libopencl1-384/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-libopencl1-387/bionic 390.87-0ubuntu0~gpu18.04.2 amd64
nvidia-libopencl1-390/bionic 390.87-0ubuntu0~gpu18.04.2 amd64
nvidia-modprobe/bionic 384.111-2 amd64
nvidia-nsight/bionic 9.1.85-3ubuntu1 amd64
nvidia-opencl-dev/bionic,now 9.1.85-3ubuntu1 amd64 [installed,automatic]
nvidia-opencl-icd-304/bionic 304.137-0ubuntu2 amd64
nvidia-opencl-icd-304-updates/bionic 304.137-0ubuntu2 amd64
nvidia-opencl-icd-331/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-opencl-icd-331-updates/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-opencl-icd-340/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-opencl-icd-340-updates/bionic-updates,bionic 340.107-0ubuntu0.18.04.2 amd64
nvidia-opencl-icd-346/bionic 352.63-0ubuntu3 amd64
nvidia-opencl-icd-346-updates/bionic 352.63-0ubuntu3 amd64
nvidia-opencl-icd-352/bionic 361.45.11-0ubuntu4 amd64
nvidia-opencl-icd-352-updates/bionic 361.45.11-0ubuntu4 amd64
nvidia-opencl-icd-361/bionic 367.57-0ubuntu5 amd64
nvidia-opencl-icd-361-updates/bionic 361.45.11-0ubuntu4 amd64
nvidia-opencl-icd-367/bionic 375.82-0ubuntu3 amd64
nvidia-opencl-icd-375/bionic 384.111-0ubuntu1 amd64
nvidia-opencl-icd-384/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-opencl-icd-387/bionic 390.87-0ubuntu0~gpu18.04.2 amd64
nvidia-opencl-icd-390/bionic 390.87-0ubuntu0~gpu18.04.2 amd64
nvidia-prime/bionic-updates,bionic-updates,now 0.8.8.2 all [installed,automatic]
nvidia-profiler/bionic,now 9.1.85-3ubuntu1 amd64 [installed,automatic]
nvidia-settings/bionic,now 418.56-0ubuntu0~gpu18.04.1 amd64 [installed,automatic]
nvidia-utils-390/bionic-updates,bionic-security,bionic 390.116-0ubuntu0.18.04.1 amd64
nvidia-utils-396/bionic 396.54-0ubuntu0~gpu18.04.1 amd64
nvidia-utils-410/bionic 410.104-0ubuntu0~18.04.1 amd64
nvidia-utils-415/bionic 415.27-0ubuntu0~gpu18.04.2 amd64
nvidia-utils-418/bionic,now 418.56-0ubuntu0~gpu18.04.1 amd64 [installed,automatic]
nvidia-utils-430/bionic 430.09-0ubuntu0~gpu18.04.1 amd64
nvidia-visual-profiler/bionic,now 9.1.85-3ubuntu1 amd64 [installed,automatic]

Есть предложения?

0
задан 10 May 2019 в 12:31

1 ответ

Есть большая вероятность, что ваша система действительно позволяет работать Optimus! Будьте рады этому, поскольку Optimus не работает в 99% случаев на * nix.

При этом все чипсеты nVidia любого вида вообще не поддерживают V-Sync ни в одном дистрибутиве Linux. Скорее всего, он использует Intel HD до тех пор, пока Optimus не скажет: «О, подожди, мне нужно это сделать», а затем он переключается, и, поскольку на nVidia вообще нет V-Sync, весь экран разрывается.

0
ответ дан 10 May 2019 в 12:31

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

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