在升级我的系统包时,我注意到更改日志上有一个条目:
xserver-xorg-video-intel (2:2.99.917+git20160127-1) unstable; urgency=medium
* New upstream snapshot.
* control: Document build-depends for dri3info and tests, benchmarks.
* control: Update description to mention that this driver is
deprecated in favor of -modesetting.
* rules: Use upstream-unstable branch to build a snapshot tarball.
* control: Add libxss-dev to build-depends for intel-virtual-output.
-- Timo Aaltonen Wed, 27 Jan 2016 14:56:38 +0200Run Code Online (Sandbox Code Playgroud)
果然,描述确实是这样说的:
Description-en: X.Org X server -- Intel i8xx, i9xx display driver
This package provides the driver for the Intel i8xx …Run Code Online (Sandbox Code Playgroud) 我正在使用 Manjaro KDE 版本。我有一个带有 Skylake i5 处理器和混合图形的系统。
System: Host: aditya-laptop Kernel: 4.4.8-1-MANJARO x86_64 (64 bit gcc: 5.3.0)
Desktop: KDE Plasma 5.6.3 (Qt 5.6.0) Distro: Manjaro Linux
Machine: System: HP product: HP Notebook v: Type1ProductConfigId
Mobo: HP model: 8136 v: 31.36 Bios: Insyde v: F.1F date: 01/18/2016
CPU: Dual core Intel Core i5-6200U (-HT-MCP-) cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9603
clock speeds: max: 2800 MHz 1: 699 MHz 2: 2694 MHz 3: …Run Code Online (Sandbox Code Playgroud) 在 ubuntu 中,要知道 CPU 运行我们将time在终端中使用的程序所花费的时间。而在英特尔 GPU 的情况下,我们将使用intel_gpu_time. 但是在 CentOStime命令的情况下。但intel_gpu_time不工作。它显示“找不到命令”。如何知道CentOS中intel CPU和GPU的利用率和时间?
我最近在我的 Sony Vaio svt15115cxs上安装了(双启动)Linux Mint 18
并注意到它的运行声音比在 Windows 上的声音大,所以我检查了温度,发现在负载下时(例如,在两个系统上的 firefox)CPU 的运行温度要高出约 10°C。(使用 Psensorwatch -d -n 1 sensors在 linux 上测量,在 windows 上使用 hwinfo64 测量)。所以我已经安装了 TLP 和 heatd,但没有太大变化。我还在驱动程序管理器中启用了 intel-microcode 并安装了最新的 intel graphics dirver。
我该怎么做才能在不严重影响性能的情况下优化 linux 上的临时值?到目前为止,我真的很喜欢 linux,但是如果这意味着更高的温度,那么我将不得不坚持使用 Windows。
编辑:内核:4.4.0-45 通用
edit2:所以我刚刚安装了 manjaro (xfce) 并且它保持在 72° 左右,这比 mint 的 77 好,但它仍然比 win 的 52° 差很多。
我有一个安装了 Arch Linux 的 Thinkpad X1C(第 3 代)。当我将显示器连接到笔记本电脑 DP 时,它会闪烁,有时会导致内核崩溃。查看系统日志,我看到有关 DP 的以下错误:
$ sudo journalctl -b 1 | grep drm | cut -d' ' -f 6- | sort | uniq
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* failed to enable link training
[drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* failed to get link status
[drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many full retries, give up
[drm:intel_dp_start_link_train [i915]] *ERROR* failed to get link status
[drm:intel_dp_start_link_train [i915]] *ERROR* failed to start channel equalization
Run Code Online (Sandbox Code Playgroud)
我熟悉 redshift 如何在 X 中简单地调整显示器色温?
我想改变色彩饱和度以某种方式“修复”质量差的高清显示器,它的色彩饱和度肯定低于艺卓级显示器,甚至是普通的全高清显示器。
我知道 nVidia 或 AMD GPU 可以从他们的控制面板修改饱和度,但我不知道英特尔是否有自己的工具。
有,intel-gpu-tools但我看不到那里有适当的效用。
我有 12" dell latitude 作为我的旅行笔记本电脑,有时我想用它来操作和查看照片。我还有 15" 固定工作笔记本电脑,我不想带着它旅行。
我有一台运行 Ubuntu 16.10 的全新计算机(i5-7200U,所以 Kabylake 带有 Intel HD Grpahics 620)。
我使用外部 HDMI 屏幕。
由于某些原因,检测到了这个(我在“显示参数”菜单中看到它)但它保持黑色(带有信号,因为如果没有,显示器将关闭)。
在工作时,我有另一个 HDMI 屏幕,这个屏幕没有问题。我也尝试了各种电缆,但屏幕一直是黑色的。
此屏幕正在工作,因为我将它与其他计算机(Ubuntu 16.10、Hackintosh、Windows)一起使用。
我对我能做些什么来解决这个问题有点迷茫。有任何想法吗 ?
以下是我的配置的一些详细信息:
~ % sudo lshw -c display
[sudo] Mot de passe de bigx :
*-display
description: VGA compatible controller
produit: Intel Corporation
fabriquant: Intel Corporation
identifiant matériel: 2
information bus: pci@0000:00:02.0
version: 02
bits: 64 bits
horloge: 33MHz
fonctionnalités: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
ressources: irq:126 mémoire:ee000000-eeffffff mémoire:d0000000-dfffffff portE/S:f000(taille=64) mémoire:c0000-dffff
Run Code Online (Sandbox Code Playgroud)
所以驱动程序是 i915(来自https://01.org/linuxgraphics/和最新版本)。 …
症状:
当全屏 VLC ( cvlc) 它报告
vdpau_display vout 显示错误:输出表面创建失败:VDP_STATUS_INVALID_SIZE
反复,屏幕变黑。
全屏时mplayer它会报告
调用 vdp_output_surface_create 时出错:VDP_STATUS_INVALID_SIZE
并且不能正确全屏。
这是在我试图摆脱屏幕撕裂时发生的,我无法将其恢复到以前的“工作”(但撕裂)状态。
mpv 似乎是唯一仍然可以播放全屏视频的应用程序。
我尝试遵循硬件视频加速指南,因此安装了 libvdpau-va-gl、libva-intel-driver 和 mesa。我export LIBVA_DRIVER_NAME=i965 VDPAU_DRIVER=va_gl在运行之前尝试过但cvlc没有成功。我反复重启。
如果我删除libvdpau-va-gl 两个播放器都可以全屏播放视频,合理无撕裂,但至少 VLC 报告
无法打开 VDPAU 后端 libvdpau_va_gl.so:无法打开共享对象文件:没有此类文件或目录
VA-API 信息:
$ vainfo
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'i965'
libva info: Trying to open /usr/lib/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0 …Run Code Online (Sandbox Code Playgroud) 我写这个问题是因为我多年来在 Fedora 中使用带有 nVidia 图形的 OpenCL 并用它测试 Darktable 没有任何问题。但是现在在 Fedora 27 中,我尝试将 Darktable 与 Intel Graphics opencl 功能一起使用,但是当我这样做时,darktable -d opencl我得到了这个响应,因为它无法识别:
Beignet: self-test failed: (3, 7, 5) + (5, 7, 3) returned (6, 7, 5)
Run Code Online (Sandbox Code Playgroud)
当我这样做时clifo,会缠绕三个设备。我认为它应该只找到两个,我的 CPU 和我的 GPU。我的 CPU 就是Intel Core i7-7500U这样。
我已经安装了这些包:ocl-icd,opencl-filesystem,opencl-utils-devel和beignet。我认为这些涵盖了所有必要的依赖项。
问题是:是否可以在此 GPU 上使用 Darktable 的 opencl 功能?以及如何使用 beignet 和 Fedora 27 做到这一点?
我即将购买一台仅用于 Linux 的新笔记本电脑。不幸的是,找到一台 Linux 笔记本电脑一点也不简单,而且我找到的唯一选择似乎包括 nvidia Quadro M1200 和 Intel HD 630。
我知道在 nvidia 上正确运行 wayland(例如 Ubuntu)非常复杂/不可能。其实我对 nvidia GPU 一点都不关心,Intel GPU 应该绰绰有余了。但是是否有可能完全禁用 nvidia GPU 以让 Wayland 在 Intel GPU 上正常运行?我读到了 nvidia prime:我可以这样使用它吗?我可以完全禁用 nvidia 并忘记它吗,就像它甚至不存在一样?
我在尝试强制 Intel HD4000 iGPU 以较低的时钟速度运行以节省电量时遇到了一些麻烦。
到目前为止我已经尝试过:
似乎“坚持”,但从我的测试来看没有实际效果:
echo 350 > /sys/kernel/debug/dri/0/i915_max_freq
Run Code Online (Sandbox Code Playgroud)使用https://github.com/jmechnich/intel-power-control来控制时钟速度。当 iGPU 上没有负载时,将最大时钟速度设置为 350MHz 是可行的,但加载一些图形密集型工作负载(如浏览器中的 WebGL 演示)会立即将当前时钟速度推至 1250MHz。不过,最小值和最大值仍报告为 350MHz。 编辑:项目维护者已对此问题进行了修复,现在可以更改时钟。
使用 intel-gpu-overlay(软件包的一部分intel-gpu-tools)监控 iGPU 负载,在空闲工作负载中,时钟速度为 350MHz,但任何负载都会导致短突发到 1250MHz,或者在较长的重负载中导致恒定的 1250MHz 负载。
在 Arch Linux、内核 4.13.11-1-ARCH、配备 Intel i7-3820QM CPU 和 Intel HD4000 的 Thinkpad T430 上进行测试,无 dGPU。
我在这里缺少什么吗?我还能尝试什么来强制 iGPU 时钟频率不高于 350MHz?
我的显卡驱动程序需要支持 OpenGL 4.5,据我所知,Mesa 实际上能够运行它。
glxinfo给我这个:
$ glxinfo | grep "OpenGL"
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions: …Run Code Online (Sandbox Code Playgroud) intel-graphics ×13
arch-linux ×2
drivers ×2
linux-mint ×2
thinkpad ×2
apt ×1
centos ×1
command-line ×1
debian ×1
drm ×1
fedora ×1
gpu ×1
intel ×1
linux ×1
manjaro ×1
mesa ×1
monitors ×1
nvidia ×1
radeon ×1
skylake ×1
temperature ×1
terminal ×1
wayland ×1
windows ×1
xorg ×1