Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #224904 > unrolled thread

stretch uefi install ends up with no framebuffer for console

Started byrbraun204 <rbraun204@gmail.com>
First post2020-07-17 19:10 +0200
Last post2020-07-18 14:00 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.user


Contents

  stretch uefi install ends up with no framebuffer for console rbraun204 <rbraun204@gmail.com> - 2020-07-17 19:10 +0200
    Re: stretch uefi install ends up with no framebuffer for console Marko Randjelovic <markoran@eunet.rs> - 2020-07-18 14:00 +0200

#224904 — stretch uefi install ends up with no framebuffer for console

Fromrbraun204 <rbraun204@gmail.com>
Date2020-07-17 19:10 +0200
Subjectstretch uefi install ends up with no framebuffer for console
Message-ID<AtC1Y-7bB-21@gated-at.bofh.it>
Hey all,  i'm installing stretch onto a HP Z4G4 workstation via
netboot and in uefi mode.   The only video hardware in the box is a
NVIDIA Corporation GP107GL [Quadro P620].   The install goes as
expected.  Only installed standard utils and ssh server.

On first boot grub comes up and boots into the default entry,   the
only text after on the screen is the loading linux/initrd echo entries
from grub.   Thought it was frozen, but noticed my dhcp service got a
req from the box and sure enough i can ssh in and the machine is up
and running,  just no output to the monitor.   Still just the grub
statements up on the screen.

running hwinfo --framebuffer results in no output.

efifb appears to get loaded and has grubs resolution
[    1.451694] efifb: probing for efifb
[    1.451712] efifb: framebuffer at 0xe0000000, using 8640k, total 8640k
[    1.451712] efifb: mode is 1920x1080x32, linelength=8192, pages=1
[    1.451713] efifb: scrolling: redraw
[    1.451713] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    1.484650] fb0: EFI VGA frame buffer device


installed the latest kernel from stretch-backports, reboot.  Same
behavior as above.

Installed nvidia-driver (proper for this gpu), reboot.  Same behavior as above.

Upgraded to nvidia-driver from backports,  reboot.  Same behavior as above.

Install some desktop environment,  reboot.   system boots into X no
issues.  Try a ctrl-alt-f1 to drop to console and monitor shuts off
reporting no video output.   ctrl-alt-f7 brings video and monitor back
online.

Moved on to trying to massage /etc/default/grub and setting
GRUB_GFXMODE and GRUB_GFXPAYLOAD_LINUX. And can make grub look pretty
at 1920x1080 or any resolution if I want. It appears grub is passing
the video resolution properly to the kernel as I can see in dmesg when
efifb is loaded the resolution it's looking to set is the value of
GRUB_GFXMODE.  For shits and giggles tried setting gfxmode to 1024x768
and still no dice.

Tried booting into the grub commandline to verify video modes.  Sure
enough grub reports efi GOP driver and 1920x1080x32 as a valid mode.

Anyone have any ideas?

Thanks

Ryan

[toc] | [next] | [standalone]


#224923

FromMarko Randjelovic <markoran@eunet.rs>
Date2020-07-18 14:00 +0200
Message-ID<AtTFv-H1-1@gated-at.bofh.it>
In reply to#224904
On Fri, 17 Jul 2020 16:45:33 +0000
rbraun204 <rbraun204@gmail.com> wrote:

> Hey all,  i'm installing stretch onto a HP Z4G4 workstation via
> netboot and in uefi mode.   The only video hardware in the box is a
> NVIDIA Corporation GP107GL [Quadro P620].   The install goes as
> expected.  Only installed standard utils and ssh server.
> 
> On first boot grub comes up and boots into the default entry,   the
> only text after on the screen is the loading linux/initrd echo entries
> from grub.   Thought it was frozen, but noticed my dhcp service got a
> req from the box and sure enough i can ssh in and the machine is up
> and running,  just no output to the monitor.   Still just the grub
> statements up on the screen.
> 
> running hwinfo --framebuffer results in no output.
> 
> efifb appears to get loaded and has grubs resolution
> [    1.451694] efifb: probing for efifb
> [    1.451712] efifb: framebuffer at 0xe0000000, using 8640k, total 8640k
> [    1.451712] efifb: mode is 1920x1080x32, linelength=8192, pages=1
> [    1.451713] efifb: scrolling: redraw
> [    1.451713] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
> [    1.484650] fb0: EFI VGA frame buffer device
> 
> 
> installed the latest kernel from stretch-backports, reboot.  Same
> behavior as above.
> 
> Installed nvidia-driver (proper for this gpu), reboot.  Same behavior as above.
> 
> Upgraded to nvidia-driver from backports,  reboot.  Same behavior as above.
> 
> Install some desktop environment,  reboot.   system boots into X no
> issues.  Try a ctrl-alt-f1 to drop to console and monitor shuts off
> reporting no video output.   ctrl-alt-f7 brings video and monitor back
> online.
> 
> Moved on to trying to massage /etc/default/grub and setting
> GRUB_GFXMODE and GRUB_GFXPAYLOAD_LINUX. And can make grub look pretty
> at 1920x1080 or any resolution if I want. It appears grub is passing
> the video resolution properly to the kernel as I can see in dmesg when
> efifb is loaded the resolution it's looking to set is the value of
> GRUB_GFXMODE.  For shits and giggles tried setting gfxmode to 1024x768
> and still no dice.
> 
> Tried booting into the grub commandline to verify video modes.  Sure
> enough grub reports efi GOP driver and 1920x1080x32 as a valid mode.
> 
> Anyone have any ideas?
> 
> Thanks
> 
> Ryan
> 

Hi Ryan,

Check if your video card needs a firmware. Also check if it needs a
kernel module. 

Regards,
Marko

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web