Драйверы Nvidia - Невозможно проверить & ldquo; Закрепить полный состав конвейера & rdquo;

Вы можете попробовать, если он работает при использовании java 8 (это пакет юниверса).

Или попробуйте multimc, он очень помогает мне с авариями и всякими вещами на модифицированном minecraft. но работает и на ваниль.

3
задан 24 October 2017 в 11:14

18 ответов

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва, а также с проблемой установки-замораживания, причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, проблема разрыва : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить ошибку, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, когда закончите, удаляете носитель установки с компьютера, перезагружаете систему и запишитесь в свою учетную запись.

Продолжайте ниже:

2nd, Продолжите ниже : или installer-freeze : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в конфигурации системы с несколькими gpu), поэтому, во-первых, установите в систему соответствующие драйверы графического процессора. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите на терминал и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

. После этого завершите все и перезагрузите систему.

Примечания:

Мои ориентиры - это краткое изложение рекомендаций других пользователей, и я выполнил эти шаги, по крайней мере, трижды с таким же отличным результатом. Я решил написать свой собственный гид, потому что у меня всегда были некоторые непокрытые проблемы, которые мне пришлось пройти, чтобы система работала правильно. Чтобы определить версию драйвера вашего драйвера NVIDIA, вы можете проверить их официальную страницу загрузки драйверов, выбрав в качестве операционной системы подходящую модель и Linux-64-разрядную версию. Результаты покажут правильный номер версии. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https://devtalk.nvidia.com/default/topic/957814/linux/prime-and-prime-synchronization/

Удачи!

0
ответ дан 18 July 2018 в 04:41

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, у которых есть как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) - это PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf. Добавьте к нему следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера). С терминала: sudo update-initramfs -u Перезагрузка. Проверьте, включена ли PRIME-синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384 eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm EDID: 00ffffffffffff0030e4210500000000 001a0104951f1178ea9d35945c558f29 1e505400000001010101010101010101 0101010101012e3680a070381f403020 350035ae1000001a542b80a070381f40 3020350035ae1000001a000000fe004c 4720446973706c61790a2020000000fe 004c503134305746362d535042360075 PRIME Synchronization: 1

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

(

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI?

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

0
ответ дан 18 July 2018 в 04:41

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва, а также с проблемой установки-замораживания, причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, проблема разрыва : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить ошибку, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, когда закончите, удаляете носитель установки с компьютера, перезагружаете систему и запишитесь в свою учетную запись.

Продолжайте ниже:

2nd, Продолжите ниже : или installer-freeze : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в конфигурации системы с несколькими gpu), поэтому, во-первых, установите в систему соответствующие драйверы графического процессора. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите на терминал и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

. После этого завершите все и перезагрузите систему.

Примечания:

Мои ориентиры - это краткое изложение рекомендаций других пользователей, и я выполнил эти шаги, по крайней мере, трижды с таким же отличным результатом. Я решил написать свой собственный гид, потому что у меня всегда были некоторые непокрытые проблемы, которые мне пришлось пройти, чтобы система работала правильно. Чтобы определить версию драйвера вашего драйвера NVIDIA, вы можете проверить их официальную страницу загрузки драйверов, выбрав в качестве операционной системы подходящую модель и Linux-64-разрядную версию. Результаты покажут правильный номер версии. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https://devtalk.nvidia.com/default/topic/957814/linux/prime-and-prime-synchronization/

Удачи!

0
ответ дан 24 July 2018 в 18:08

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, у которых есть как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) - это PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf. Добавьте к нему следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера). С терминала: sudo update-initramfs -u Перезагрузка. Проверьте, включена ли PRIME-синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384 eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm EDID: 00ffffffffffff0030e4210500000000 001a0104951f1178ea9d35945c558f29 1e505400000001010101010101010101 0101010101012e3680a070381f403020 350035ae1000001a542b80a070381f40 3020350035ae1000001a000000fe004c 4720446973706c61790a2020000000fe 004c503134305746362d535042360075 PRIME Synchronization: 1

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

(

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI?

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

0
ответ дан 24 July 2018 в 18:08

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, которые имеют как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

  • Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf.
  • Добавьте в него следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера).
  • С терминала: sudo update-initramfs -u
  • Перезагрузка.
  • Проверка включена ПРЯМАЯ синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
        EDID: 
                00ffffffffffff0030e4210500000000
                001a0104951f1178ea9d35945c558f29
                1e505400000001010101010101010101
                0101010101012e3680a070381f403020
                350035ae1000001a542b80a070381f40
                3020350035ae1000001a000000fe004c
                4720446973706c61790a2020000000fe
                004c503134305746362d535042360075
        PRIME Synchronization: 1 

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

