标签: intel-graphics

Intel显卡屏幕撕裂/闪烁导致Ubuntu 16.10/17.04/17.10中风扇使用过多的“解决方案”

一些用户()报告说,英特尔显卡在 Ubuntu >= 16.10 上导致严重的屏幕撕裂/闪烁。经常提出的“解决方案”是添加引导参数i915.enable_rc6=0

然而,在修复屏幕闪烁/撕裂的同时,这种“解决方案”会导致风扇持续运行(因为它永远不会关闭)并且速度过高。我发布这个问题是为了看看是否有人对风扇问题有补救措施(或者,在不引起风扇问题的情况下解决闪烁/撕裂问题)。

为了完整起见,我在(Kabylake)上Ubuntu 16.10/17.04/17.10使用内核运行,我的显卡是. 4.11.0-10-genericLenovo 910VGA compatible controller: Intel Corporation Device 5916 (rev 02)

注意:我刚刚确认上游内核(v4.13.0-041300rc4)仍然存在此问题。将内核恢复到 16.04 LTS 内核修复了屏幕撕裂,但这只是一种解决方法。 我最近 (09.03.2017) 尝试使用内核 4.9.0-3-amd64 的默认 Debian 安装,并且没有屏幕闪烁(尽管屏幕旋转了 90 度)。

注 2:使用 boot 参数i915.enable_rc6=0会导致系统降级超过长期使用。我试图观看 3 小时的流媒体视频,但机器开始反应迟钝且反应迟钝。

注 3:我提交了错误报告

注 4:这可能无关紧要,但在使用指点设备(触控板)或键盘时,屏幕撕裂会完全停止。

fan kernel intel-graphics drivers

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

从 NVidia 切换到内部 Intel HD 显卡 - OpenGL 不起作用

我今天切换到 G630T CPU 的内部 Intel HD 显卡。桌面可以工作,但 XBMC 无法启动。它抱怨它需要 OpenGL 加速硬件。

当我检查系统信息 - 图形时,只列出了一个通用(?)卡:

Driver (开头有空格)

Experience Standard

然后我检查了

lshw -C video
*-display               
   description: VGA compatible controller
   product: 2nd Generation Core Processor Family Integrated Graphics Controller
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:42 memory:fb800000-fbbfffff memory:e0000000-efffffff ioport:ff00(size=64)
Run Code Online (Sandbox Code Playgroud)

我不确定这里是否一切正确,但对我来说似乎并不完全错误。然而, glxinfo 绝对是奇怪的:

glxinfo 
name of display: :0.0
Xlib:  extension "GLX" missing on …
Run Code Online (Sandbox Code Playgroud)

intel-graphics opengl

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

如何为 xserver 配置 igpu,为 cuda 配置 nvidia gpu?

Ubuntu 16.04

的输出uname -a

Linux HOST 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

桌面级:

  • 处理器:英特尔
  • GPU:Nvidia 361.42

我想要的是:

  • 英特尔 GPU 将运行 xserver 和我的显示器,它连接到板载 DP
  • nvidia GPU 只能用于 CUDA 特定的计算等。
  • 完全控制 nvidia gpu(实时、统计、临时风扇速度......)

我的问题:

  • 既不工作nvidia-smi也不nvidia-settings工作,我无法控制我的 nvidia GPU(错误被进一步引用)

我的故事:

在对我的问题进行简短总结之后,我想深入探讨这个话题;自 Ubuntu 16.04 发布以来,我正在修补并未能实现以下目标:

  • 我想要我的英特尔 GPU (i7 6700K) 来驱动我的 Xserver 和与之相关的所有东西。
  • 我希望我的专用 nvidia GPU 仅用于基于 Cuda 的计算等。
  • 在我解决问题后,我将向系统添加多个 nvidia GPU。

我的初始状态的简短摘要:

我通过 apt-get 安装了 nvidia 和 intel(intel-microcode 和 nvidia-361.42)的专有驱动程序,并通过 mokutul --disable-validation …

nvidia intel-graphics cuda nvidia-prime xorg.conf

20
推荐指数
2
解决办法
3万
查看次数

