Запустите export LIBGL_ALWAYS_INDIRECT=1
в WSL, чтобы рендеринг происходил на стороне Windows.
Использовать ускоренную графику в подсистеме Windows 10 Linux вместе с Xming?
3773
geofurb
Я Ubuntu 16.04
работал Windows 10 16251.0
как подсистема Linux, и я Xming-mesa 6.9.0.31
установил.
Я запускаю Xming используя Xming :0 -multiwindow -clipboard
Затем в моей оболочке Ubuntu я пишу export DISPLAY=:0
и могу запускать графические приложения в Xming.
Тем не менее, я не получаю ускоренную графику, поэтому, когда я запускаю редактор (например sudo spyder3
), мне приходится иметь дело с прерывистой прокруткой и таким, что вы получаете без ускорения.
Как это исправить? Я уверен, что моя видеокарта (последние драйверы AMD RX480) поддерживает OpenGL, но по некоторым причинам я не активирую ее правильно.
1 ответ на вопрос
1
Aidan Edwards
`export LIBGL_ALWAYS_INDIRECT = 1`` export DISPLAY =: 0` `sudo spyder3` Без изменений :(
geofurb 7 лет назад
0
@geofurb Что если вы попробуете это с `glxgears`?
Aidan Edwards 7 лет назад
0
Как бы я это сделал?
geofurb 7 лет назад
0
`glxgears` не привязан к` spyder3`, я хочу, чтобы вы увидели, влияет ли `LIBGL_ALWAYS_INDIRECT` на` glxgears`.
Aidan Edwards 7 лет назад
0
~ 1300FPS, но это так часто трясет. (Разве это не часть предполагаемого поведения?)
geofurb 7 лет назад
0
Какая разница, когда `LIBGL_ALWAYS_INDIRECT` установлен и не установлен.
Aidan Edwards 7 лет назад
0
Аналогичная производительность после выполнения `export LIBGL_ALWAYS_INDIRECT = 0`
geofurb 7 лет назад
0
Вы сбросили `LIBGL_ALWAYS_INDIRECT` перед первым запуском?
Aidan Edwards 7 лет назад
0
Отрицательная; с помощью `export -p` подтвердил, что` LIBGL_ALWAYS_INDIRECT` был установлен для первого запуска и не установлен для второго запуска.
geofurb 7 лет назад
0
Тогда я не знаю. Сожалею.
Aidan Edwards 7 лет назад
0
Не беспокоиться! Спасибо за попытку. :)
geofurb 7 лет назад
0
В чем причина?
geofurb 7 лет назад
0
@geofurb О, я только что вспомнил, это вариант в XMing, или, по крайней мере, VcXsrv имеет его.
Aidan Edwards 7 лет назад
0
Таким образом, установка LIBGL_ALWAYS_INDIRECT = 0 не относит частоту кадров из glxgears к программно ускоренным скоростям; ОДНАКО перезагрузка машины восстанавливает программное ускорение, и вы получаете ~ 60 кадров в секунду вместо ~ 1300 кадров в секунду. Что происходит, что Spyder не извлекает выгоду из этого графического ускорения?
geofurb 7 лет назад
0
Будет ли XDMCP предлагать лучшую производительность или хуже, поскольку я рендеринг на компьютере Windows?
geofurb 7 лет назад
0
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4