( снова, очевидно, изменив «387» на версию вашего установленного драйвера Nvidia).

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI? Я еще не видел.

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

1
ответ дан 31 July 2018 в 21:13

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва , а также с проблемой установки installer-freeze , причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, Установщик Ubuntu зависает при запуске : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить его, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, по окончании, удаляйте носитель установки с компьютера, перезагружайте систему и войдите в свою учетную запись.

Продолжайте ниже:

2, ужасная проблема разрыва дисплея или несинхронизированный дисплей PRIME : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в несколько раз gpu), поэтому, во-первых, установите соответствующие драйверы графического процессора в систему. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите к терминалу и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

По завершении этого закройте все и перезагрузите систему.

Примечания:

  1. Мои управляемые шаги представляют собой резюме советов других пользователей, и я выполнил эти шаги, по крайней мере, трижды с тем же отличный результат. Я решил написать свой собственный гид, потому что у тех, которые я использовал, всегда были некоторые непокрытые проблемы, которые я должен был пройти, чтобы система работала должным образом.
  2. Чтобы определить версию драйвера вашего драйвера для NVIDIA, вы можете проверьте их официальную страницу загрузки драйверов, выбрав подходящую модель и 64-разрядную версию Linux в качестве операционной системы. Результаты покажут правильный номер версии.
  3. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https: //devtalk.nvidia .com / default / topic / 957814 / linux / prime-and-prime-synchronization /

Удачи!

0
ответ дан 31 July 2018 в 21:13

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва , а также с проблемой установки installer-freeze , причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, Установщик Ubuntu зависает при запуске : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить его, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, по окончании, удаляйте носитель установки с компьютера, перезагружайте систему и войдите в свою учетную запись.

Продолжайте ниже:

2, ужасная проблема разрыва дисплея или несинхронизированный дисплей PRIME : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в несколько раз gpu), поэтому, во-первых, установите соответствующие драйверы графического процессора в систему. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите к терминалу и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

По завершении этого закройте все и перезагрузите систему.

Примечания:

  1. Мои управляемые шаги представляют собой резюме советов других пользователей, и я выполнил эти шаги, по крайней мере, трижды с тем же отличный результат. Я решил написать свой собственный гид, потому что у тех, которые я использовал, всегда были некоторые непокрытые проблемы, которые я должен был пройти, чтобы система работала должным образом.
  2. Чтобы определить версию драйвера вашего драйвера для NVIDIA, вы можете проверьте их официальную страницу загрузки драйверов, выбрав подходящую модель и 64-разрядную версию Linux в качестве операционной системы. Результаты покажут правильный номер версии.
  3. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https: //devtalk.nvidia .com / default / topic / 957814 / linux / prime-and-prime-synchronization /

Удачи!

0
ответ дан 2 August 2018 в 14:19

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, которые имеют как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

  • Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf.
  • Добавьте в него следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера).
  • С терминала: sudo update-initramfs -u
  • Перезагрузка.
  • Проверка включена ПРЯМАЯ синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
        EDID: 
                00ffffffffffff0030e4210500000000
                001a0104951f1178ea9d35945c558f29
                1e505400000001010101010101010101
                0101010101012e3680a070381f403020
                350035ae1000001a542b80a070381f40
                3020350035ae1000001a000000fe004c
                4720446973706c61790a2020000000fe
                004c503134305746362d535042360075
        PRIME Synchronization: 1 

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

( снова, очевидно, изменив «387» на версию вашего установленного драйвера Nvidia).

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI? Я еще не видел.

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

1
ответ дан 2 August 2018 в 14:19

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва , а также с проблемой установки installer-freeze , причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, Установщик Ubuntu зависает при запуске : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить его, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, по окончании, удаляйте носитель установки с компьютера, перезагружайте систему и войдите в свою учетную запись.

Продолжайте ниже:

2, ужасная проблема разрыва дисплея или несинхронизированный дисплей PRIME : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в несколько раз gpu), поэтому, во-первых, установите соответствующие драйверы графического процессора в систему. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите к терминалу и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

По завершении этого закройте все и перезагрузите систему.

