Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Intel i915 black screen of death...
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1364
Location: Fayetteville, NC, USA

PostPosted: Sun Jan 14, 2018 5:54 am    Post subject: Intel i915 black screen of death... Reply with quote

I am attempting to setup Gentoo on a group of identical systems for a business. All is good except for the video. The system uses the i915 driver and this gives me a black screen after GRUB. The system works. If I wait a minute, type in "root", press enter, type in my password, press enter, type in "shutdown -h now", and press enter it WILL shut down. The thing is I cannot see anything. The system is an all-in-one with a Core2Duo and 4GB of RAM. I will post my lspci info when I get to the system tomorrow. I will also post the log.

Oh, disabling modesetting allows it to boot, but no X of course.
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5845

PostPosted: Sun Jan 14, 2018 5:55 am    Post subject: Reply with quote

try adding efifb or simplefb.
Back to top
View user's profile Send private message
Dragonix
Apprentice
Apprentice


Joined: 21 May 2006
Posts: 246
Location: Germany

PostPosted: Sun Jan 14, 2018 12:33 pm    Post subject: Reply with quote

Hi,

if your chip is a "I965GM", then try adding "video=SVIDEO-1:d" to your kernel parameter list.
See https://bugs.freedesktop.org/show_bug.cgi?id=93782 and https://bugzilla.redhat.com/show_bug.cgi?id=1342755

Regards,
Matthias
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1364
Location: Fayetteville, NC, USA

PostPosted: Sun Jan 14, 2018 4:03 pm    Post subject: Reply with quote

OK, here's the output.
Code:

00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82G33/G31 Express Integrated Graphics Controller [1462:7404]
00:02.1 Display controller [0380]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c3] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82G33/G31 Express Integrated Graphics Controller [1462:7404]

My dmesg log can be found here. I see a segfault at the end of the output, but not sure what it is related to. Again, this is a clean install on a new system. Yes, I forgot to compile the wireless firmware into my kernel. I will rebuild it when we figure this issue out.
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Sun Jan 14, 2018 4:23 pm    Post subject: Reply with quote

The_Great_Sephiroth.

The easy one first.
Code:
[  563.098217] cc1 (24198) used greatest stack depth: 11776 bytes left
[ 1174.756205] conftest[12873]: segfault at 7e2f0030 ip 00007fb991d6a936 sp 00007ffc07c50ee8 error 4 in libc-2.25.so[7fb991c2c000+1a6000]

It looks like you were building something, cc1 is gcc and the conftest program provoked a segfault in glibc.
Hopefully, that build failed.

Code:
[    0.000000] Command line: BOOT_IMAGE=/@boot/vmlinuz-4.9.72-gentoo root=/dev/sda2 ro rootflags=subvol=@root nomodeset

Why do you have nomodeset there?
If you expect the i915 kernel module to give you a framebuffer console, that will prevent it.

Maybe you do dave a console.
Code:
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty0] enabled


Pastetbin your entire kernel.config file please.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1364
Location: Fayetteville, NC, USA

PostPosted: Sun Jan 14, 2018 4:33 pm    Post subject: Reply with quote

Neddy, the only way to get it to boot is to use nomodeset. This is a fresh install. I built the kernel, installed sysklogd, cronie, and GRUB2. Rebooted into system. No screen, but carefully logging in and typing the shutdown command got it to turn off, so I powered it up and used nomodeset to get to a console so I could set an IP address and SSH into the box and get this info.

Kernel Configuration

*EDIT*

No ebuilds failed. Once I used nomodeset to get to a shell and set the IP address I did emerge a few shell things like sudo. Nothing failed though.
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Sun Jan 14, 2018 4:54 pm    Post subject: Reply with quote

The_Great_Sephiroth,

Just for testing, turn on
Code:
# CONFIG_FB_EFI is not set
# CONFIG_FB_SIMPLE is not set


Grub will set up one of them and the kernel should draw on it. They are both harmless anyway.

Your lspci would be useful too.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1364
Location: Fayetteville, NC, USA

PostPosted: Sun Jan 14, 2018 5:31 pm    Post subject: Reply with quote

OK, PCI info.
Code:

00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82G33/G31/P35/P31 Express DRAM Controller [1462:7404]
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82G33/G31 Express Integrated Graphics Controller [1462:7404]
00:02.1 Display controller [0380]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c3] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82G33/G31 Express Integrated Graphics Controller [1462:7404]
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family High Definition Audio Controller [1462:7404]
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01)
        Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 01)
        Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 3 [8086:27d4] (rev 01)
        Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB UHCI Controller [1462:7404]
        Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB UHCI Controller [1462:7404]
        Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB UHCI Controller [1462:7404]
        Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB UHCI Controller [1462:7404]
        Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB2 EHCI Controller [1462:7404]
        Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82801GB/GR (ICH7 Family) LPC Interface Bridge [1462:7404]
        Kernel driver in use: lpc_ich
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82801G (ICH7 Family) IDE Controller [1462:7404]
        Kernel driver in use: ata_piix
        Kernel modules: pata_acpi, ata_generic
00:1f.2 IDE interface [0101]: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] [8086:27c0] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family SATA Controller [IDE mode] [1462:7404]
        Kernel driver in use: ata_piix
        Kernel modules: pata_acpi, ata_generic
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family SMBus Controller [1462:7404]
        Kernel driver in use: i801_smbus
01:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)
        Subsystem: Intel Corporation Vaio VGN-SZ79SN_C [8086:1100]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1462:4040]
        Kernel driver in use: r8169
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1462:4040]
        Kernel driver in use: r8169

This system does not support EFI/UEFI at all. It is BIOS only. Too old (Core2Duo which came with Vista originally). I can enable the simple framebuffer though.
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
josephg
l33t
l33t


Joined: 10 Jan 2016
Posts: 783
Location: usually offline

PostPosted: Sun Jan 14, 2018 5:32 pm    Post subject: Re: Intel i915 black screen of death... Reply with quote

The_Great_Sephiroth wrote:
All is good except for the video. The system uses the i915 driver and this gives me a black screen after GRUB.

i've had this before.. when i was fiddling with my kernel config. definitely a kernel config issue, if everything else is working. i have to think if i can remember.. it was something to do with framebuffer. i had turned something off. and it is not efi or fb_simple, as both are still off on my system with i915.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Sun Jan 14, 2018 5:37 pm    Post subject: Reply with quote

The_Great_Sephiroth,

I don't see anything odd there, Your kernel matches that hardware.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Sun Jan 14, 2018 5:45 pm    Post subject: Reply with quote

josephg,

Adding
Code:
# CONFIG_FB_EFI is not set
# CONFIG_FB_SIMPLE is not set
was intended to be a diagnostic aid, not a fix.


The_Great_Sephiroth,
Code:
CONFIG_EXTRA_FIRMWARE="iwlwifi-5000-5.ucode"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"


You may as well add your CPU microcode into that list. You have microcode loading support already.
Maybe Intel will fix Spectre/Meltdown for you.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
josephg
l33t
l33t


Joined: 10 Jan 2016
Posts: 783
Location: usually offline

PostPosted: Sun Jan 14, 2018 5:56 pm    Post subject: Reply with quote

The_Great_Sephiroth, i compared your kernel config with mine re i915, and about the only thing missing in yours is CONFIG_DRM_VGEM. though i don't think that should be it. i also have most as modules.

NeddySeagoon wrote:
Code:
CONFIG_EXTRA_FIRMWARE="iwlwifi-5000-5.ucode"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"


You may as well add your CPU microcode into that list. You have microcode loading support already.

i load early via initrd. how would you identify which file in /lib/firmware/intel-ucode?


Last edited by josephg on Sun Jan 14, 2018 6:49 pm; edited 1 time in total
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Sun Jan 14, 2018 6:15 pm    Post subject: Reply with quote

josephg,

Add them all. The driver will work out which is the right file.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7093
Location: Saint Amant, Acadiana

PostPosted: Sun Jan 14, 2018 6:27 pm    Post subject: Reply with quote