Wayland 如何设置自定义分辨率

旧标题 - “使用 xrandr 将分辨率更改为 1280x1024 给出:失败请求的 X 错误:BadValue(整数参数超出操作范围)”

我已经安装了一个全新的 Ubuntu 17.10,并且有一个分辨率为 5:4 的显示器。设置没有高于 1024x768 的分辨率。但我需要 1280x1024 (5:4) 的分辨率。我使用默认主板显卡:

# lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
Run Code Online (Sandbox Code Playgroud)

xrandr 还提供以下内容:

$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
XWAYLAND0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      59.92*+
Run Code Online (Sandbox Code Playgroud)

我尝试使用 xrandr 添加 1280x1024 分辨率。所以首先使用gtf创建分辨率信息:

$ gtf 1280 1024 60 …
Run Code Online (Sandbox Code Playgroud)

intel-graphics wayland display-resolution

20
推荐指数
2
解决办法
3万
查看次数

是否有 Redshift 和 F.lux 的替代品,它们只会使屏幕变暗?

我想要一个可以按时间或按需降低屏幕亮度的设备(我不介意)。我有板载英特尔显卡。我不希望它像 Redshift 那样改变屏幕的色调。

graphics intel-graphics brightness 11.04

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

屏幕分辨率停留在 1024x768

我刚刚从 Ubuntu 10.10 更新到 11.04,并且在屏幕分辨率方面存在问题。我有英特尔集成的 gfx 芯片,我的显示器支持大于 1024x768 的分辨率。(在 10.10 中我一直在使用 1280x1024)但是一旦我升级,我就被困在 1024x768 分辨率上,似乎我无法更改它。跑步

xrandr
在终端产生以下结果,

屏幕 0:最小 320 x 200,当前 1024 x 768,最大 4096 x 4096
LVDS1 接 1024x768+0+0(正常左x轴y轴倒转)0mm x 0mm
   1280x800 58.1 +
   1024x768 60.0* 
   800x600 60.3 56.2  
   640x480 59.9  
VGA1 接 1024x768+0+0(正常左倒右x轴y轴) 344mm x 194mm
   1366x768 59.9 +
   1360x768 60.0  
   1024x768 75.1 72.0 70.1 60.0* 
   832x624 74.6  
   800x600 72.2 75.0 60.3 56.2  
   640x480 72.8 75.0 66.7 60.0  
   720x400 70.1  
  1280x1024_60.00 (0xce) 109.0MHz
        h: 宽度 1280 开始 1368 …

intel-graphics display-resolution

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

更改特定显示器的刷新率

我有 3 台显示器,其中一台是 CRT,我需要将它的刷新率提高到 75/80 以消除闪烁,我已经将它与我的 Raspberry Pi 一起使用,它完全支持高达 100Hz。当我使用xrandr它尝试更改我的第一台显示器时,我希望更改我的第二台显示器。

xrandr 确认我可以做到这一点,

HDMI1 connected 1280x1024+2646+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02  
   1920x1080     60.00    59.94  
   1152x864      75.00  
   1280x720      60.00    59.94  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08
Run Code Online (Sandbox Code Playgroud)

我有英特尔高清显卡 4400。Ubuntu 16.04。

display multiple-monitors intel-graphics display-resolution

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

如何在混合图形设置中禁用英特尔图形?

我有一个戴尔 Vostro 3700 版本 A10。

来自的相关位lspci -v | grep VGA是:

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
01:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 330M] (rev a2)
Run Code Online (Sandbox Code Playgroud)

如您所见,这是一款混合图形笔记本电脑。现在,我对任何类型的转换都没有兴趣。我想完全禁用处理器上的英特尔显卡。

我检查了 xorg.log 文件,它显示英特尔卡正在使用中。

lsmod我看来,它使用 i915 模块。我尝试将该模块列入黑名单,/etc/modprobe.d/blacklist.conf但这并没有真正起作用,因为我仍然无法使用 nvidia 卡进行显示。

我希望有一个 BIOS 选项可以禁用,但没有。有些人还建议将 SATA 模式更改为兼容性,但这在这种情况下也不起作用,因为 intel vga 控制器仍然出现在lspci

我尝试在/etc/X11/xorg.conf文件中手动设置 busid,但它仍然不起作用。它给了我一个错误,说一些与未检测到的屏幕线有关的内容。您希望我附上 xorg.log 的任何内容吗?

所以我正在寻找一些解决方案,它允许我完全禁用英特尔 vga 控制器的使用。如果它以某种方式被阻止它会很好。好像它不存在一样。有什么建议?我在这里真的很绝望。因为我现在无法在笔记本电脑上使用 HDMI 端口。

我的猜测是,这适用于还具有带有片上图形的 Core i5 处理器和专用显卡的台式机。他们将如何着手解决问题?

nvidia xorg intel-graphics

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

Ubuntu 16.04 图形与 Intel 图形一起崩溃

我刚刚将笔记本电脑更新到 Ubuntu 16.04,现在我看到了以下问题。在随机时刻(但当某些图形活动正在进行时,例如打开窗口时),显示会出现乱码并且计算机死机。唯一能做的就是强行关闭它;这当然会丢失可能存在的任何内核日志条目。

我该怎么办?dmesg(启动后)列出了一些与图形相关的不祥的堆栈跟踪:

[    2.220658] [drm] initialized overlay support
[    2.220751] [drm] Initialized i915 1.6.0 20151010 for 0000:00:02.0 on minor 0
[    2.240350] ------------[ cut here ]------------
[    2.240439] WARNING: CPU: 0 PID: 82 at /build/linux-Ay7j_C/linux-4.4.0/drivers/gpu/drm/i915/intel_display.c:1215
5 intel_atomic_check+0x2fd/0x6b0 [i915]()
[    2.240443] WARN_ON(!connector_state->crtc)
[    2.240446] Modules linked in:
[    2.240449]  ahci psmouse i915 firewire_ohci libahci b44 i2c_algo_bit pata_acpi drm_kms_helper ssb syscopyarea m
ii sysfillrect firewire_core sysimgblt fb_sys_fops crc_itu_t drm wmi fjes video
[    2.240477] CPU: 0 PID: 82 Comm: kworker/u4:3 …
Run Code Online (Sandbox Code Playgroud)

intel-graphics 16.04

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

在 Ubuntu 17.04 上使用 Intel 显卡闪烁的屏幕

在全新安装的 Ubuntu 17.04 中,我遇到了屏幕闪烁、长时间黑屏(约 10 秒)以及主屏幕和某些应用程序中的“热像素”问题。该系统是 Intel Skylake 集成显卡 (HD 510),没有其他可能干扰的显卡。

如果我降低分辨率(到 1080i 或更低)或刷新率(从 60Hz 到 30Hz),问题就会消失。

在安装之前,我在 Lubuntu 15.10 上没有出现这样的问题。

据我所知,这似乎是一个内核问题:我可以通过升级到内核 4.4 来破坏正在运行的 15.10 安装(内核 4.2)。而且我也几乎可以通过将内核降级到 4.3 来修复 17.04 安装(内核 4.10)(几乎是因为闪烁显着下降而没有完全消失)。奇怪的是,似乎内核版本越高,效果越差。

还有人有这个问题吗?


更新:今天早上满怀希望地试用了(live usb)新的 Ubuntu 17.10,我注意到一些有趣的事情:当我第一次尝试时,它似乎没问题。现在,经过几个小时的修补后,问题又像以前一样糟糕了。这通常会让我认为问题可能与热量有关,除了同一台机器在旧的 Lubuntu 15.10 上运行愉快并且连续几个小时没有问题。很奇怪。


到目前为止我(未成功)尝试过的事情摘要:

  • 按照Arch wiki上的建议为 X 服务器创建配置脚本。这似乎是解决此类问题的最佳建议,但不幸的是它并没有帮助我。

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

    我也试过这个,AccelMethod uxa但没有帮助。

  • 启用英特尔微码专有驱动程序

  • nomodeseti915.modeset=0内核参数。这只是将我的分辨率限制为 …

kernel graphics intel-graphics screen 17.04

17
推荐指数
2
解决办法
4774
查看次数