Примечания:

  1. Мои управляемые шаги представляют собой резюме советов других пользователей, и я выполнил эти шаги, по крайней мере, трижды с тем же отличный результат. Я решил написать свой собственный гид, потому что у тех, которые я использовал, всегда были некоторые непокрытые проблемы, которые я должен был пройти, чтобы система работала должным образом.
  2. Чтобы определить версию драйвера вашего драйвера для NVIDIA, вы можете проверьте их официальную страницу загрузки драйверов, выбрав подходящую модель и 64-разрядную версию Linux в качестве операционной системы. Результаты покажут правильный номер версии.
  3. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https: //devtalk.nvidia .com / default / topic / 957814 / linux / prime-and-prime-synchronization /

Удачи!

0
ответ дан 3 August 2018 в 18:29

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, которые имеют как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

  • Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf.
  • Добавьте в него следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера).
  • С терминала: sudo update-initramfs -u
  • Перезагрузка.
  • Проверка включена ПРЯМАЯ синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
        EDID: 
                00ffffffffffff0030e4210500000000
                001a0104951f1178ea9d35945c558f29
                1e505400000001010101010101010101
                0101010101012e3680a070381f403020
                350035ae1000001a542b80a070381f40
                3020350035ae1000001a000000fe004c
                4720446973706c61790a2020000000fe
                004c503134305746362d535042360075
        PRIME Synchronization: 1 

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

( снова, очевидно, изменив «387» на версию вашего установленного драйвера Nvidia).

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI? Я еще не видел.

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

1
ответ дан 3 August 2018 в 18:29

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва , а также с проблемой установки installer-freeze , причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, Установщик Ubuntu зависает при запуске : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить его, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, по окончании, удаляйте носитель установки с компьютера, перезагружайте систему и войдите в свою учетную запись.

Продолжайте ниже:

2, ужасная проблема разрыва дисплея или несинхронизированный дисплей PRIME : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в несколько раз gpu), поэтому, во-первых, установите соответствующие драйверы графического процессора в систему. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите к терминалу и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

По завершении этого закройте все и перезагрузите систему.

Примечания:

  1. Мои управляемые шаги представляют собой резюме советов других пользователей, и я выполнил эти шаги, по крайней мере, трижды с тем же отличный результат. Я решил написать свой собственный гид, потому что у тех, которые я использовал, всегда были некоторые непокрытые проблемы, которые я должен был пройти, чтобы система работала должным образом.
  2. Чтобы определить версию драйвера вашего драйвера для NVIDIA, вы можете проверьте их официальную страницу загрузки драйверов, выбрав подходящую модель и 64-разрядную версию Linux в качестве операционной системы. Результаты покажут правильный номер версии.
  3. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https: //devtalk.nvidia .com / default / topic / 957814 / linux / prime-and-prime-synchronization /

Удачи!

0
ответ дан 5 August 2018 в 03:31

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, которые имеют как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

  • Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf.
  • Добавьте в него следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера).
  • С терминала: sudo update-initramfs -u
  • Перезагрузка.
  • Проверка включена ПРЯМАЯ синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
        EDID: 
                00ffffffffffff0030e4210500000000
                001a0104951f1178ea9d35945c558f29
                1e505400000001010101010101010101
                0101010101012e3680a070381f403020
                350035ae1000001a542b80a070381f40
                3020350035ae1000001a000000fe004c
                4720446973706c61790a2020000000fe
                004c503134305746362d535042360075
        PRIME Synchronization: 1 

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

( снова, очевидно, изменив «387» на версию вашего установленного драйвера Nvidia).

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI? Я еще не видел.

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

1
ответ дан 5 August 2018 в 03:31

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва , а также с проблемой установки installer-freeze , причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, Установщик Ubuntu зависает при запуске : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить его, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, по окончании, удаляйте носитель установки с компьютера, перезагружайте систему и войдите в свою учетную запись.

Продолжайте ниже:

2, ужасная проблема разрыва дисплея или несинхронизированный дисплей PRIME : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в несколько раз gpu), поэтому, во-первых, установите соответствующие драйверы графического процессора в систему. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите к терминалу и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

По завершении этого закройте все и перезагрузите систему.