Actually, as I learned in another thread, it can be found out:
Code:
iucode_tool -S -l /lib/firmware/intel-ucode/*
iucode_tool: system has processor(s) with signature 0x000906e9
...
selected microcodes:
  070/001: sig 0x000906e9, pf_mask 0x2a, 2018-01-04, rev 0x0080, size 98304
  071/001: sig 0x000906ea, pf_mask 0x22, 2018-01-04, rev 0x0080, size 97280
  072/001: sig 0x000906eb, pf_mask 0x02, 2018-01-04, rev 0x0080, size 98304

You use the one that matches your CPU, in my case 070.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
josephg
l33t
l33t


Joined: 10 Jan 2016
Posts: 783
Location: usually offline

PostPosted: Sun Jan 14, 2018 6:47 pm    Post subject: Reply with quote

NeddySeagoon wrote:
Add them all. The driver will work out which is the right file.

NeddySeagoon, do you mean add all 95 files in /usr/lib/firmware/intel-ucode/ into CONFIG_EXTRA_FIRMWARE="..." ??

Jaglover, i get this. guess mine would be 030. now which file in /usr/lib/firmware/intel-ucode/ would that be? i don't seem to have a file with any such name
Code:
$ /usr/sbin/iucode_tool -S -l /lib/firmware/intel-ucode/* | grep 6fd
/usr/sbin/iucode_tool: system has processor(s) with signature 0x000006fd
  030/001: sig 0x000006fd, pf_mask 0x80, 2010-10-02, rev 0x00a4, size 4096
  030/002: sig 0x000006fd, pf_mask 0x20, 2010-10-02, rev 0x00a4, size 4096
  030/003: sig 0x000006fd, pf_mask 0x01, 2010-10-02, rev 0x00a4, size 4096
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7093
Location: Saint Amant, Acadiana

PostPosted: Sun Jan 14, 2018 6:58 pm    Post subject: Reply with quote

Code:
microcode bundle 30: /lib/firmware/intel-ucode/06-0f-0d


Try without grep and you'll see the list of files. You may need to upgrade the Intel microcode package.

Code:
[I] sys-firmware/intel-microcode
     Available versions:  20140430 (~)20140624 (~)20140913 20150121 (~)20150121-r1 20151106 (~)20160607 (~)20160714 20161104 20170511 20170707 (~)20171117 20171117_p20171215 20171117_p20171215-r1 20180108 20180108-r1 {initramfs monolithic +split-ucode}
     Installed versions:  20180108-r1(01:43:55 PM 01/11/2018)(split-ucode -initramfs)
     Homepage:            http://inertiawar.com/microcode/ https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=27431
     Description:         Intel IA32/IA64 microcode update data

_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Sun Jan 14, 2018 7:12 pm    Post subject: Reply with quote

josephg,

I didn't check, sorry. AMD only has 4 or 5 files and they are cumulative. You need them all if you have the newest AMD CPU.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
josephg
l33t
l33t


Joined: 10 Jan 2016
Posts: 783
Location: usually offline

PostPosted: Sun Jan 14, 2018 7:42 pm    Post subject: Reply with quote

fab thank you :) i add that firmware to kernel config like so? wonder if i need to keep checking for filename changes?
Code:
CONFIG_EXTRA_FIRMWARE="intel-ucode/06-0f-0d"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"

Code:
$ /usr/sbin/iucode_tool -S -l /lib/firmware/intel-ucode/* | grep 30
/usr/sbin/iucode_tool: system has processor(s) with signature 0x000006fd
microcode bundle 30: /lib/firmware/intel-ucode/06-0f-0d
  026/003: sig 0x000006f6, pf_mask 0x01, 2010-09-30, rev 0x00d0, size 4096
  030/001: sig 0x000006fd, pf_mask 0x80, 2010-10-02, rev 0x00a4, size 4096
  030/002: sig 0x000006fd, pf_mask 0x20, 2010-10-02, rev 0x00a4, size 4096
  030/003: sig 0x000006fd, pf_mask 0x01, 2010-10-02, rev 0x00a4, size 4096

_________________
"Growth for the sake of growth is the ideology of the cancer cell." Edward Abbey
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1364
Location: Fayetteville, NC, USA

PostPosted: Sun Jan 14, 2018 7:54 pm    Post subject: Reply with quote

That's crazy, no. Just run dmesg | grep firm and it tells you what firmware you need. I only have that one firmware specified since it is the only one needed for a built-in driver. Loading all of them would be crazy! Basically, boot without the firmware one time, and dmesg says it cannot find "xyz.ucode". Rebuild your kernel with that in the kernel and now you are golden.

Also, adding simple framebuffer support fixed it. Apparently the i915 driver requires it, but doesn't depend on it in the kernel. Now the i915 driver is loaded and all is good.
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
josephg
l33t
l33t


Joined: 10 Jan 2016
Posts: 783
Location: usually offline

PostPosted: Sun Jan 14, 2018 8:49 pm    Post subject: Reply with quote

nice tip thanks

btw i don't need FB_SIMPLE for i915
Code:
# CONFIG_FB_SIMPLE is not set
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Mon Jan 15, 2018 12:04 am    Post subject: Reply with quote

The_Great_Sephiroth,

Simple Framebuffer was just a diagnostic aid, to get something, hopefully an error message.
It shouldn't have fixed anything.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1364
Location: Fayetteville, NC, USA

PostPosted: Mon Jan 15, 2018 4:08 am    Post subject: Reply with quote

Well, I removed Simple FB and I got the black screen. Booting with nomodeset results in a shell, but the i915 module is not loaded. Adding SFB back instantly allows the i915 driver to load. So for my hardware, SFB must be a hard dependency for i915. If not, why won't i915 even load (modprobe or otherwise) without SFB?
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Mon Jan 15, 2018 10:11 am    Post subject: Reply with quote

The_Great_Sephiroth,

Please post your dmesg with both 1915 and Simple Framebuffer enabled.
I suspect that i915 is not being used and the kernel has reverted to Simple Framebuffer.

To put it another way, I don't think its working the way you think it is.

If you have Xorg on that system now, the Xorg.0.log file will be interesting too.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1364
Location: Fayetteville, NC, USA

PostPosted: Mon Jan 15, 2018 4:06 pm    Post subject: Reply with quote

OK, the dmesg can be found here. However, when SFB is not compiled in lspci does not show i915 loaded. When it IS compiled in, it IS loaded, as shown below.
Code:

tangent ~ # lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82G33/G31/P35/P31 Express DRAM Controller [1462:7404]
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82G33/G31 Express Integrated Graphics Controller [1462:7404]
        Kernel driver in use: i915
00:02.1 Display controller [0380]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c3] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82G33/G31 Express Integrated Graphics Controller [1462:7404]
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family High Definition Audio Controller [1462:7404]
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01)
        Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 01)
        Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 3 [8086:27d4] (rev 01)
        Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB UHCI Controller [1462:7404]
        Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB UHCI Controller [1462:7404]
        Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB UHCI Controller [1462:7404]
        Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB UHCI Controller [1462:7404]
        Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family USB2 EHCI Controller [1462:7404]
        Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82801GB/GR (ICH7 Family) LPC Interface Bridge [1462:7404]
        Kernel driver in use: lpc_ich
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] 82801G (ICH7 Family) IDE Controller [1462:7404]
        Kernel driver in use: ata_piix
        Kernel modules: pata_acpi, ata_generic
00:1f.2 IDE interface [0101]: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] [8086:27c0] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family SATA Controller [IDE mode] [1462:7404]
        Kernel driver in use: ata_piix
        Kernel modules: pata_acpi, ata_generic
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family SMBus Controller [1462:7404]
        Kernel driver in use: i801_smbus
01:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)
        Subsystem: Intel Corporation Vaio VGN-SZ79SN_C [8086:1100]
        Kernel driver in use: iwl4965
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1462:4040]
        Kernel driver in use: r8169
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
        Subsystem: Micro-Star International Co., Ltd. [MSI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1462:4040]
        Kernel driver in use: r8169

See how is says the kernel driver in use is i915? If I do not build SFB nothing shows. It doesn't show kernel driver in use or even the line about kernel modules. In other words, without SFB, NOTHING shows up there. This is why I am led to believe it requires SFB.

Also, stuff like:
Code:

[    1.479098] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device

Tells me that i915 is loading and using an FB. None of that shows up in dmesg if I disable the simple framebuffer.
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43209
Location: 56N 3W

PostPosted: Mon Jan 15, 2018 4:43 pm    Post subject: Reply with quote

The_Great_Sephiroth,

Look at all those stack traces.
Code:
[  660.526284] WARNING: CPU: 0 PID: 567 at drivers/gpu/drm/i915/intel_sdvo.c:1432 intel_sdvo_get_config+0x1b8/0x1d0
[  660.526285] SDVO pixel multiplier mismatch, port: 0, encoder: 1

Its not really working.

Is
Code:
[ 1427.351201] cc1plus (3227) used greatest stack depth: 11488 bytes left
[39255.730727] traps: cmTC_2ea25[13739] trap invalid opcode ip:55df98762720 sp:7fff108c6478 error:0
[39255.730731]  in cmTC_2ea25[55df98762000+1000]
that related?

Something is trying to execute an instruction your CPU doesn't have.
Its either built for the wrong CPU or on disk or in RAM, something is corrupt.

Try booting memtest86+ and let it run a few cycles.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum