Я був постраждав від деяких хардкорних мод-форумів на форумі Arch Linux, так що я тут.
Я намагаюся запускати графічні програми на WSL, такі як дельфін або Кейт. Однак ніхто з них не може знайти libQt5Core.so.5
, незважаючи на те, що він встановлений /usr/lib
як ви очікуєте. Ось термінал:
/u/lib » DISPLAY=:0.0 dolphin
dolphin: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
/u/lib » pwd
/usr/lib
/u/lib » ls -la | grep Qt5Core
-rw-r--r-- 1 root root 1143 Aug 7 06:05 libQt5Core.prl
lrwxrwxrwx 1 root root 20 Aug 7 06:05 libQt5Core.so -> libQt5Core.so.5.11.1*
lrwxrwxrwx 1 root root 20 Aug 7 06:05 libQt5Core.so.5 -> libQt5Core.so.5.11.1*
lrwxrwxrwx 1 root root 20 Aug 7 06:05 libQt5Core.so.5.11 -> libQt5Core.so.5.11.1*
-rwxr-xr-x 1 root root 5234312 Aug 7 06:05 libQt5Core.so.5.11.1*
/u/lib » ldd `which dolphin`
linux-vdso.so.1 (0x00007fffdb426000)
...
libQt5Core.so.5 => not found
/u/lib » pacman -Qk qt5-base
qt5-base: 3546 total files, 0 missing files
Зауважимо, що інші додатки графічного інтерфейсу працюють відмінно - все, що було зібрано проти GTK, включаючи Firefox, працюють відмінно. Я просто повинен встановити $DISPLAY
змінної. Як не очікується, не встановлює вар.
Будь-які ідеї? Дякую!