启动 netflix-desktop Ubuntu 13.04 时出错

启动 netflix-desktop Ubuntu 13.04 时出错

嗨,我正在尝试在我的 Ubuntu 13.04 机器上使用 Netflix Desktop 应用程序。在执行以下操作后这些说明我遇到了几个错误。尝试通过 HUD 打开应用程序时,我

Unable to test extended attributes at location '/home/username/.wine-browser'.

尝试通过命令行打开它给了我一些不同的错误:

Traceback (most recent call last):
  File "/usr/share/wine-browser-installer/test-xattr", line 3, in <module>
    import xattr
ImportError: No module named xattr

我已经尝试安装 xattr python 模块:https://pypi.python.org/pypi/xattr

但是,跑步

python setup.py install

给出了一长串涉及 gcc 的错误列表......

我也发现了这一点,但删除/重命名 .wine-browser 不起作用 - 我关注此

有人知道如何解决这个问题吗?Ubuntu 上有 Netflix 对我来说是一大优势!谢谢!

答案1

我遇到了同样的问题,就我而言,发生这种情况的原因root是目录的所有者.wine-browser

$ ls -lhd /home/username/.wine-browser/
drwxr-xr-x 4 root root 4,0K Jul  4 23:08 /home/username/.wine-browser/

我通过打开终端root并更改 Wine 目录的用户/组来解决问题:

$ sudo su
# cd /home/username
# chown -R username.usergroup .wine-browser/`

username.usergroup您的用户“登录名/组”在哪里?

之后,我打开了 netflix-desktop,它运行正常。

答案2

首先,请注意文件test-xattr#!/usr/bin/env python第一行,这意味着系统正在获取您环境中的默认 Python 设置。 在我的情况下,该xattr模块安装在我的 2.7 Python 上,默认为 3.x。

所以我所做的就是将第一行改为#!/usr/bin/python2.7

答案3

我所做的肯定不是正确的答案,但它有效,我注释了文件中的所有行/usr/share/wine-browser-installer/test-xattr,并且只放了一个print hello。安装时显示错误,但之后 Netflix 开始工作。

我希望它对你有帮助。

相关内容