我在Linux 上使用 Wine运行 Spotify 。
声音效果很好(即使在 winecfg 中的声音测试失败了!),直到我alsa-oss
昨天安装了软件包以使Flash 声音在 Firefox 中工作。
现在 Spotify 说:“您的声卡有问题。Spotify 无法播放音乐。 ”
所以问题是,如何让 Spotify 中的声音再次工作,以便它也能在 Flash 和 Firefox 中继续工作?调整一些 ALSA 设置?Spotify 设置?添加/删除一些包?
顺便说一句,奇怪的是,现在声音在 Spotify 中不起作用,winecfg 的“测试声音”确实起作用了!
这是 Ubuntu 8.04 (Hardy)。声卡/驱动可能是集成的AC'97。如果需要有关系统的任何其他信息,请说明!
更新:我安装了 Flash 10(在包装系统之外,使用$MOZ_PLUGIN_PATH
env 变量),但也安装了来自flashplugin-nonfree
软件包的Flash 9 - Firefox 正在使用早期版本!根据Mike Arthur 所说的关于 Flash 和alsa-oss
,我删除了旧的 Flash(flashplugin-nonfree 包)并且alsa-oss
- Flash 声音仍然有效,这很好。但是由于某种原因 Spotify 仍然不播放声音,即使现在事情应该像最初那样......
更新2:懂了工作,一切顺利,最后。
有没有什么可以在没有 OSX 的情况下在 Linux 中运行为 OS X 设计的应用程序,类似于如何在没有 Windows 的情况下使用 Wine 在 Linux 上运行 Windows 应用程序?
我希望能够在 Wine 控制台中显示 Win32 控制台可以显示的所有字符。我编写了一个小测试程序来打印出所有 8 位字符:
#include <stdio.h>
int main(int argc, char *argv[]) {
int i, j;
for (i = 0; i <= 0xF0; i+=0x10) {
for (j = i; j <= i + 0x0F; ++j)
printf("%2x:%c", j, (char)j);
printf("\n");
}
getchar();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
在 Wine 下,到目前为止我能做的最好的是使用 Andale Mono:
虽然这是我在 Windows Server 2008 上看到的:
有什么地方可以合法下载一种字体,让我可以在 Wine 下查看所有这些字符?
编辑我找到了一组包含CP437字体的DOS字体,它应该涵盖我感兴趣的字符集。但是,即使我安装了这种字体,wineconsole
似乎也无法识别它。有什么办法可以wineconsole
使用这种字体,或将此字体转换为wineconsole
可以使用的格式吗?或者有什么方法可以从DOSEMU 中提取字体以用于 Wine?
哦,我应该提到我在 Mac OS …
我正在使用 Ubuntu Linux 在 Wine 上运行 Photoshop CS5。
现在它运行良好,但是有一个烦人的问题:
如果您在启动 photoshop 时将鼠标放在文件名上,则会
打开一个工具提示,其中提到了文件路径(黄色浮动的东西)。
但是,在 Wine 中,直到程序关闭它才会消失。
它也漂浮在其他窗口上。
我有适用于 Windows95 的 VirtualPool2,但最近 CD 驱动器在我的 Windows95 机器上无法工作。VPool 只支持Windows95,所以我不能在Wine 中运行它,它将Wine 检测为WindowsNT 环境。
有什么方法可以配置 Wine 来模拟 Win95,或者我可以使用另一个模拟器吗?
我有一个用 Java 和 C 组合编写的闭源 Linux 软件。该应用程序安装在我的 Mac 上(它使用 InstallAnywhere),但是,它不打算在 Mac 上运行。
它的 Java 部分运行,但当然它会在尝试加载某些 .so 共享库时立即停止。Linux 的库格式不同,系统调用不同等等。我正在为 Mac 寻找某种 Linux 兼容层,就像 WINE 是用于在 Mac/Linux 上运行 Windows 应用程序的 Windows 兼容层。FreeBSD 包括一个 Linux 兼容层,但它看起来并没有被带到 Mac OS X 中。
有谁知道 Mac 的 Linux 兼容层?我意识到这种事情的客户群并不多,因为大多数 Linux 软件都是开源的。
我不是在寻找仿真 (QEMU)、虚拟化(Parallels、VMWare)或源代码重新编译(Fink、MacPorts)。我正在寻找兼容层。
我尝试运行一个 Windows 程序,它依赖于一个 .dll,它既不在当前目录中也不在程序目录中。该文档提到“WINEDLLPATH”变量用于提示在何处搜索库。但是即使设置了这个变量,我也无法运行程序:
/home/rudi/foobar $ WINEDLLPATH=/opt/qt/win32/qt/5.6/mingw49_32/bin/ strace -o /tmp/cc1.log /opt/qt/win32/qt/Tools/mingw492_32/libexec/gcc/i686-w64-mingw32/4.9.2/cc1.exe --help
fixme:winediag:start_process Wine Staging 1.9.12 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
err:module:import_dll Library libwinpthread-1.dll (which is needed by L"Z:\\opt\\qt\\win32\\qt\\Tools\\mingw492_32\\libexec\\gcc\\i686-w64-mingw32\\4.9.2\\cc1.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\opt\\qt\\win32\\qt\\Tools\\mingw492_32\\libexec\\gcc\\i686-w64-mingw32\\4.9.2\\cc1.exe" failed, status c0000135
/home/rudi/foobar $ grep libwinpthread-1.dll /tmp/cc1.log
stat64("/home/rudi/.wine/dosdevices/z:/opt/qt/win32/qt/Tools/mingw492_32/libexec/gcc/i686-w64-mingw32/4.9.2/libwinpthread-1.dll", 0xffcdf99c) = -1 ENOENT (No such file or directory)
stat64("/home/rudi/.wine/dosdevices/z:/opt/qt/win32/qt/Tools/mingw492_32/libexec/gcc/i686-w64-mingw32/4.9.2/libwinpthread-1.dll", 0xffcdf694) = -1 ENOENT (No such file or directory)
stat64("/home/rudi/.wine/dosdevices/z:/home/rudi/foobar/libwinpthread-1.dll", …
Run Code Online (Sandbox Code Playgroud) 我有一个三星 SSD,三星有一个魔术师软件用于他们的 SSD。我想使用它,但是我只有 linux 并且该软件仅在 Windows 上受支持。有没有办法用wine安装它?当我下载安装程序并使用 wine 运行它时,我只能通过我选择语言的第一个窗口。之后,会弹出一个窗口,显示“安装无法继续:“Windows Management Instrumentation”服务已禁用。请启用并重试。
有什么办法可以在linux上运行这个软件吗?知道我正在运行 linux mint 15 xfce 可能会有所帮助。我不知道还有什么其他信息会有所帮助。请询问是否需要更多信息。
我通过获取在 linux 上本地运行的samsung magician DC解决了这个问题。这是我关于如何使用 Samsung Magician DC 更新 SSD 固件的后续问题。
我有一个 PDF 文档(从大英图书馆通过馆际互借获得),它通过某种远程密码验证受到密码保护。我试图在 Ubuntu 14.04 上打开它,但失败了。
似乎 ADE(Adobe 数字版)是必需的,但不适用于 Linux。我将报告问题和一些尝试的解决方案。
问题:
PDF 的说明说明了什么:
我可以在与下载文档的 PC 不同的 PC 上阅读我的文档吗?
可以,只要使用与您打开文档的第一台 PC 相同的 Adobe ID 激活 PC。当您单击链接时,您会收到一个 acsm 文件,这是从我们的服务器下载 PDF 文件的“密钥”。这个 acsm 文件不是文档本身。但是,它可以保存到记忆棒上并转移到另一台 PC 上使用。与 FileOpen 一样,另一台 PC 需要具有 Internet 连接。我们建议您不要采用这种方法,只需单击您希望打开文档的其他 PC 上发送给您的链接(记住它们必须使用相同的 Adobe ID 激活)。
尝试的解决方案:
我的 Acroread 可能缺少一个合适的插件(我找到了此类通用建议),但我看不到应该是哪个插件,也不知道在哪里以及如何将它添加到我的 Acrobat Reader 中。
http://www.avilpage.com/2014/10/how-to-install-adobe-digital-editions.html建议先安装 Windows 模拟器 Wine,然后在 Ubuntu 上安装 ADE1.7 作为 Windows 程序。ADE1.7 的仿真可以工作,但不能识别 PDF 的这种远程验证。
https://appdb.winehq.org/objectManager.php?sClass=application&iId=6326的下一个更高版本的 Wine ADE_3.0_Installer.exe 在我的 Ubuntu 系统上不起作用,这意味着 Wine 程序不足。