Недавно я обновил Linux Mint 17.3 MATE (Ubuntu 14.04) до Ubuntu 16.04. До обновления WebGL правильно работал в Chrome. Страницы с простым WebGL, такие как get.webgl.org, все еще работают, но теперь, пытаясь получить доступ к некоторым страницам, таким как страницы в GLSL Sandbox, происходит сбой процесса GPU, и в верхней части страницы появляется желтая полоса с надписью «WebGL обманка «. Если я перебиваю процесс GPU достаточно много раз, все ранее доступные записи на странице chrome: // gpu превращаются в «Только программное обеспечение, аппаратное ускорение недоступно», пока Chrome не будет перезапущен.
Как я мог решить эту проблему?
В настоящее время я использую Chrome 50.0.2661.94 s> 51.0.2704.63 и проприетарные драйверы NVIDIA 340.96 s> 361.45.11.
Вот снимок страницы chrome: // gpu до того, как я прервал процесс графического процессора: https://cdn.rawgit.com/as-com/6925415da9554028940d6fd77abbcd79/raw/ab952209f48d8e18efdc42325dda0ft0p032h6463e. ]
Вот страница, после которой я несколько раз сбивал процесс GPU: https://cdn.rawgit.com/as-com/6925415da9554028940d6fd77abbcd79/raw/48c904c6ed2227b34bd99047e01d1573c6agf2c 111]
Комбинация версии 52.0.2743.116 Chrome и драйверов NVIDIA 361.45.18 устранила отказывающие проблемы с WebGL. Я могу быть неправым, но эта фиксация взгляды, связанные с устранением проблемы.
Поиск ответа, который я нашел этот https://askubuntu.com/a/299346/154328
, Изменяющий флаг #ignore-gpu-blacklist путем включения "Программного обеспечения переопределения, представляющего список" (en espaГ±ol es "программное обеспечение Ignorar la lista de renderizaciГіn por") на chrome://флаги и просто перезапускающего Chrome, не работает: необходимо удостовериться, что все процессы Chrome были уничтожены. Так, близкий Chrome, на эмуляторе терминала выполненный killall хром и перезапуск программа. Теперь http://webglreport.com/ отчет, что эта машина поддерживает WebGL 1.
К сожалению, который не сделал, решил все проблемы с WebGL, по крайней мере, на тесте в http://collapse-thedivisiongame.ubi.com/es/# , который работает хорошо над Firefox 46 на этой машине. Но возможно это находится достаточно на чужой машине.
blkid
, поскольку корень, создавая файл кэша в /dev/.blkid.tab
, non-sudo использование lsblk
ничего не покажет из столбца UUID. Я don' t думают there' s риск устаревшего вывода.
– Arronical
3 October 2017 в 00:05
Переключение на двоичный драйвер (304.131) прежней версии работало на меня. Обратите внимание, что это 304, не 340 (сначала, я думал, что они были той же версией). Я могу теперь использовать WebGL на Chrome (в Google Maps) снова.
Инструкции для потомства:
I, должен также упомянуть, что моя видеокарта обнаруживается как NVIDIA GF108M [NVS 5400M]. Я запускаю Ubuntu 16.04 на ThinkPad T530 с Дискретной Графикой, включенной в BIOS.