2023-08-18 11:04:59

by Paul Menzel

[permalink] [raw]
Subject: Simple DRM frame buffer driver not working on Dell desktop with Nvidia card

Dear Linux folks,


On the Dell OptiPlex 7021 with a dedicated Nvidia card, the monitor is
only connect to that, Linux 6.1.39 does not display any messages, and
the GRUB messages stay until the X.Org X Server starts.

Linux version 6.1.39.mx64.450
([email protected]) (gcc (GCC) 10.4.0, GNU ld (GNU
Binutils) 2.40) #1 SMP PREEMPT_DYNA
MIC Wed Jul 19 20:07:19 CEST 2023
[…]
DMI: Dell Inc. OptiPlex 7071/097YXY, BIOS 1.1.2 08/29/2019
[…]
[drm] Initialized simpledrm 1.0.0 20200625 for simple-framebuffer.0
on minor 0

I disabled `CONFIG_FB`:

$ grep -e FB -e SIMPLE /boot/config-6.1.39.mx64.450
CONFIG_NET_SCH_SFB=m
CONFIG_SYSFB=y
CONFIG_SYSFB_SIMPLEFB=y
# CONFIG_IFB is not set
CONFIG_DRM_SIMPLEDRM=y
CONFIG_FB_CMDLINE=y
# CONFIG_FB is not set
# CONFIG_USB_SERIAL_SIMPLE is not set
# CONFIG_CRYPTO_CFB is not set
# CONFIG_CRYPTO_OFB is not set

The Linux config works on a Dell Precision Tower 3620 with dedicated AMD
graphics card.

efifb: probing for efifb
efifb: framebuffer at 0xa1000000, using 3072k, total 3072k
efifb: mode is 1024x768x32, linelength=4096, pages=1
efifb: scrolling: redraw
efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0

Does Simple DRM FB driver support systems with Nvidia graphics card, or
do I need to build efifb, and I am mistaken that Simple DRM frame buffer
driver should replace it.

Please find the Linux messages and configuration attached.


Kind regards,

Paul


Attachments:
=?UTF-8?Q?20230816=E2=80=93dell-optiplex-7071-nvidia=2Etxt?= (52.36 kB)
config-6.1.39.mx64.450 (150.96 kB)
Download all attachments