summary refs log tree commit diff
path: root/nixos/modules/services/continuous-integration
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2017-06-25 22:37:50 +0200
committeraszlig <aszlig@redmoonstudios.org>2017-06-25 22:43:25 +0200
commitbd63daae03d6a3c014d0b5a526f2698c60f69e6f (patch)
treeca7168dee5d11709e8a732c899493bbcc7adc266 /nixos/modules/services/continuous-integration
parentc43a2d392ffbba0e9a4627a69c90dc30189208f9 (diff)
downloadnixlib-bd63daae03d6a3c014d0b5a526f2698c60f69e6f.tar
nixlib-bd63daae03d6a3c014d0b5a526f2698c60f69e6f.tar.gz
nixlib-bd63daae03d6a3c014d0b5a526f2698c60f69e6f.tar.bz2
nixlib-bd63daae03d6a3c014d0b5a526f2698c60f69e6f.tar.lz
nixlib-bd63daae03d6a3c014d0b5a526f2698c60f69e6f.tar.xz
nixlib-bd63daae03d6a3c014d0b5a526f2698c60f69e6f.tar.zst
nixlib-bd63daae03d6a3c014d0b5a526f2698c60f69e6f.zip
chromium: Add installation of libGLESv2.so
The following errors occur when you start Chromium prior to this commit:

[2534:2534:0625/202928.673160:ERROR:gl_implementation.cc(246)] Failed to
load .../libexec/chromium/swiftshader/libGLESv2.so:
../libexec/chromium/swiftshader/libGLESv2.so: cannot open shared object
file: No such file or directory
[2534:2534:0625/202928.674434:ERROR:gpu_child_thread.cc(174)] Exiting
GPU process due to errors during initialization

While in theory we do not strictly need libGLESv2.so, in practice this
means that the GPU process isn't starting up at all which in turn leads
to crawling rendering performance on some sites.

So let's install all shared libraries in swiftshader.

I've tested this with the chromium.stable NixOS VM test and also locally
on my machine and the errors as well as the performance issues are gone.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'nixos/modules/services/continuous-integration')
0 files changed, 0 insertions, 0 deletions