kern.vty="sc"
in loader.conf(5))? pciconf -vl | grep -B3 display
# INTEL DRM WITH graphics/drm-kmod PACKAGE (NEW)
compat.linuxkpi.fastboot="1" # SKIP UNNECESSARY MODE SETS AT BOOT TIME
compat.linuxkpi.enable_rc6="7" # ENABLE POWER SAVING RENDER C-STATE 6
compat.linuxkpi.enable_dc="2" # ENABLE POWER SAVING DISPLAY C-STATES
compat.linuxkpi.enable_fbc="1" # ENABLE FRAME BUFFER COMPRESSION FOR POWER SAVINGS
compat.linuxkpi.semaphores="1" # USE SEMAPHORES FOR INTER RING SYNC
pkg message
)root@twelevedot2:~ # grep vty /boot/loader.conf
root@twelevedot2:~ # sysctl kern.vty
kern.vty: vt
vgapci0@pci0:0:2:0: class=0x030000 card=0x20e417aa chip=0x2a428086 rev=0x07 hdr=0x00
vendor = 'Intel Corporation'
device = 'Mobile 4 Series Chipset Integrated Graphics Controller'
class = display
--
vgapci1@pci0:0:2:1: class=0x038000 card=0x20e417aa chip=0x2a438086 rev=0x07 hdr=0x00
vendor = 'Intel Corporation'
device = 'Mobile 4 Series Chipset Integrated Graphics Controller'
class = display
[3/3] Installing drm-kmod-g20190710...
=====
Message from drm-fbsd12.0-kmod-4.16.g20200221:
--
The drm-fbsd12.0-kmod port can be enabled for amdgpu (for AMD GPUs starting
with the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with
HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. radeonkms for older
AMD GPUs can be loaded and there are some positive reports if EFI boot is NOT
enabled (similar to amdgpu).
For amdgpu: kld_list="amdgpu"
For Intel: kld_list="/boot/modules/i915kms.ko"
For radeonkms: kld_list="/boot/modules/radeonkms.ko"
Please ensure that all users requiring graphics are members of the
"video" group.
Older generations are supported by the legacy kms modules (radeonkms /
i915kms) in base or by installing graphics/drm-legacy-kmod.
kld_list="/boot/modules/i915kms.ko"
to /etc/rc.conf. I've added the linuxkpi lines you gave to /boot/loader.conf. acpiconf -s 3
suspends the laptop but when it comes back the screen is blank. I am able to SSH into it, however. sysctl hw.pci.do_power_suspend=1
? You can try sysctl hw.acpi.reset_video=1
. Both can be put into sysctl.conf(5). EDIT: Your R400 is not listed in the wiki, but the X200 is reported to suspend/resume. hw.pci.do_power_suspend
is set to 1, had to set hw.acpi.reset_video
to 1. hw.acpi.reset_video
set to 1, it's even worse. It won't come out of sleep at all. Can't ping it, etc, the sleep icon stays lit on the laptop. So nothing resumes, I have to kill it holding down the power button. startx
the display is glitchy (you can tell there's mouse movement). No text is readable, it's in some strange mode. kldload i915kms
, it clearly goes into a framebuffer mode (text gets much smaller, can hold more characters on screen -- native resolution). If I suspend then, video does not come back. If I startx
while the screen is blank, X comes up and works fine. Suspending from X and coming back works. If I quit the window manager/X and go back to the TTY, it also works after suspend.t. SEND_FPDMA_QUEUED DATA SET MANAGEMENT
timeouts, though. Not sure if it's the hardware or not. It happens quite frequently but ZFS isn't complaining yet. hw.acpi.reset_video=1
from any start scripts {loader,rc,sysctl}.conf if it clearly makes things worse. efi_max_resolution="720p"
in loader.conf(5).font8x8="gallant"
font8x14="gallant"
font8x16="gallant"
allscreens_flags="-f ${font8x16}"