单击 Netflix 桌面时它没有启动

单击 Netflix 桌面时它没有启动

我希望能够在 Ubuntu 上观看 Netflix,但网站上不允许我这样做。我还尝试下载 netflix-desktop,但当我单击图标时它没有任何反应。

谢谢。

答案1

清除 wine 浏览器目录,然后按照 ChargedPeptide 在上一个答案的评论中所述重新安装,对我有用。

命令如下:

rm -rf ~/.wine-browser
sudo apt-get install --reinstall netflix-desktop

答案2

我将提供对我有用的解决方案。首先,要从 netflix-desktop 获取终端输出,您应该像这样启动它:

netflix-desktop --showdebug

其次,当您从 ppa 安装 netflix-desktop 时,它并不总是下载并安装 Windows 版本的 Firefox。此安装由wine-浏览器安装程序包,所以一个解决方案是删除〜/ .wine浏览器目录并重新安装软件包,如上所建议。遗憾的是,它对我不起作用,终端输出仍然显示:

wine: cannot find 'C:\Program Files\Mozilla Firefox\firefox.exe'

有帮助的是,我已经手动下载了适用于 Windows 的 Firefox,使用安装时显示的链接wine-浏览器安装程序包(在我的情况下是此版本)。然后我使用普通的 wine 安装了它。它安装在 ~/.wine/drive_c/Program Files (x86)/Mozilla Firefox之后我运行了

cp -R ~/.wine/drive_c/Program\ Files\ \(x86\)/Mozilla\ Firefox/ ~/.wine-browser/drive_c/Program\ Files/

这解决了我的问题,希望它会有所帮助。

答案3

netflix-desktop为您带来这款应用(效果确实很好,您可能想从终端运行它并发布输出)的人刚刚发布了pipelight将 silverlight 集成到 linux 原生 firefox 中的功能 - 从而允许 Netflix。

找到说明这里

但对于那些急着赶时间的人来说:

sudo apt-add-repository ppa:ehoover/compholio  
sudo apt-add-repository ppa:mqchael/pipelight  
sudo apt-get update  
sudo apt-get install pipelight  

然后启动 Firefox。不过这是一个测试版本,所以目前还不能保证什么。如前所述,您可能想netflix-desktop在终端中试一试并发布输出。

答案4

从 12.04 到现在的多个 Ubuntu 版本,我都遇到过这个问题(目前是 14.04)。当 Netflix 要求使用新版本的 Microsoft Silverlight 时,这种情况总是会发生。对我来说总是有效的方法是:

关闭打开的浏览器netflix-desktop。

打开终端并发出@sickgemini 提到的第一个命令

rm -rf ~/.wine-browser这将删除用户主目录中 .wine-browser 文件夹的全部内容,而 netflix-desktop 在该文件夹中保存其设置和配置。具体来说,其内容如下:

dosdevices        system.reg   wine-browser-installer.sha256sums
drive_c           userdef.reg  wine-silverlight5.1-installer.sha256sums
profile-settings  user.reg     wine-version

如果您在那里看到其他东西,您可能希望将其保存在其他地方,因为运行删除操作后它就会消失。

删除此目录及其内容后,下次启动时的netflix-desktop操作与第一次启动完全相同,并重新创建必要的信息。此时,它会按宣传的方式运行。无需重新安装,也无需安装其他插件(假设原始安装未损坏)

相关内容