Centos 7 full resolution in BIOS mode, but not in UEFI mode

Issues related to hardware problems
Siggy1000
Posts: 9
Joined: 2017/07/24 11:13:59
Location: Munich/Germany

Re: Centos 7 full resolution in BIOS mode, but not in UEFI mode

Post by Siggy1000 » 2017/07/25 13:51:00

I missed to include a very important part of the Xorg log:

Code: Select all

[    15.660] (==) Matched intel as autoconfigured driver 0
[    15.660] (==) Matched modesetting as autoconfigured driver 1
[    15.660] (==) Matched fbdev as autoconfigured driver 2
[    15.660] (==) Matched vesa as autoconfigured driver 3
Intel driver fails at:

Code: Select all

[    15.667] (EE) open /dev/dri/card0: No such file or directory
As mentioned in this example: https://01.org/linuxgraphics/forum/grap ... 0-centos-7
it should be something like:
[ 15.146] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160229
However the user in this example uses a Kaby Lake video chip.

Strangely enough, the Intel driver never gets unloaded from the kernel. Only Vesa and Modesetting do.

In spite of the fact that lshw lists my HD 530 as unclaimed:
*-display UNCLAIMED
description: VGA compatible controller
product: HD Graphics 530
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list
configuration: latency=0
resources: memory:dd000000-ddffffff memory:b0000000-bfffffff ioport:f000(size=64)
, the Xorg log tells me that Fbdev has claimed it.

Code: Select all

[    15.667] (**) FBDEV(1): claimed PCI slot 0@0:2:0
[    15.667] (II) FBDEV(1): using default device
And the system settings tell me, that the system is using:

Code: Select all

Gallium 0.4 on llvmpipe (LLVM 3.8, 256 bits)
for graphics.

I'm confused.

User avatar
TrevorH
Site Admin
Posts: 33215
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Centos 7 full resolution in BIOS mode, but not in UEFI mode

Post by TrevorH » 2017/07/25 15:18:18

The Intel driver requires modesetting so you need to remove nomodeset from the kernel command line.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Siggy1000
Posts: 9
Joined: 2017/07/24 11:13:59
Location: Munich/Germany

Re: Centos 7 full resolution in BIOS mode, but not in UEFI mode

Post by Siggy1000 » 2017/07/25 16:57:06

Thanks Trevor, this time, I was able to see the loading screen in 1920x1080 with the turning loading symbol till it disappeared, but then, X crashed. I tried to get into Textmode with ctrl-alt-F2 but nothing happened. So I restarted 800x600 to get at least Xorg.0.log.old. This is the content of Xorg.0.log.old:

Code: Select all

[    19.256] 
X.Org X Server 1.17.2
Release Date: 2015-06-16
[    19.256] X Protocol Version 11, Revision 0
[    19.256] Build Operating System:  2.6.32-573.18.1.el6.x86_64 
[    19.256] Current Operating System: Linux N752VX 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64
[    19.256] Kernel command line: BOOT_IMAGE=/vmlinuz-3.10.0-514.26.2.el7.x86_64 root=/dev/mapper/cl-root ro crashkernel=auto rd.lvm.lv=cl/root rd.lvm.lv=cl/swap rhgb quiet
[    19.256] Build Date: 06 November 2016  12:43:39AM
[    19.256] Build ID: xorg-x11-server 1.17.2-22.el7 
[    19.256] Current version of pixman: 0.34.0
[    19.256] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    19.256] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    19.256] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 25 18:43:52 2017
[    19.257] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    19.257] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    19.257] (==) No Layout section.  Using the first Screen section.
[    19.257] (==) No screen section available. Using defaults.
[    19.257] (**) |-->Screen "Default Screen Section" (0)
[    19.257] (**) |   |-->Monitor "<default monitor>"
[    19.257] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    19.257] (==) Automatically adding devices
[    19.257] (==) Automatically enabling devices
[    19.257] (==) Automatically adding GPU devices
[    19.257] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    19.257] (==) FontPath set to:
	catalogue:/etc/X11/fontpath.d,
	built-ins
[    19.257] (==) ModulePath set to "/usr/lib64/xorg/modules"
[    19.257] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    19.257] (II) Loader magic: 0x7f1f9f5d0020
[    19.257] (II) Module ABI versions:
[    19.257] 	X.Org ANSI C Emulation: 0.4
[    19.257] 	X.Org Video Driver: 19.0
[    19.257] 	X.Org XInput driver : 21.0
[    19.257] 	X.Org Server Extension : 9.0
[    19.257] (II) xfree86: Adding drm device (/dev/dri/card1)
Apparently, It crashed while adding card1. Is there any additional log to track down the result of the crash?

Siggy1000
Posts: 9
Joined: 2017/07/24 11:13:59
Location: Munich/Germany

Re: Centos 7 full resolution in BIOS mode, but not in UEFI mode

Post by Siggy1000 » 2017/07/25 17:14:11

Thank you so much Trevor, removing nomodeset and adding nouveau.blacklist=1 did the trick. Because I guess without nomodeset, X wanted to use card1, which is my nvidia. By blacklisting nouveau, there was no driver for the nvidia anymore and it used card0 (the intel card).
Thank you, this thread may be closed!

User avatar
TrevorH
Site Admin
Posts: 33215
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Centos 7 full resolution in BIOS mode, but not in UEFI mode

Post by TrevorH » 2017/07/25 17:18:39

It probably is possible to get bumblebee working on there so you can use both cards.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply