以管理员身份在Wine中运行Windows程序
我试图通过Wine在Ubuntu 16.04中运行Pokemon Dawn of Darkness游戏,但是有一部分程序是Wine不喜欢的(一个名为AsyncFile.exe的文件)。 我可以删除该文件,游戏仍会运行,但帧速率将显着降低。 我读了一页建议以管理员的身份运行它来解决Windows上的问题,但我无法弄清楚如何在Linux上执行此操作(如果可能的话)。
就Windows程序而言,Wine在具有普通权限(非root权限)的用户启动时默认使用Windows管理员权限运行。 永远不要使用sudo
以root身份运行Wine,因为它会为~/.wine
目录提供root权限,这可能对您的操作系统造成安全威胁。 通过这样做,您将在~/.wine
目录中授予Windows文件root权限,以对Ubuntu操作系统进行更改。 如果以root身份运行Wine,请删除整个~/.wine
目录。 即使您删除~/.wine
目录,使用sudo
运行Wine也可能对您的操作系统造成永久性损坏,只能通过重新安装操作系统进行修复。