Mailinglist Archive: opensuse-factory (536 mails)

< Previous Next >
[opensuse-factory] NVIDIA/Leap 15.0: Console (VT) not working with external display
Hello all,


I have a laptop with openSUSE Leap 15.0 and an external monitor running nicely
- if I
use X.

But I cannot use the virtual terminals on the external display.


If I switch to a virtual terminal/console (e.g. by pressing STRG-ALT-F1), my
monitor
displays nothing and goes into powersave.

On the laptop display I get a virtual terminal (crappy resolution, but that's
not
really an issue).


Since I couldn't get the external display working with the default nouveau, I
tried
the proprietary drivers. I'm now running these RPMs:

user@box:~> rpm -qa nvidia-*
nvidia-computeG04-390.59-lp150.8.1.x86_64
nvidia-gfxG04-kmp-default-390.59_k4.12.14_lp150.11-lp150.8.1.x86_64
nvidia-glG04-390.59-lp150.8.1.x86_64

My Graphics adapter is an "nVidia GM107GLM [Quadro M1200 Mobile]".


If I understand correctly, I need a framebuffer device in order to use a virtual
console. And an FB device seems to exist:

user@box:~> ll /dev/fb0*
crw-rw---- 1 root video 29, 0 25. Mai 08:47 /dev/fb0

box:~ # fbtest && echo YES
YES


I'm unsure though whether the configuration is correct:

box:~ # cat /sys/class/graphics/fb0/mode
box:~ # cat /sys/class/graphics/fb0/modes
U:800x600p-75
box:~ # cat /sys/module/nvidia_drm/parameters/modeset
N

Writing anything to 'mode' doesn't work:

box:~ # echo U:1280x720p-30 > /sys/class/graphics/fb0/mode
-bash: echo: write error: Invalid argument


In /etc/default/grub I have

GRUB_CMDLINE_LINUX_DEFAULT="resume=/dev/system/swap splash=verbose"
GRUB_TERMINAL="console"
GRUB_GFXMODE=auto
GRUB_GFXPAYLOAD_LINUX=keep


I already tried appending 'nomodeset' to GRUB_CMDLINE_LINUX_DEFAULT in
/etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="resume=/dev/system/swap splash=verbose nomodeset"

which didn't work. Switching to

GRUB_TERMINAL="gfxterm"

doesn't seem make to a difference either.



I'd appreciate any hints on how to getting my virtual consoles to work on the
external display.



Somewhat related:

How do I switch back to nouveau? Simply uninstall the NVIDIA RPMs? Or is there
some
option/configuration to be set?



Thanks and regards -- Till
--
Dipl.-Inform. Till Dörges doerges@xxxxxxxxxxxx
Tel. +49 - 40 - 244 2407 - 14
Fax +49 - 40 - 244 2407 - 24
PRESENSE Technologies GmbH Sachsenstr. 5, D-20097 HH
Geschäftsführer/Managing Directors AG Hamburg, HRB 107844
Till Dörges, Jürgen Sander USt-IdNr.: DE263765024
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >