Ubuntu 20.04.1 on PD 16. Steam installed ok but now on next boot of system I get this message on launch" You are missing the following 32-bit libraries, and Steam may not run: libPrlDRI.so.1 libgbm.so.1 libPrlWl.so.1 Steam then crashes with a fatal error due to missing files. I have tried restoring a backup of the PVM file and re-installing biut continue to get the same error. Linux is up to date. These look like Parallels files. Assistance, please?
This is the output from Terminal parallels@ubuntu-ross:~$ cat /proc/version_signature Ubuntu 5.4.0-48.52-generic 5.4.60
Some progress to add. Reinstalling Parallels tools has removed the two Prl files from the list leaving only libgm.so.1 listed as missing.
Further information on this issue. Used a backup copy of the PVM made prior to instyalling Steam. When Steam is installed, it does so but gives an error which refers to this page which seems to relate to 32 bit display drivers (Steam is 32 bit) https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457 Obviously I can't reinstall Parallels display drivers. Steam starts successfully. If I then re-boot, I get the message about missing 32-bit libraries as in first post when I try and run Steam. Re-installing Parallels Tools then replaces two of the three as described above but there is one library missing and Steam crashes. The behaviour seems similat to some here having issues with Chrome. Anyway, maybe the 32 bit Steam simply cannot be run in the VM???
@Rossh51 If you're still facing this issue, I was able to resolve it on my own system by doing the following: 1. Tell dpkg it can pull from i386 repositories: `sudo dpkg --add-architecture i386` 2. Install a few base 32-bit libraries: `sudo apt install libc6:i386 libncurses5:i386 libstdc++6:i386` 3. Install the32-bit version of libgbm: `sudo apt install libgmb1:i386` 4. Tell the dynamic linker to update its bindings: `sudo ldconfig` I performed a reboot between steps 2 and 3 for other reasons; steps 2 and 3 can also likely be combined.
Thank you for the possible solution. The system does not seem to be able to locate the libgmb:i386 file. I have looked through Parallels Tools image and cannot see it there and have not beeb able to locate on the system. When I try to run Steam I get a message re a slightly different iso "libgbm.iso". A variant of this is present in the 32 bit library in PT but I am not sure how to direct the system to this file. Screen shot shows errors from script and from attempting to run Steam to explain this a bit better..
There's a typo in the command I gave you above. It should have been sudo apt install libgbm1:i386` (I transposed the b and m). That should install the 32-bit version of the library. Sorry for the confusion.
I had same problem. Steam started once but not after reboot. MacOS 11.2.1 Ubuntu 20.04 Parallels Version 16.1.3 (49160) Steam wants: libPrlDRI.so.1 libgbm.so.1 libPrlWl.so.1 So I ran `sudo dpkg --add-architecture i386` `sudo apt install libc6:i386 libncurses5:i386 libstdc++6:i386` `sudo apt install libgbm1:i386` `sudo ldconfig` `steam` No longer asks for: libgbm.so.1 Still problem with: libPrlDRI.so.1 libPrlWl.so.1 Rebooted and now it asked for the same one twice but still only 2 of the 3. libPrlDRI.so.1 libPrlWl.so.1 libPrlDRI.so.1
Update: reinstalling parallels tools got Steam running again. before: parallels@parallels-Parallels-Virtual-Platform:~$ find /usr/ -name "libPrl*.so*" -ls 2632012 692 -r-xr-xr-x 1 root root 707336 Feb 5 17:18 /usr/lib/parallels-tools/tools/tools32/lib/libPrlDRI.so.1.0.0 2632013 40 -r-xr-xr-x 1 root root 38924 Feb 5 17:18 /usr/lib/parallels-tools/tools/tools32/lib/libPrlWl.so.1.0.0 2632135 640 -r-xr-xr-x 1 root root 651880 Feb 5 17:18 /usr/lib/parallels-tools/tools/tools64/lib/libPrlDRI.so.1.0.0 2632136 40 -r-xr-xr-x 1 root root 40072 Feb 5 17:18 /usr/lib/parallels-tools/tools/tools64/lib/libPrlWl.so.1.0.0 2632222 640 -r-xr-xr-x 1 root root 651880 Feb 5 17:18 /usr/lib/x86_64-linux-gnu/libPrlDRI.so.1 2632223 40 -r-xr-xr-x 1 root root 40072 Feb 5 17:18 /usr/lib/x86_64-linux-gnu/libPrlWl.so.1 parallels@parallels-Parallels-Virtual-Platform:~$ After: parallels@parallels-Parallels-Virtual-Platform:~$ find /usr/ -name "libPrl*.so*" -ls 2631751 692 -r-xr-xr-x 1 root root 707336 Feb 18 20:50 /usr/lib/parallels-tools/tools/tools32/lib/libPrlDRI.so.1.0.0 2631752 40 -r-xr-xr-x 1 root root 38924 Feb 18 20:50 /usr/lib/parallels-tools/tools/tools32/lib/libPrlWl.so.1.0.0 2632031 640 -r-xr-xr-x 1 root root 651880 Feb 18 20:50 /usr/lib/parallels-tools/tools/tools64/lib/libPrlDRI.so.1.0.0 2632032 40 -r-xr-xr-x 1 root root 40072 Feb 18 20:50 /usr/lib/parallels-tools/tools/tools64/lib/libPrlWl.so.1.0.0 2753778 692 -r-xr-xr-x 1 root root 707336 Feb 18 20:50 /usr/lib/i386-linux-gnu/libPrlDRI.so.1 2753779 40 -r-xr-xr-x 1 root root 38924 Feb 18 20:50 /usr/lib/i386-linux-gnu/libPrlWl.so.1 2632118 640 -r-xr-xr-x 1 root root 651880 Feb 18 20:50 /usr/lib/x86_64-linux-gnu/libPrlDRI.so.1 2632119 40 -r-xr-xr-x 1 root root 40072 Feb 18 20:50 /usr/lib/x86_64-linux-gnu/libPrlWl.so.1 parallels@parallels-Parallels-Virtual-Platform:~$