You are not logged in.

#1 Yesterday 05:42:57

niko787
Member
Registered: 2022-03-10
Posts: 48

I have some issues when using legacy nvidia driver

My laptop has old gpu NVIDIA GF108GLM [Quadro 1000M] and i am using the legacy nvidia driver 390.157.

If i don't use this parameter nvidia-drm.modeset=1 in grub i get only one available resolution 640x480? If i use the parameter i get also only one available resolution 1980x1080, which is the native resolution of my laptop. But if i use nouveau driver i can choose from many other resolutions.


Also i have problem with some programs when i use the legacy nvidia driver. For example, with Foliate the covers of the books are blank and some buttons in the program interface are not visible. I don't have this problem when i use nouveau driver.

Offline

#2 Yesterday 06:57:09

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,552

Re: I have some issues when using legacy nvidia driver

for OUT in /sys/class/drm/card*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done

You'll need https://archlinux.org/packages/extra/x86_64/v4l-utils/

https://download.nvidia.com/XFree86/Lin … tions.html - look for ModeValidation.
Why would you want to do that?
You can scale the output in various ways.

https://archlinux.org/packages/extra/any/foliate/
https://wiki.archlinux.org/title/GTK#GT … s_are_slow
GTK defaults to vulkan what your GPU/driver will not support but nouvea likely emulates.

Offline

#3 Yesterday 09:50:51

niko787
Member
Registered: 2022-03-10
Posts: 48

Re: I have some issues when using legacy nvidia driver

This is the outpu:

for OUT in /sys/class/drm/card*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done
/sys/class/drm/card0
/sys/class/drm/card0/edid: No such file or directory
=================
/sys/class/drm/card0-DP-1
EDID of '/sys/class/drm/card0-DP-1/edid' was empty.
=================
/sys/class/drm/card0-DP-2
EDID of '/sys/class/drm/card0-DP-2/edid' was empty.
=================
/sys/class/drm/card0-DP-3
EDID of '/sys/class/drm/card0-DP-3/edid' was empty.
=================
/sys/class/drm/card0-eDP-1
EDID of '/sys/class/drm/card0-eDP-1/edid' was empty.
=================
/sys/class/drm/card0-LVDS-1
edid-decode (hex):

00 ff ff ff ff ff ff 00 06 af ed 13 00 00 00 00
00 12 01 04 90 22 13 78 02 c8 95 9e 57 54 92 26
0f 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 84 3a 80 78 70 38 8f 40 3c 30
cc 00 58 c1 10 00 00 18 00 00 00 0f 00 00 00 00
00 00 00 00 00 00 00 00 00 20 00 00 00 fe 00 41
55 4f 0a 20 20 20 20 20 20 20 20 20 00 00 00 fe
00 42 31 35 36 48 57 30 31 20 56 33 20 0a 00 49

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.4
  Vendor & Product Identification:
    Manufacturer: AUO
    Model: 5101
    Made in: 2008
  Basic Display Parameters & Features:
    Digital display
    Bits per primary color channel: 6
    Digital interface is not defined
    Maximum image size: 34 cm x 19 cm
    Gamma: 2.20
    Supported color formats: RGB 4:4:4
    First detailed timing includes the native pixel format and preferred refresh rate
  Color Characteristics:
    Red  : 0.6201, 0.3398
    Green: 0.3300, 0.5703
    Blue : 0.1503, 0.0595
    White: 0.3134, 0.3291
  Established Timings I & II: none
  Standard Timings: none
  Detailed Timing Descriptors:
    DTD 1:  1920x1080   60.042005 Hz  16:9     73.431 kHz    149.800000 MHz (344 mm x 193 mm)
                 Hfront   60 Hsync  48 Hback   12 Hpol N
                 Vfront   12 Vsync  12 Vback  119 Vpol N
    Manufacturer-Specified Display Descriptor (0x0f): 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 20 '............... '
    Alphanumeric Data String: 'AUO'
    Alphanumeric Data String: 'B156HW01 V3 '
Checksum: 0x49
=================
/sys/class/drm/card0-VGA-1
EDID of '/sys/class/drm/card0-VGA-1/edid' was empty.
=================

Offline

#4 Yesterday 10:06:02

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,552

Re: I have some issues when using legacy nvidia driver

The panel advertises only that specific mode, nvidia correctly filters everything else away.
I'd not casually override that w/o a very strong reason.

=> https://wiki.archlinux.org/title/HiDPI ?

Offline

Board footer

Powered by FluxBB