Примечания:

  1. Мои управляемые шаги представляют собой резюме советов других пользователей, и я выполнил эти шаги, по крайней мере, трижды с тем же отличный результат. Я решил написать свой собственный гид, потому что у тех, которые я использовал, всегда были некоторые непокрытые проблемы, которые я должен был пройти, чтобы система работала должным образом.
  2. Чтобы определить версию драйвера вашего драйвера для NVIDIA, вы можете проверьте их официальную страницу загрузки драйверов, выбрав подходящую модель и 64-разрядную версию Linux в качестве операционной системы. Результаты покажут правильный номер версии.
  3. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https: //devtalk.nvidia .com / default / topic / 957814 / linux / prime-and-prime-synchronization /

Удачи!

0
ответ дан 6 August 2018 в 20:27

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, которые имеют как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

  • Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf.
  • Добавьте в него следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера).
  • С терминала: sudo update-initramfs -u
  • Перезагрузка.
  • Проверка включена ПРЯМАЯ синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
        EDID: 
                00ffffffffffff0030e4210500000000
                001a0104951f1178ea9d35945c558f29
                1e505400000001010101010101010101
                0101010101012e3680a070381f403020
                350035ae1000001a542b80a070381f40
                3020350035ae1000001a000000fe004c
                4720446973706c61790a2020000000fe
                004c503134305746362d535042360075
        PRIME Synchronization: 1 

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

( снова, очевидно, изменив «387» на версию вашего установленного драйвера Nvidia).

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI? Я еще не видел.

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

1
ответ дан 6 August 2018 в 20:27

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва , а также с проблемой установки installer-freeze , причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, Установщик Ubuntu зависает при запуске : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить его, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, по окончании, удаляйте носитель установки с компьютера, перезагружайте систему и войдите в свою учетную запись.

Продолжайте ниже:

2, ужасная проблема разрыва дисплея или несинхронизированный дисплей PRIME : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в несколько раз gpu), поэтому, во-первых, установите соответствующие драйверы графического процессора в систему. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите к терминалу и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

По завершении этого закройте все и перезагрузите систему.

Примечания:

  1. Мои управляемые шаги - это резюме советов других пользователей, и я выполнил эти шаги, по крайней мере, трижды с тем же отличный результат. Я решил написать свой собственный гид, потому что у тех, которые я использовал, всегда были некоторые непокрытые проблемы, которые я должен был пройти, чтобы система работала должным образом.
  2. Чтобы определить версию драйвера вашего драйвера для NVIDIA, вы можете проверьте их официальную страницу загрузки драйверов, выбрав подходящую модель и 64-разрядную версию Linux в качестве операционной системы. Результаты покажут правильный номер версии.
  3. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https: //devtalk.nvidia .com / default / topic / 957814 / linux / prime-and-prime-synchronization /

Удачи!

0
ответ дан 9 August 2018 в 00:49

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, которые имеют как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

  • Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf.
  • Добавьте в него следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера).
  • С терминала: sudo update-initramfs -u
  • Перезагрузка.
  • Проверка включена ПРЯМАЯ синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
        EDID: 
                00ffffffffffff0030e4210500000000
                001a0104951f1178ea9d35945c558f29
                1e505400000001010101010101010101
                0101010101012e3680a070381f403020
                350035ae1000001a542b80a070381f40
                3020350035ae1000001a000000fe004c
                4720446973706c61790a2020000000fe
                004c503134305746362d535042360075
        PRIME Synchronization: 1 

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

( снова, очевидно, изменив «387» на версию вашего установленного драйвера Nvidia).

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI? Я еще не видел.

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

1
ответ дан 9 August 2018 в 00:49

Как пользователь Ubuntu, я столкнулся с этой ужасной проблемой разрыва , а также с проблемой установки installer-freeze , причем оба они связаны с использованием оборудования на базе NVIDIA gpu. Я хотел бы решить обе проблемы в этом единственном ответе, поэтому вот оно:

Система, с которой я работаю, - это Ubuntu 18.04 LTS amd64, работающая на Core i7 со встроенной графикой HD gpu и NVIDIA GEFORCE GTX 960M gpu.

1st, Установщик Ubuntu зависает при запуске : это вызвано присутствием чипа NVIDIA, поэтому, чтобы исправить его, загрузите установщик и нажмите E, когда появится GRUB. Перейдите в конец строки LINUX и добавьте nouveau.modeset=0. Затем продолжите процесс загрузки, нажав F10. Обычно устанавливайте систему и, по окончании, удаляйте носитель установки с компьютера, перезагружайте систему и войдите в свою учетную запись.

Продолжайте ниже:

