Linux - производительность рендеринга после перехода с драйверов nvidia на драйверы nouveau

Легко испытать это. bash не будет жаловаться, добавляете ли Вы несуществующий каталог в ПУТИ (но очевидно он не найдет команды или сценарии там ни одним).

Если Вы позже создаете каталог и храните исполняемые файлы там, bash найдет их.

3
09.05.2015, 13:58
3 ответа

Я начал бы, вручную пробуя инструкции здесь: , Как я добавляю линию к своему/etc/apt/sources.list?

Вот то, как я отредактировал мой:

$ ls /etc/apt 
apt.conf.d  preferences  preferences.d  sources.list  sources.list.d sources.list.save  trustdb.gpg  trusted.gpg  trusted.gpg~  trusted.gpg.d
$ vi /etc/apt/sources.list

здесь есть дополнительная информация: https://wiki.debian.org/SourcesList

, Как только у вас есть чувство для того, как это работает, я попытался бы использовать программное обеспечение здесь, чтобы произвести замену файл sources.list : http://repogen.simplylinux.ch / .

-121--185835-

Можно ввести входные события с помощью xdotool . Команды можно вызвать при нажатии клавиши с помощью xbindkeys . Поместите что-то подобное в ~/.xbindkeysrc :

"xdotool click 4"
control+shift+prior
"xdotool click 5"
control+shift+next
-121--90735-

Вы проверили, включено ли 3D?

glxinfo |egrep  -w 'rendering|renderer'

Если вы прочитали что-то о «растровом» или «нет», то не включено. Даже если включен opensource драйвер хороши, но есть много работы, чтобы сделать для достижения, по крайней мере, для старых карт одинаковой производительности драйвера nvidia.

Не ясно

«Строка поставщика OpenGL: VMware, Inc». Используется в виртуальной машине?

1
27.01.2020, 21:27

Вам придется заглянуть в ваш /var/log/Xorg.*.log файл (где * означает первое число в вашей $DISPLAY переменной окружения), чтобы выяснить, почему 3D ускорение не было включено. Gallium 0.4 на llvmpipe - это программный рендерер, так что это указывает на то, что nouveau на самом деле не используется. Вы также можете попробовать следующую команду для проверки предупреждений о неправильной конфигурации libGL:

LIBGL_DEBUG=verbose glxinfo > /dev/null

Это перенаправит весь нормальный вывод glxinfo на /dev/null ("дырявое" устройство), сохранив при этом все предупреждения на консоли.

1
27.01.2020, 21:27

Я столкнулся с такой же проблемой, но при других обстоятельствах. Единственным доступным рендерером был llvm.

После долгих поисков я понял, что из-за другой ошибки,Я вставил nomodeset в grub(/etc/default/grub)в строкеGRUB_CMDLINE_LINUX_DEFAULT

В моей настройке машина прекрасно работает без этого параметра.

Проверьте, есть ли параметр nomodesetв grub, и удалите его. Попробуйте, если это поможет.

0
27.01.2020, 21:27

Теги

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