Hello,
Not sure where to start, so let's start from the beginning: Issues started after upgrading to FreeBSD 13.0 from 12.2-p6. I was prepared for intel i915 rigmarole, so it did not surprise me that much. But now it got to the point where I don't even what am I doing anymore, I am just trying various combinations of settings, module loading, unloading, etc and hoping that something will somehow work. No luck so far.
Loading i915kms and starting X (both by issuing startx and by xdm service) causes freezes. Sometimes the freezes are not so fatal and the PC can be restarted via ctrl+alt+del or by typing blindly
Here is what I've tried so far:
and here is Xorg.0.log
here is lspci
Thanks for any idea or suggestion.
Not sure where to start, so let's start from the beginning: Issues started after upgrading to FreeBSD 13.0 from 12.2-p6. I was prepared for intel i915 rigmarole, so it did not surprise me that much. But now it got to the point where I don't even what am I doing anymore, I am just trying various combinations of settings, module loading, unloading, etc and hoping that something will somehow work. No luck so far.
Loading i915kms and starting X (both by issuing startx and by xdm service) causes freezes. Sometimes the freezes are not so fatal and the PC can be restarted via ctrl+alt+del or by typing blindly
shutdown -r now
into the dead blackness of my monitor, or sometimes only by pressing the power button and waiting. Sometimes these freezes are fatal to the point, where even pressing the reset button does not do anything and I have to power cycle the PC by holding the power button, or by turning off the power supply. Here is what I've tried so far:
- Unloading everything drm-freebsd13.0-kmod, drm-kmod, i915kms, xf86-video-intel related from the system, uninstalling the packages and removing all mentions in /etc/rc.conf or in /usr/local/etc/X11/xorg.conf.d, this way ofcourse I can't get to X, because no screens were found.
- Installing the aforementioned packages from ports
- Installing the aforementioned packages from pkg
- loading the kernel module by saying explicitly in /etc/rc.conf
Code:
kld_list="${kld_list} /boot/modules/i915kms.ko cuse fusefs coretemp"
- loading the kernel module by saying in rc.conf
Code:
kld_list="${kld_list} i915kms cuse fusefs coretemp"
- now I somehow forced it to run, I have this entry
Code:
kld_list="${kld_list} cuse fusefs coretemp"
startx
. This is not consistent, though. Next restart it may freeze again even with these settings. - I noticed interesting GPU HANG messages in my logs, which happen right before freezing. But sometimes, this message does not even appear in /var/log/messages.
and here is Xorg.0.log
here is lspci
Code:
~> pls lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation B85 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 USB controller: VIA Technologies, Inc. VL805/806 xHCI USB 3.0 Controller (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
03:00.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 41)
Thanks for any idea or suggestion.