I found this site https://www.linux-hardware.org/index.php?id=pci:8086-3185-8086-2212 Says the Intel UHD 605 graphics chip is supported in kernel > 4.11
centos 8 comes with 4.18 but I am not getting X on CentOS 8 with this chip.
When I put this: Section "Device" Identifier "Intel Graphics" Driver "intel" EndSection
in /etc/X11/xorg.conf.d it does not boot into X, when I remove it - it boots into X with generic driver - not the Intel driver.
Thoughts ?
Jerry
Ok - I went back to CentOS 7. In the same box. CentOS 7 has this same file: Section "Device" Identifier "Intel Graphics" Driver "intel" EndSection
/var/log/Xorg.0.log has the Driver being Intel i915 version 1.6.0
but in CentOS 8 - it does not work and uses the generic driver.
Thoughts?
Jerry
C7: lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 3185 (rev 03) grep Driver /var/log/Xorg.0.log [ 24.374] (**) | |-->Device "Intel Graphics" [ 24.610] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: [ 24.614] (II) intel: Driver for Intel(R) HD Graphics [ 24.614] (II) intel: Driver for Intel(R) Iris(TM) Graphics [ 24.614] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics [ 24.904] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event10) [ 24.905] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event11) [ 24.906] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event12) [ 24.907] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event13) [ 24.908] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event14) [ 24.909] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=9 (/dev/input/event15) [ 24.910] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=10 (/dev/input/event16) [ 24.910] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event9)
C8 lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 605 (rev 03)
grep Driver /var/log/Xorg.0.log [ 38.654] X.Org Video Driver: 24.0 [ 38.664] Module class: X.Org Video Driver [ 38.664] ABI class: X.Org Video Driver, version 24.0 [ 38.664] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: [ 38.665] (II) intel: Driver for Intel(R) HD Graphics [ 38.665] (II) intel: Driver for Intel(R) Iris(TM) Graphics [ 38.665] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
In C8 /var/log/messages I see messages about "no i915.ko binding for Intel codec".
Yes xorg-x11-drv-intel is loaded on C8 and C7.
Jerry
On Thu, 5 Mar 2020 at 12:04, Jerry Geis jerry.geis@gmail.com wrote:
C7: lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 3185 (rev 03) grep Driver /var/log/Xorg.0.log [ 24.374] (**) | |-->Device "Intel Graphics" [ 24.610] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: [ 24.614] (II) intel: Driver for Intel(R) HD Graphics [ 24.614] (II) intel: Driver for Intel(R) Iris(TM) Graphics [ 24.614] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics [ 24.904] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event10) [ 24.905] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event11) [ 24.906] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event12) [ 24.907] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event13) [ 24.908] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event14) [ 24.909] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=9 (/dev/input/event15) [ 24.910] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=10 (/dev/input/event16) [ 24.910] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event9)
C8 lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 605 (rev 03)
grep Driver /var/log/Xorg.0.log [ 38.654] X.Org Video Driver: 24.0 [ 38.664] Module class: X.Org Video Driver [ 38.664] ABI class: X.Org Video Driver, version 24.0 [ 38.664] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: [ 38.665] (II) intel: Driver for Intel(R) HD Graphics [ 38.665] (II) intel: Driver for Intel(R) Iris(TM) Graphics [ 38.665] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
In C8 /var/log/messages I see messages about "no i915.ko binding for Intel codec".
Yes xorg-x11-drv-intel is loaded on C8 and C7.
Hmmm looking at the kernel modules they should be in a directory like:
/lib/modules/4.18.0-147.0.3.el8_1.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz /lib/modules/4.18.0-147.0.3.el8_1.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz /lib/modules/4.18.0-147.3.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz /lib/modules/4.18.0-147.3.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz /lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz /lib/modules/4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz
see if they exist on your system and if they do try an insmod with the kernel you are using. If that works then it is a matter of figuring out why its not finding the modules. If it doesn't exist.. it is a matter of finding out why
Thanks here is the kernel I'm running on C8 and the files listing.
4.18.0-147.5.1.el8_1.x86_64 #1 SMP Wed Feb 5 02:00:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
./4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915 ./4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz ./4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt ./4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz ./4.18.0-147.5.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915 ./4.18.0-147.5.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz ./4.18.0-147.5.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915/gvt ./4.18.0-147.5.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz
insmod i915 and insmod i915.ko both say no file found.
modprobe i915 does work. that is weird.
jerry
Am 05.03.20 um 18:30 schrieb Jerry Geis:
Thanks here is the kernel I'm running on C8 and the files listing.
4.18.0-147.5.1.el8_1.x86_64 #1 SMP Wed Feb 5 02:00:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
./4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915 ./4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz ./4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt ./4.18.0-147.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz ./4.18.0-147.5.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915 ./4.18.0-147.5.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz ./4.18.0-147.5.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915/gvt ./4.18.0-147.5.1.el8_1.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz
insmod i915 and insmod i915.ko both say no file found.
modprobe i915 does work. that is weird.
Whats the output of "cat /proc/cmdline" ...
-- Leon
This is my /proc/cmdline
BOOT_IMAGE=(hd0,gpt2)/boot/vmlinuz-4.18.0-147.5.1.el8_1.x86_64 root=UUID=c1bef884-0180-4955-a669-c99a8c64f75a ro crashkernel=auto resume=UUID=0fe1a972-9912-4803-b5ec-265a13a888c1 biosdevname=0 net.ifnames=0 rhgb quiet rd.driver. blacklist=nouveau nomodeset nouveau.modeset=0 acpi_backlight=vendor "acpi_osi=!Windows 2013" "acpi_osi=!Windows 2012"
Jerry
Am 06.03.20 um 15:23 schrieb Jerry Geis:
This is my /proc/cmdline
BOOT_IMAGE=(hd0,gpt2)/boot/vmlinuz-4.18.0-147.5.1.el8_1.x86_64 root=UUID=c1bef884-0180-4955-a669-c99a8c64f75a ro crashkernel=auto resume=UUID=0fe1a972-9912-4803-b5ec-265a13a888c1 biosdevname=0 net.ifnames=0 rhgb quiet rd.driver. blacklist=nouveau nomodeset nouveau.modeset=0 acpi_backlight=vendor "acpi_osi=!Windows 2013" "acpi_osi=!Windows 2012"
Mmmh, are you using a dual graphics platform?
Just a wild guess; substitute your grub config part
blacklist=nouveau nomodeset nouveau.modeset=0
with
module_blacklist=nouveau,amdgpu,radeon i915.alpha_support=1
Install the new grub config and rebuild your init ramdisk, just for consistency ...
-- Leon
On Fri, Mar 06, 2020 at 01:20:23PM -0500, Jerry Geis wrote:
module_blacklist=nouveau,amdgpu,radeon i915.alpha_support=1
ok I did that - regen that file and verified with cat /proc/cmdline This is not a dual monitor situation. I also removed all that other "legacy" stuff I had in there.
Those settings aren't typically for a dual-monitor setup specifically, but for enabling the 3rd-party NVidia or AMD drivers, instead of the open source, in-kernel drivers.
If you are only using an intel GPU, you don't need them.
Ok so I re-installed CentOS 8 from scratch. and compared the two. C7 and C8 X log files. As 7 loaded Intel drivers and 8 does not.
grep LoadModule Xorg.0.log on CentOS 7 [ 22.856] (II) LoadModule: "glx" [ 22.863] (II) LoadModule: "intel" [ 22.878] (II) LoadModule: "dri3" [ 22.878] (II) LoadModule: "dri2" [ 22.878] (II) LoadModule: "present" [ 23.054] (II) LoadModule: "evdev" Clearly loading the intel driver... Good.
grep LoadModule Xorg.0.log on CentOS 8 [ 12.792] (II) LoadModule: "glx" [ 12.804] (II) LoadModule: "modesetting" [ 12.812] (II) LoadModule: "fbdev" [ 12.813] (II) LoadModule: "vesa" [ 12.835] (II) LoadModule: "fbdevhw" [ 12.839] (II) LoadModule: "glamoregl" [ 13.120] (II) LoadModule: "fb" [ 13.726] (II) LoadModule: "libinput" Not loading the intel driver - bad
What should I look at to find out why ?
My Kernel 4.18.0-147.5.1.el8_1.x86_64
rpm -qa | grep -i intel xorg-x11-drv-intel-2.99.917-38.20180618.el8.x86_64
Jerry
On Wed, 4 Mar 2020 at 16:28, Jerry Geis jerry.geis@gmail.com wrote:
I found this site https://www.linux-hardware.org/index.php?id=pci:8086-3185-8086-2212 Says the Intel UHD 605 graphics chip is supported in kernel > 4.11
centos 8 comes with 4.18 but I am not getting X on CentOS 8 with this chip.
When I put this: Section "Device" Identifier "Intel Graphics" Driver "intel" EndSection
in /etc/X11/xorg.conf.d it does not boot into X, when I remove it - it boots into X with generic driver - not the Intel driver.
Thoughts ?
1. What does lspci say you have (in EL7 and EL8) 2. What does the kernel say in journalctl or /var/log/messages with respect to what is detected 3. Do you have xorg-x11-drv-intel and/or intel-gpu-tools installed