[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Intel i810 graphics working as expected in openSUSE Tumbleweed, not in Stretch, Buster or Bullseye



I un-mothballed a 20+ year old Dell GX110 with i810e graphics in an attempt to
assist a linuxquestions.org Stretch user stuck with 640x480 VESA in X, here:
<https://www.linuxquestions.org/questions/linux-desktop-74/intel-82810e-dc-133-vga-controller-driver-update-4175694158/>

I have Stretch, Buster & Bullseye all on my Dell. Basically, absence of /dev/fb0
and /dev/dri/* stuff legacy 80x25 text mode on the ttys, and VESA 640x480 in X. In
Debian, none of the required kernel modules for X graphics will autoload, but even
when manually loaded, /dev/fb0 and /dev/dri/* remain absent. The LQ user got
similar failure with Debian-based live AntiX.

Welcome to openSUSE Tumbleweed 20210422 - Kernel 5.12.0-1.gde654dc-default
# lsmod | sort | egrep 'drm|dri|i91|intel|video' | grep -v snd
cec                    45056  2 i915,drm_kms_helper
drm                   471040  2 i915,drm_kms_helper
drm_kms_helper        225280  1 i915
fb_sys_fops            16384  1 drm_kms_helper
i2c_algo_bit           16384  1 i915
i915                 1847296  0
intel_pmc_bxt          16384  1 iTCO_wdt
intel_rng              16384  0
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
video                  49152  1 i915

Linux gx110.ij.net 5.10.0-6-686 #1 SMP Debian 5.10.28-1 (2021-04-09) i686
# lsmod | sort | egrep 'drm|dri|i91|intel|video' | grep -v snd
cec                    40960  2 i915,drm_kms_helper
drm                   356352  2 i915,drm_kms_helper
drm_kms_helper        163840  1 i915
fb_sys_fops            16384  1 drm_kms_helper
i2c_algo_bit           16384  1 i915
i915                 1744896  0
intel_pmc_bxt          16384  1 iTCO_wdt
intel_rng              16384  0
rng_core               16384  2 intel_rng
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
video                  45056  1 i915
# grep \(EE /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1269.787] (EE) open /dev/dri/card0: No such file or directory
[  1269.787] (EE) open /dev/dri/card0: No such file or directory
[  1269.789] (EE) Unable to find a valid framebuffer device
[  1269.790] (EE) open /dev/fb0: No such file or directory

Web searches haven't directed me to any clues how to reconcile X working as
expected automagically in Tumbleweed with not working at all in Debian. Does
anyone here have recent experience with making i810 or i815 graphics hardware work
as expected, e.g. 1680x1050 native on an LCD display?
-- 
Evolution as taught in public schools is, like religion,
	based on faith, not based on science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/


Reply to: