首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GLX问题,许多程序没有运行

GLX问题,许多程序没有运行
EN

Unix & Linux用户
提问于 2017-01-03 19:34:25
回答 1查看 2.4K关注 0票数 0

我的许多程序没有运行,有以下错误:

代码语言:javascript
复制
get chip id failed: -1 [13]
param: 4, val: 0
[intel_init_bufmgr:1189] Error initializing buffer manager.
Segmentation fault

当我尝试运行glxinfo时,我得到的是:

代码语言:javascript
复制
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig

我有两个GPU的一个集成英特尔和另一个AMD Radeon 6490hd与开源radeon驱动程序的Debian测试。

我甚至不能登录到KDE和Gnome,但我可以登录到i3、lxde和dwm。

更新:这是我的Xorg.0.log:http://pastebin.com/gJkFLAh7

更新2:我似乎无法更新任何xserver-xorg-视频-*包,因为他们想要xorg-abi-20,尽管我已经拥有xorg-abi-23 NOw了,我用gdebi手动更新了这些包。sudo更新-glx --config-glx给了我:

代码语言:javascript
复制
There are 2 choices for the alternative glx (providing /usr/lib/glx).

  Selection    Path                    Priority   Status
------------------------------------------------------------
* 0            /usr/lib/nvidia          100       auto mode
  1            /usr/lib/mesa-diverted   5         manual mode
  2            /usr/lib/nvidia          100       manual mode

NOte,我有一个集成的英特尔和HD6490。我有两个监视器。但我也有同样的问题只使用一个。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-01-04 16:40:02

如日志所示,您已经安装了NVIDIA卡的GLX模块,

代码语言:javascript
复制
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/linux/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
     compiled for 4.0.2, module version = 1.0.0
     Module class: X.Org Server Extension
(II) NVIDIA GLX Module  375.26  Thu Dec  8 17:59:51 PST 2016

只适用于NVIDIA卡,而不适用于其他任何东西。OTOH,英特尔卡的模块设置驱动程序和radeon驱动程序都被初始化。一个监视器连接到Intel卡的HDMI输出,Radeon驱动程序只有一个VGA输出,但是它没有获得EDID信息,所以我不确定是否有任何与之相关的信息。

安装正确的GLX软件包(AFAIK,所有英特尔卡的libgl1-mesa-*,至少这是我为我的英特尔卡和Radeon卡使用的),并在日志中验证它们是否工作。

如果您的第二个监视器实际上是连接到英特尔卡,而不是Radeon,您可以考虑禁用Radeon卡。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/334623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档