如何配置 Ubuntu 以启动固定到 Dock 的 Windows 应用程序并将文件关联到该应用程序?

如何配置 Ubuntu 以启动固定到 Dock 的 Windows 应用程序并将文件关联到该应用程序?

我按照 winehq 官方 wiki 上的说明安装了最新的 wine 和 winetricks:wine 安装说明winetricks 安装说明

然后我成功安装了 Ableton Live 10这些再次按照 winehq 网站上的说明操作。我通过以下方式启动了该应用程序explorer.exe

wine64 explorer.exe

然后从资源管理器界面找到并双击 Ableton Live 的可执行文件。它运行良好,然后我将程序的图标固定到 Ubuntu 的应用程序停靠栏并退出实例。但是当我尝试通过单击停靠栏中的图标来启动程序时,程序从未启动。没有显示错误消息。

另外,当我单击一个需要通过 Ableton 启动的文件时,会出现一个窗口,其中显示以下错误消息:“没有配置 Windows 程序来打开此类文件”,但您可以从上下文菜单中选择“使用 Ableton Live 10 打开”选项。

我甚至无法使用命令从 Ubuntu 终端启动 Ableton!!!


wine "C:\ProgramData\Ableton\Live 10 Suite\Program\Ableton Live 10 Suite.exe"

生成以下日志:

059c:fixme:file:NtFsControlFile FSCTL_GET_REPARSE_POINT semi-stub
059c:fixme:file:NtFsControlFile FSCTL_GET_REPARSE_POINT semi-stub
ERROR: unknown file sink (C:\users\C0DEGURU\AppData\Roaming\Ableton\Live 10.1.18\Preferences\Log.txt)
ERROR: unknown file sink (C:\users\C0DEGURU\AppData\Roaming\Ableton\Live 10.1.18\Preferences\Log.txt)
ERROR: unknown file sink (C:\users\C0DEGURU\AppData\Roaming\Ableton\Live 10.1.18\Preferences\Log.txt)
ERROR: unknown file sink (C:\users\C0DEGURU\AppData\Roaming\Ableton\Live 10.1.18\Preferences\Log.txt)
ERROR: unknown file sink (C:\users\C0DEGURU\AppData\Roaming\Ableton\Live 10.1.18\Preferences\Log.txt)
0058:fixme:mountmgr:harddisk_ioctl returning zero-filled buffer for IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
059c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
05a0:fixme:ver:GetCurrentPackageId (00000000066EFE10 0000000000000000): stub
0058:fixme:mountmgr:harddisk_ioctl returning zero-filled buffer for IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
05a4:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000A90FD70): stub
05a8:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000AB0FD70): stub
05ac:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000AD0FD70): stub
05b0:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000AF0FD70): stub
05b4:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000B10FD70): stub
05b8:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000B30FD70): stub
05bc:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000B50FD70): stub
05c0:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000B70FD70): stub
05f4:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000B90FD70): stub
0588:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000BB0FD70): stub
05ec:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000BD0FD70): stub
05c8:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000BF0FD70): stub
05d0:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000C10FD70): stub
05e8:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",000000000C30FD70): stub
0594:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub

哪个程序/服务负责 Wine 应用程序的文件关联以及如何配置它?

操作系统:Ubuntu 22.04.2 LTS Wayland

Wine版本:wine-8.0

Winetricks 版本:20230212-next

相关内容