解决 GMod/L4D2/CSS 在 Linux 上运行卡帧(Bumblebee)

之前买了个 L4D2 一直没怎么玩,于是下下来玩了一会,但是比较卡。
但是之前玩 CSGO 没有这种现象。
用 nvidia-smi 看了一下,里面没 L4D2 的进程(已经用 primusrun 运行了),后来想到,CSGO 的进程是 64bit 的,l4d2似乎是 32bit ,就感觉是 primusrun 的祸,看了下 Arch Wiki 的 Bumblebee 页面,上面说在 64bit 的机子上运行 32bit 的程序需要装 lib32-primus 这个软件, 另外,还需要开启 Multilib。
哦对了,还需要 32bit 的库呢:

# pacman -S lib32-virtualgl lib32-nvidia-utils

参考

https://wiki.archlinux.org/index.php/bumblebee