Summary: | Недостающие библиотеки в %_libdir/chromium/swiftshader | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
Component: | chromium | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | andy, cas, legion |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Andrey Cherepanov
2017-08-11 14:08:22 MSK
У меня такой ошибки нет (скорее всего из-за того GL не цепляется). Попробуй: mkdir -- /usr/lib64/chromium/swiftshader ln -s ../libGLESv2.so /usr/lib64/chromium/swiftshader/libGLESv2.so ln -s ../libEGL.so /usr/lib64/chromium/swiftshader/libEGL.so так работает ? (В ответ на комментарий №1) > У меня такой ошибки нет (скорее всего из-за того GL не цепляется). > > Попробуй: > > mkdir -- /usr/lib64/chromium/swiftshader > ln -s ../libGLESv2.so /usr/lib64/chromium/swiftshader/libGLESv2.so > ln -s ../libEGL.so /usr/lib64/chromium/swiftshader/libEGL.so > > так работает ? Так лишь убираются предупреждения. Но ... Canvas: Software only, hardware acceleration unavailable ... Native GpuMemoryBuffers: Software only. Hardware acceleration disabled ... WebGL: Hardware accelerated but at reduced performance WebGL2: Unavailable В общем, не на Intel дома, ни на Nvidia на работе аппаратная акселерация в Chromium не работает. Log Messages GpuProcessHostUIShim: The GPU process exited with code 256. GpuProcessHostUIShim: The GPU process exited with code 256. GpuProcessHostUIShim: The GPU process exited with code 256. GpuProcessHostUIShim: The GPU process exited with code 256. GpuProcessHostUIShim: The GPU process exited with code 256. GpuProcessHostUIShim: GpuProcessHostUIShim: The GPU process exited with code 256. и куча пустых GpuProcessHostUIShim: Вот к нему обсуждение: https://aur.archlinux.org/packages/chromium-vaapi/?comments=all (В ответ на комментарий №2) > (В ответ на комментарий №1) > > У меня такой ошибки нет (скорее всего из-за того GL не цепляется). > > > > Попробуй: > > > > mkdir -- /usr/lib64/chromium/swiftshader > > ln -s ../libGLESv2.so /usr/lib64/chromium/swiftshader/libGLESv2.so > > ln -s ../libEGL.so /usr/lib64/chromium/swiftshader/libEGL.so > > > > так работает ? > Так лишь убираются предупреждения. Этот каталог я действительно забыл запаковать. Вопрос был в том, так ли нужна ещё одна копия этих библиотек. Выходит, что нужна. Сборка с этим каталогом на подходе. > Вот к нему обсуждение: > https://aur.archlinux.org/packages/chromium-vaapi/?comments=all Я у арча патч беру: http://git.altlinux.org/gears/c/chromium.git?p=chromium.git;a=blob;f=.rpm/patches/0021-ARCHLINUX-Enable-VA-API-on-linux.patch;h=6934c4eb767c479f01bed1271ba8d9bd1874cef2;hb=ae472515ec320425ff5fb1de1db1bc79a96ecfcb#l8 chromium-60.0.3112.90-alt2 -> sisyphus: Tue Aug 15 2017 Alexey Gladkov <legion@altlinux.ru> 60.0.3112.90-alt2 - Add missing libraries (ALT#33750). Mon Aug 14 2017 Alexey Gladkov <legion@altlinux.ru> 60.0.3112.90-alt1 - New version (60.0.3112.90). |