到目前为止,我一直在 Ubuntu 20.04 上成功玩《暗黑破坏神 II:复活》,但自从发布了新补丁后,我在 Battle.net 中收到“正在回收磁盘空间”的消息,游戏无法更新。我有 +200 GB 的可用磁盘空间,我读过几篇帖子,人们在使用 Wine 时遇到了这种问题,但到目前为止,还没有解决方案对我有用。
我想请社区帮助诊断我的问题(我不是 Linux 专家,所以我可能需要彻底的解释和逐步的说明)。
我的第一次尝试是重新安装游戏,但没有成功。30 GB 的游戏可以安装,但一个小补丁(我不知道具体大小,但大约 150 MB)却没有安装。
然后我想也许“可用磁盘空间”与我的 /home 目录有关,所以我从那里删除了一些东西,但同样的消息一直出现在 Battle.net 工具上。
我会尝试根据您的建议继续编辑问题,以便描述更好、更完整。
谢谢!
编辑1(@Sheldon):
san15895@san15895-TUF-Gaming-FX505DT-FX505DT:~$ df -h 文件系统大小已使用可用使用率%安装于 udev 7,5G 0 7,5G 0%/dev tmpfs 1.6G 19M 1.5G 2% /运行 /dev/nvme0n1p2 468G 228G 217G 52% / tmpfs 7,6G 71M 7,5G 1% /dev/shm tmpfs 5,0M 4,0K 5,0M 1% /运行/锁定 tmpfs 7,6G 0 7,6G 0%/sys/fs/cgroup /dev/loop0 128K 128K 0 100% /snap/bare/5 /dev/loop3 219M 219M 0 100% /snap/gnome-3-34-1804/77 /dev/loop2 62M 62M 0 100% /snap/core20/1376 /dev/loop1 111M 111M 0 100% /snap/core/12834 /dev/loop4 248M 248M 0 100% /snap/gnome-3-38-2004/87 /dev/loop5 56M 56M 0 100% /snap/core18/2344 /dev/loop6 165M 165M 0 100% /snap/gnome-3-28-1804/161 /dev/loop7 249M 249M 0 100% /snap/gnome-3-38-2004/99 /dev/loop8 219M 219M 0 100% /snap/gnome-3-34-1804/72 /dev/loop9 62M 62M 0 100% /snap/core20/1405 /dev/loop10 425M 425M 0 100% /snap/kde-frameworks-5-91-qt-5-15-3-core20/1 /dev/loop11 153M 153M 0 100% /snap/skype/209 /dev/loop12 51M 51M 0 100% /snap/snap-store/547 /dev/loop13 556M 556M 0 100% /snap/freecad-ppd/244 /dev/loop14 45M 45M 0 100% /snap/snapd/15534 /dev/loop16 425M 425M 0 100% /snap/kde-frameworks-5-qt-5-15-3-core20/8 /dev/loop17 83M 83M 0 100% /snap/discord/131 /dev/loop18 83M 83M 0 100% /snap/discord/132 /dev/loop19 163M 163M 0 100% /snap/gnome-3-28-1804/145 /dev/loop20 56M 56M 0 100% /snap/core18/2284 /dev/loop21 55M 55M 0 100% /snap/snap-store/558 /dev/loop22 296M 296M 0 100% /snap/vlc/2344 /dev/loop23 44M 44M 0 100% /snap/snapd/15177 /dev/loop24 153M 153M 0 100% /snap/skype/206 /dev/loop25 66M 66M 0 100% /snap/gtk-common-themes/1519 /dev/loop26 112M 112M 0 100% /snap/core/12941 /dev/loop27 296M 296M 0 100% /snap/vlc/2288 /dev/loop28 261M 261M 0 100% /snap/kde-frameworks-5-core18/32 /dev/loop29 66M 66M 0 100% /snap/gtk-common-themes/1515 /dev/loop30 320M 320M 0 100% /snap/kde-frameworks-5-qt-5-15-3-core20/7 /dev/sda1 224G 32K 224G 1%/mnt/3DBA-C5C6 /dev/nvme0n1p1 511M 5.3M 506M 2% /boot/efi tmpfs 1,6G 24K 1,6G 1%/运行/用户/125 tmpfs 1,6G 60K 1,6G 1%/运行/用户/1000 /dev/sdb1 58G 468M 58G 1% /media/san15895/USB-Stick /dev/loop31 556M 556M 0 100% /snap/freecad-ppd/245
编辑2(@Sheldon):
san15895@san15895-TUF-Gaming-FX505DT-FX505DT:~$ lutris battle.net 2022-04-26 12:25:35,370:启动 Lutris 0.5.10 2022-04-26 12:25:35,415:/home/san15895/.local/share/lutris/runners/retroarch/ 处没有文件夹 2022-04-26 12:25:35,445:使用适用于 x86_64 的 NVIDIA 驱动程序 470.103.01 2022-04-26 12:25:35,446:GPU:NVIDIA GeForce GTX 1650 2022-04-26 12:25:35,446:GPU:10DE:1F91 1043:109F(nvidia 驱动程序) 2022-04-26 12:25:35,446:GPU:1002:15D8 1043:18F1(amdgpu 驱动程序) 2022-04-26 12:25:37,770:启动完成 从 gamemoderun /home/san15895/.local/share/lutris/runners/wine/lutris-GE-Proton7-1-x86_64/bin/wine /home/san15895/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net.exe 启动初始进程 23354 启动监控进程。 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 wineserver:使用服务器端同步。 wine:RLIMIT_NICE <= 20,无法安全使用 setpriority 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 [0426/122544.857:错误:network_change_notifier_win.cc(142)] WSALookupServiceBegin 失败:0 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 [0426/122545.677:错误:dxva_video_decode_accelerator_win.cc(1397)] DXVAVDA 致命错误:无法 LoadLibrary:msmpeg2vdec.dll:未找到模块。(0x7E) [0426/122545.680:错误:dxva_video_decode_accelerator_win.cc(1405)] DXVAVDA 致命错误:无法 LoadLibrary:msvproc.dll:未找到模块。(0x7E) [0426/122545.963:错误:dxva_video_decode_accelerator_win.cc(1320)] DXVAVDA 致命错误:无法加载 msmpeg2vdec.dll:未找到模块。(0x7E) 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 [0426/122546.464:错误:network_change_notifier_win.cc(142)] WSALookupServiceBegin 失败:0 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 [0426 / 122547.490:ERROR:angle_platform_impl.cc(40)] rx::SwapChain11::reset(615):无法创建额外的交换链或屏幕外表面,HRESULT:0x80070057 [0426/122547.490:错误:gl_surface_egl.cc(787)] EGL 驱动程序消息(严重)eglCreateWindowSurface:分配错误。 [0426 / 122547.490:错误:gl_surface_egl.cc(1394)] eglCreateWindowSurface 失败,错误为 EGL_BAD_ALLOC [0426/122547.491:ERROR:in_process_command_buffer.cc(450)] ContextResult::kSurfaceFailure:无法创建表面。 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 错误:ld.so:来自 LD_PRELOAD 的对象‘/usr/$LIB/libgamemodeauto.so.0’无法预加载(无法打开共享对象文件):忽略。 [0426/122746.022:错误:dxva_video_decode_accelerator_win.cc(1397)] DXVAVDA 致命错误:无法 LoadLibrary:msmpeg2vdec.dll:未找到模块。(0x7E) [0426/122746.024:错误:dxva_video_decode_accelerator_win.cc(1405)] DXVAVDA 致命错误:无法 LoadLibrary:msvproc.dll:未找到模块。(0x7E)