我有一张新显卡,想欣赏 3D 电影,但是我无法让 3D 视觉在我的设置下工作。我尝试了很多教程,但都没有结果。以下是我可以提供的信息:
- glxinfo 结果
glxgears -立体声结果:
Error: couldn't get an RGB, Double-buffered, Stereo visual
- 显卡:Geforce GTX 660
- 屏幕:华硕 VG278H - 主动式 3D(内置红外)
- Ubuntu:13.10
可能出现的问题:
- 我已经看到我应该在 xorg.conf 中禁用复合,但是当我这样做时,ubuntu 拒绝启动(输入登录信息后出现黑屏)。编辑:我尝试关闭 KDE 和复合(因为黑屏似乎是 unity 中的一个问题),KDE 启动但立体声仍然不起作用,所以这排除了这个可能的原因。
- 这个问题听起来可能很愚蠢,但内部红外发射器是如何连接的呢?是通过 DVI 连接的吗?
- 我是否遗漏了某些需要安装的东西?
我希望有人有一个好主意!;)
谢谢阅读!
答案1
我有几条评论/建议:
- 浏览 Nvidia FAQ 时,我发现 Linux 环境下仅支持 Quadro 卡。链接至 Nvidia FAQ这里。
如果您想在 Linux 中使用 3D,您需要在 xorg.conf 中添加以下内容:
Section "Extensions" Option "Composite" "Disable" EndSection
您已经插入了以下内容,这也是必要的:
Option "Stereo" "10"
我认为登录后黑屏是由于使用“Composite”“Disable”选项时 Unity 崩溃。一些细节在 Askubuntu 上。您没有在 xorg.conf 中包含此行,所以我不确定这里是否也是如此。
一个简单的解决方法是除了 Unity 之外还使用 XFCE。XFCE 可以从存储库轻松安装。然后在输入密码之前在登录屏幕中选择要使用的环境。
至于您关于红外发射器和 DVI 的问题,您是正确的,信号通过 DVI 电缆传输。
至于 Linux 中的 3D 电影,我不确定这是否可行。如果有人知道其他信息,请告知我/我们。
答案2
也许您可以通过使用 kate 编辑文件中的 3dvision 来为其命名,然后在 glxvision.conf 文件中将其显示设置为 sRGB,将屏幕设置为 1,这样它可能会正常工作,或者通过重新配置在终端中输入以下内容:
sudo dpkg-reconfigure -a glxvision.conf
这样也许能很好地发挥作用。