Rocky Hotas
2021-04-26 21:54:59 UTC
Hello!
I tried to install FreeBSD 13-RELEASE on an old 32-bit laptop, Acer
Aspire 3620, with Intel Celeron M. It seems to work, but the screen is
VT(vga): resolution 640x480
and `vidcontrol -i mode' shows no rows. From pciconf(8) output:
***@pci0:0:0:0: class=0x060000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x2590 subvendor=0x1025 subdevice=0x006a
vendor = 'Intel Corporation'
device = 'Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller'
class = bridge
subclass = HOST-PCI
cap 09[e0] = vendor (length 9) Intel cap 3 version 1
PCI errors = Received Master-Abort
***@pci0:0:2:0: class=0x030000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x2592 subvendor=0x1025 subdevice=0x006a
vendor = 'Intel Corporation'
device = 'Mobile 915GM/GMS/910GML Express Graphics Controller'
class = display
subclass = VGA
bar [10] = type Memory, range 32, base 0xb0080000, size 524288, enabled
bar [14] = type I/O Port, range 32, base 0x1800, size 8, enabled
bar [18] = type Prefetchable Memory, range 32, base 0xc0000000, size 268435456, enabled
bar [1c] = type Memory, range 32, base 0xb0000000, size 262144, enabled
cap 01[d0] = powerspec 2 supports D0 D3 current D0
***@pci0:0:2:1: class=0x038000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x2792 subvendor=0x1025 subdevice=0x006a
vendor = 'Intel Corporation'
device = 'Mobile 915GM/GMS/910GML Express Graphics Controller'
class = display
bar [10] = type Memory, range 32, base 0, size 524288, disabled
cap 01[d0] = powerspec 2 supports D0 D3 current D0
I installed drm-kmod (which seems to contain no files!) and
gpu-firmware-kmod. However, there is no `i915kms.ko'. These are the
kernel modules included in gpu-firmware-kmod related to i915:
/boot/modules/i915_bxt_dmc_ver1_07_bin.ko
/boot/modules/i915_bxt_guc_ver8_7_bin.ko
/boot/modules/i915_bxt_huc_ver01_07_bin.ko
/boot/modules/i915_cnl_dmc_ver1_06_bin.ko
/boot/modules/i915_glk_dmc_ver1_04_bin.ko
/boot/modules/i915_kbl_dmc_ver1_01_bin.ko
/boot/modules/i915_kbl_dmc_ver1_04_bin.ko
/boot/modules/i915_kbl_guc_ver9_14_bin.ko
/boot/modules/i915_kbl_huc_ver02_00_bin.ko
/boot/modules/i915_skl_dmc_ver1_26_bin.ko
/boot/modules/i915_skl_dmc_ver1_27_bin.ko
/boot/modules/i915_skl_guc_ver6_1_bin.ko
/boot/modules/i915_skl_guc_ver9_33_bin.ko
/boot/modules/i915_skl_huc_ver01_07_bin.ko
I tried to load all of them with kldload(8), but the resolution didn't
change (instead, IIRC, when i915kms.ko is loaded, the resolution
immediately improves).
Is there a way I can obtain a resolution higher than 640x480?
Thank you anyway!
Rocky
P.S.
1) I don't know if this is relevant, but after the boot menu and before
the first Copyright lines of the dmesg(8), there's a lag of some seconds,
during which the screen is blank.
2) After some minutes of usage, dmesg(8) is flooded by these lines:
ACPI Error: Aborting method \134_TZ.TZS1._TMP due to previous error (AE_NO_HARDWARE_RESPONSE) (20201113/psparse-689)
ACPI Error: AE_NO_HARDWARE_RESPONSE, Returned by Handler for [EmbeddedControl] (20201113/evregion-426)
3) Some of the devices are `Giant locked', as mentioned in my previous
message:
https://lists.freebsd.org/pipermail/freebsd-questions/2021-April/293816.html
I tried to install FreeBSD 13-RELEASE on an old 32-bit laptop, Acer
Aspire 3620, with Intel Celeron M. It seems to work, but the screen is
VT(vga): resolution 640x480
and `vidcontrol -i mode' shows no rows. From pciconf(8) output:
***@pci0:0:0:0: class=0x060000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x2590 subvendor=0x1025 subdevice=0x006a
vendor = 'Intel Corporation'
device = 'Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller'
class = bridge
subclass = HOST-PCI
cap 09[e0] = vendor (length 9) Intel cap 3 version 1
PCI errors = Received Master-Abort
***@pci0:0:2:0: class=0x030000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x2592 subvendor=0x1025 subdevice=0x006a
vendor = 'Intel Corporation'
device = 'Mobile 915GM/GMS/910GML Express Graphics Controller'
class = display
subclass = VGA
bar [10] = type Memory, range 32, base 0xb0080000, size 524288, enabled
bar [14] = type I/O Port, range 32, base 0x1800, size 8, enabled
bar [18] = type Prefetchable Memory, range 32, base 0xc0000000, size 268435456, enabled
bar [1c] = type Memory, range 32, base 0xb0000000, size 262144, enabled
cap 01[d0] = powerspec 2 supports D0 D3 current D0
***@pci0:0:2:1: class=0x038000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x2792 subvendor=0x1025 subdevice=0x006a
vendor = 'Intel Corporation'
device = 'Mobile 915GM/GMS/910GML Express Graphics Controller'
class = display
bar [10] = type Memory, range 32, base 0, size 524288, disabled
cap 01[d0] = powerspec 2 supports D0 D3 current D0
I installed drm-kmod (which seems to contain no files!) and
gpu-firmware-kmod. However, there is no `i915kms.ko'. These are the
kernel modules included in gpu-firmware-kmod related to i915:
/boot/modules/i915_bxt_dmc_ver1_07_bin.ko
/boot/modules/i915_bxt_guc_ver8_7_bin.ko
/boot/modules/i915_bxt_huc_ver01_07_bin.ko
/boot/modules/i915_cnl_dmc_ver1_06_bin.ko
/boot/modules/i915_glk_dmc_ver1_04_bin.ko
/boot/modules/i915_kbl_dmc_ver1_01_bin.ko
/boot/modules/i915_kbl_dmc_ver1_04_bin.ko
/boot/modules/i915_kbl_guc_ver9_14_bin.ko
/boot/modules/i915_kbl_huc_ver02_00_bin.ko
/boot/modules/i915_skl_dmc_ver1_26_bin.ko
/boot/modules/i915_skl_dmc_ver1_27_bin.ko
/boot/modules/i915_skl_guc_ver6_1_bin.ko
/boot/modules/i915_skl_guc_ver9_33_bin.ko
/boot/modules/i915_skl_huc_ver01_07_bin.ko
I tried to load all of them with kldload(8), but the resolution didn't
change (instead, IIRC, when i915kms.ko is loaded, the resolution
immediately improves).
Is there a way I can obtain a resolution higher than 640x480?
Thank you anyway!
Rocky
P.S.
1) I don't know if this is relevant, but after the boot menu and before
the first Copyright lines of the dmesg(8), there's a lag of some seconds,
during which the screen is blank.
2) After some minutes of usage, dmesg(8) is flooded by these lines:
ACPI Error: Aborting method \134_TZ.TZS1._TMP due to previous error (AE_NO_HARDWARE_RESPONSE) (20201113/psparse-689)
ACPI Error: AE_NO_HARDWARE_RESPONSE, Returned by Handler for [EmbeddedControl] (20201113/evregion-426)
3) Some of the devices are `Giant locked', as mentioned in my previous
message:
https://lists.freebsd.org/pipermail/freebsd-questions/2021-April/293816.html