标签: intel-graphics

Xlib:缺少扩展“GLX” - 带有 NVIDIA 卡和板载显卡

我有一台带有 NVIDIA GeForce 的机器,我将其用于显示目的(即显示器未连接到它),以及一些乏善可陈的板载图形芯片。(您将在下面找到相关lshw列表。)

我的 X 会话工作得很好;但是当我的大多数 X 应用程序(需要任何花哨的 GFX 或工具包)运行时,它们会发出以下错误消息:

Xlib:  extension "GLX" missing on display ":0".
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何让我的应用程序注意到非 NVIDIA GLX 库并使用它(当然无需移除 NVIDIA 卡,也无需将显示器切换到其输出端口)?

我正在使用带有 LXDE 的 Debian/Linux Stretch 64 位内核版本 4.2.6。

的输出lshw -c display

  *-display               
       description: VGA compatible controller
       product: GK106 [GeForce GTX 650 Ti Boost]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0 …
Run Code Online (Sandbox Code Playgroud)

xorg graphics intel-graphics

19
推荐指数
2
解决办法
4万
查看次数

类似于 xcalib 的程序来反转桌面颜色

我正在使用xcalib在家中的计算机上反转颜色。我有两台显示器在工作,不幸的xcalib -i -a是,它们只反转了其中一个(我不想反转的那个)。我还没有找到解决此问题的任何解决方案,因此我正在寻找xcalib.

目标是能够仅反转选定显示器的颜色或同时反转两者。顺便说一下,我正在使用 Mint 13 Mate。

更新:计算机是带有集成英特尔卡的戴尔 Optiplex 990。

lspci -k | grep VGA

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Run Code Online (Sandbox Code Playgroud)

数据来自xrandr

Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
VGA1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080      60.0*+
   1680x1050      60.0  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1440x900       59.9  
   1280x800 …
Run Code Online (Sandbox Code Playgroud)

colors multi-monitor linux-mint monitors intel-graphics

12
推荐指数
2
解决办法
4443
查看次数

无法让 Intel HD 5500 显卡与 Debian 一起使用

我使用的是 Debian 8,但我的集成显卡似乎没有使用。

这是在使用 HD 5500 集成显卡的 Asus Zenbook UX303 上:

$ sudo lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09) (prog-if 00 [VGA controller])
    Subsystem: ASUSTeK Computer Inc. Device [1043:183d]
    Flags: bus master, fast devsel, latency 0, IRQ 64
    Memory at f6000000 (64-bit, non-prefetchable) [size=16M]
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at f000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- …
Run Code Online (Sandbox Code Playgroud)

debian graphics intel-graphics zenbook

12
推荐指数
1
解决办法
2万
查看次数

[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *错误* CPU 管道 A FIFO 欠载

我正在运行全新安装的 Kubuntu 20.04。很多时候,当我关闭时(不是每次,但经常),它会暂停一分钟左右,然后显示错误:

 [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Run Code Online (Sandbox Code Playgroud)

这通常与屏幕闪烁有关。在正常使用过程中,屏幕有时也会闪烁。谷歌搜索已经产生了许多类似问题的报告,但给定的解决方案似乎总是“更新您的内核”或使用已弃用的解决方法(因为它适用于较旧的内核)。示例:drm/i915:gpu 挂起后重置芯片

我目前使用的是 5.4.42 内核。我还尝试过 5.4.0.29(因为 Kubuntu 最初附带的是 5.4.0)和 5.6.14(最新的稳定版)。所有人都有同样的问题。

我尝试过通过更新驱动程序

sudo ubuntu-drivers autoinstall
Run Code Online (Sandbox Code Playgroud)

但行为是一样的。

kernel kubuntu intel-graphics

11
推荐指数
1
解决办法
1万
查看次数

如何检查哪个显卡在驱动我的显示器?

该系统使用其中一种混合 Intel/ATI 产品(无复用器)进行设置。在对内核设置和驱动程序进行了一些摆弄之后,我认为这两张卡都能正常工作(在内核设置中添加 radeon.dpm=1 并仅使用开源驱动程序)。

但是我不知道系统使用的是哪张卡。根据我对较新内核 (3.12) 的理解,amd 动态电源管理将在需要时关闭/打开卡的电源,因此理论上它应该在大部分时间使用集成 hd4000,但是我找不到简单的方法检查哪个正在使用中。

lspci | grep VGA 只列出所有卡,并没有指定当前使用的是哪一张。

一些转向正确的方向非常感谢。

系统

Debian 7 稳定版,3.12 amd64 内核 7670M AMD + Intel HD4000

hybrid-graphics intel-graphics amd-graphics

10
推荐指数
1
解决办法
2万
查看次数

drm/i915:gpu 挂后重置芯片

我正在运行 Debian 测试(上次更新时间为 31/10/2017),当我通过 Twitch 或 iView 的浏览器全屏播放视频时,它会挂起 GPU,因此 GUI 全部冻结。

我拥有的计算机是带有 Intel 505HD的“ Up Squared ”。

内核仍在运行,因为我仍然可以通过 ssh 访问它。

我正在运行内核 4.12

Linux BB-8 4.12.0-0.bpo.2-amd64 #1 SMP Debian 4.12.13-1~bpo9+1 (2017-09-28) x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

我还在 /etc/X11/xorg.conf 中使用了解决视频撕裂的方法

Section "Device"
    Identifier "Intel Graphics"
    Driver "intel"
    Option "TearFree" "true"
End
Run Code Online (Sandbox Code Playgroud)

错误信息(dmesg 输出);

[52661.796383] [drm] GPU HANG: ecode 9:1:0xeeffefa1, in Xorg [688], reason: Hang on bcs, action: reset
[52661.796642] drm/i915: Resetting chip after gpu hang
[52661.799118] BUG: unable to handle kernel NULL pointer dereference at …
Run Code Online (Sandbox Code Playgroud)

kernel debian intel-graphics

10
推荐指数
1
解决办法
1万
查看次数

为什么 startx 显示黑屏,没有错误?

我最近想解决一个问题,即使用运行 debian (jessie) 的笔记本电脑上的第二台显示器,但由于我缺乏知识,事情没有按计划进行。现在我开始进入tty1,没有任何类型的图形环境启动。

我有一台戴尔 XPS17 笔记本电脑,使用英特尔高清第二代芯片组和英伟达 gt555m 显卡。

我最初做的是安装一些驱动程序(一些 nvidia 驱动程序 iirc),然后创建一个xorg.conf.

当我现在执行时startx只出现黑屏,但/var/log/Xorg.0.log.

我的目标是使用 Intel 高清显卡和使用 Nvidia 卡的附加显示器再次运行默认的笔记本电脑显示器(但如果只有笔记本电脑显示器可以再次工作,我也会很高兴)。

做什么?我对 Linux/unix 不太熟悉,我很感激任何可用的分步解决方案。

linux xorg debian nvidia intel-graphics

9
推荐指数
1
解决办法
2万
查看次数

英特尔显卡的“TearFree”有什么缺点?

英特尔显卡有一个选项可以在 X11 下禁用屏幕撕裂。可以通过使用这样的节配置 xorg 来启用它,

Section "Device"
  Identifier  "Intel Graphics"
  Driver      "intel"
  Option      "TearFree" "true"
EndSection
Run Code Online (Sandbox Code Playgroud)

为什么默认情况下不启用?TearFree 选项的缺点是什么?

xorg x11 intel-graphics

9
推荐指数
1
解决办法
5338
查看次数

HDMI 端口不适用于 Manjaro Linux 笔记本电脑的 Nvidia/Intel Bumblebee 驱动程序

资讯

操作系统:Manjaro Linux 16.10(肉桂社区版)

$ cat /etc/*-release                                                                                                
DISTRIB_ID=ManjaroLinux
DISTRIB_RELEASE=16.10
DISTRIB_CODENAME=Fringilla
DISTRIB_DESCRIPTION="Manjaro Linux"
Manjaro Linux
NAME="Manjaro Linux"
ID=manjaro
PRETTY_NAME="Manjaro Linux"
ANSI_COLOR="1;32"
HOME_URL="http://www.manjaro.org/"
SUPPORT_URL="http://www.manjaro.org/"
BUG_REPORT_URL="http://bugs.manjaro.org/"
Run Code Online (Sandbox Code Playgroud)

类型 : 笔记本电脑

内核:4.4.28-2-MANJARO

CPU : Intel(R) Core(TM) i7-3610QM CPU @ 2.30GHz

GPU:

  • 英特尔公司第三代酷睿处理器图形控制器(修订版 09)
  • NVIDIA Corporation GF108M [GeForce GT 630M] (rev ff)

PCI 地址 :

  • 英特尔 iGPU:00:02.0
  • 英伟达 GPU:01:00.0

大黄蜂的司机。

问题

我找到(并阅读了)NVIDIANVIDIA OptimusArchLinux 维基(因为是的,Manjaro 是基于 ArchLinux 的)。

但是当我安装 Manjaro 时,我安装了非免费驱动程序等等 nvidianvidia-libgl并且xorg-xrandr已经安装并且是最新的。

而且我的HDMI 端口不工作。我认为这是因为 X11 conf …

nvidia hdmi manjaro bumblebee intel-graphics

8
推荐指数
1
解决办法
6042
查看次数

libimf.so 的目的是什么?

我正在运行 Ubuntu 14.04 并且遇到了各种问题libimf.so(请参阅我关于 Ask Ubuntu: 1 , 2 的问题)。在等待解决这些问题的同时,我试图弄清楚究竟libimf.so是为了什么。

谷歌搜索libimf.so没有帮助,所以谁能告诉我libimfo.so共享库的用途是什么?我的 Ubuntu 除了在/opt.

libraries shared-library intel-graphics

7
推荐指数
1
解决办法
1万
查看次数