2, ужасная проблема разрыва дисплея или несинхронизированный дисплей PRIME : это вызвано неправильной конфигурацией дисплея PRIME (система должна правильно разгружать графику в несколько раз gpu), поэтому, во-первых, установите соответствующие драйверы графического процессора в систему. В моем случае драйвер версии 390 соответствует GTX 960M gpu, поэтому, например, потребуется выполнить sudo apt-get install nvidia-driver-390. Если правильная версия драйвера доступна, я бы предпочел сделать ее из основных репозиториев, а не из PPA.

После того, как библиотеки драйверов были установлены, перейдите к терминалу и откройте gedit как супер пользователя с sudo gedit. Затем откройте системный файл /etc/default/grub, найдите строку, которая показывает код nouveau.modeset=0, который мы установили ранее, и полностью удалим его. Замените эту строку на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1" и сохраните. Закройте gedit и в терминале выполните обновление GRUB, выполнив sudo update-grub.

По завершении этого закройте все и перезагрузите систему.

Примечания:

  1. Мои управляемые шаги представляют собой резюме советов других пользователей, и я выполнил эти шаги, по крайней мере, трижды с тем же отличный результат. Я решил написать свой собственный гид, потому что у тех, которые я использовал, всегда были некоторые непокрытые проблемы, которые я должен был пройти, чтобы система работала должным образом.
  2. Чтобы определить версию драйвера вашего драйвера для NVIDIA, вы можете проверьте их официальную страницу загрузки драйверов, выбрав подходящую модель и 64-разрядную версию Linux в качестве операционной системы. Результаты покажут правильный номер версии.
  3. Если вы хотите узнать, что такое PRIME-дисплей и почему он так громоздкий, вы можете проверить эту ссылку: https: //devtalk.nvidia .com / default / topic / 957814 / linux / prime-and-prime-synchronization /

Удачи!

0
ответ дан 14 August 2018 в 19:03

Я чувствую твою боль. У меня всегда есть проблемы с попыткой выяснить, как избавиться от разрыва на моих ноутбуках, которые имеют как NVIDIA dGPU (выделенный графический процессор), так и iGPU (встроенный графический процессор).

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

Я думаю, что вы ищете (опять же, просто догадываясь) PRIME Synchronization - это новый способ синхронизации Nvidia.

Попробуйте следующее:

  • Создайте файл в каталоге /etc/modprobe.d с именем zz-nvidia-tearing.conf.
  • Добавьте в него следующую строку: options nvidia_387_drm modeset=1 (измените «387» на версию вашего драйвера).
  • С терминала: sudo update-initramfs -u
  • Перезагрузка.
  • Проверка включена ПРЯМАЯ синхронизация: xrandr --prop | less

Вы должны увидеть что-то вроде:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
        EDID: 
                00ffffffffffff0030e4210500000000
                001a0104951f1178ea9d35945c558f29
                1e505400000001010101010101010101
                0101010101012e3680a070381f403020
                350035ae1000001a542b80a070381f40
                3020350035ae1000001a000000fe004c
                4720446973706c61790a2020000000fe
                004c503134305746362d535042360075
        PRIME Synchronization: 1 

Важной линией является последняя строка. Если по какой-либо причине ваша PRIME-синхронизация по-прежнему не включена (т.е. установлена ​​на «1»), попробуйте отредактировать последнюю строку вашего /etc/modprobe.d/nvidia-graphics-drivers.conf - измените ее на:

options nvidia_387_drm modeset=1

( снова, очевидно, изменив «387» на версию вашего установленного драйвера Nvidia).

Не забудьте запустить:

sudo update-initramfs -u

после внесения любых изменений в любой файл в /etc/modprobe.d.

Если это все еще не работает (что необходимо, если вы используете драйвер Nvidia 370 или выше), вы можете попробовать добавить следующее к своему GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub:

nvidia-drm.modeset=1

Я не знаю, как выглядит ваш GRUB_CMDLINE_LINUX_DEFAULT, но после добавления строки выше он может выглядеть примерно так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

Я считаю удивительным, что Nvidia не включает PRIME Sync по умолчанию на аппаратном обеспечении, поддерживающем его. Причина в том, что он не играет хорошо с SLI, но сколько пользователей Linux действительно использует SLI? Я еще не видел.

Если у вас есть еще вопросы, спросите прочь, я постараюсь ответить на них.

Удачи!

1
ответ дан 14 August 2018 в 19:03

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

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