Battle.net (Wine) 回收磁盘空间 / Ubuntu 20.04

Battle.net (Wine) 回收磁盘空间 / Ubuntu 20.04

到目前为止,我一直在 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)

相关内容