You are not logged in.

#1 2022-02-27 05:08:47

akdeg
Member
Registered: 2021-11-11
Posts: 4

Screen Freezes After Switching To a Higher But Supported Refresh Rate

Hello everyone, I have a Fermi GT 730 and an MSI G241. Monitor supports up to 144 Hz at Full HD. But because of GT 730 having only one HDMI port, I had to define a custom resolution with 144 Hz while I was using Windows and it was working.

After I switched to Linux, I installed the "nvidia-390xx" drivers and 60+Hz options didn't show up. So I tried to define some custom modeLines with different refresh rates and tried them with "AllowNonEdidModes,NoEdidMaxPClkCheck,NoMaxPClkCheck" options. But whatever I tried, I couldn't manage to get it working even at 120Hz. Whenever I tried either screen froze with some orange color or PC became extremely slow. Switching tty2 took about 2 minutes.

My xorg.conf file;

Section "Monitor"
     # HorizSync source: edid, VertRefresh source: edid
     Identifier     "Monitor0"
     VendorName     "MSI"
     ModelName      "MSI G241"
     HorizSync       30.0 - 180.0
     VertRefresh     48.0 - 144.0
     ModeLine       "1920x1080_144.00_rb2"  333.22  1920 1928 1960 2000  1080 1143 1151 1157 +hsync -vsync
     Option         "DPMS"     "true"
 EndSection

 Section "Device"
     Identifier     "Device0"
     Driver         "nvidia"
     VendorName     "NVIDIA Corporation"
     BoardName      "GeForce GT 730"
 EndSection

 Section "Screen"
     Identifier     "Screen0"
     Device         "Device0"
     Monitor        "Monitor0"
     DefaultDepth    24
     Option         "Stereo" "0"
     Option         "ModeValidation"     "AllowNonEdidModes,NoEdidMaxPClkCheck,NoMaxPClkCheck"
     Option         "SLI" "Off"
     Option         "MultiGPU" "Off"
     Option         "BaseMosaic" "off"
     SubSection     "Display"
         Depth       24
     EndSubSection
 EndSection

EDID info which I got with parse-edid;

Section "Monitor"
        Identifier "MSI G241"
        ModelName "MSI G241"
        VendorName "MSI"
        # Monitor Manufactured week 51 of 2020
        # EDID version 1.3
        # Digital Display
        DisplaySize 530 300
        Gamma 2.20
        Option "DPMS" "true"
        Horizsync 30-180
        VertRefresh 48-144
        # Maximum pixel clock is 340MHz
        #Not giving standard mode: 1280x960, 60Hz
        #Not giving standard mode: 1280x1024, 60Hz
        #Not giving standard mode: 1440x900, 60Hz
        #Not giving standard mode: 1152x864, 75Hz
        #Not giving standard mode: 1280x720, 60Hz
        #Not giving standard mode: 1680x1050, 60Hz

        #Extension block found. Parsing...
#WARNING: I may have missed a mode (CEA mode 63)
        Modeline        "Mode 2" 25.200 640 656 752 800 480 490 492 525 -hsync -vsync
        Modeline        "Mode 0" +hsync +vsync
        Modeline        "Mode 1" +hsync -vsync
        Modeline        "Mode 3" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
        Modeline        "Mode 4" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
        Modeline        "Mode 5" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
        Modeline        "Mode 6" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
        Modeline        "Mode 7" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
        Modeline        "Mode 8" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
        Modeline        "Mode 9" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
        Modeline        "Mode 10" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
        Modeline        "Mode 11" 54.054 1440 1472 1596 1716 480 489 495 525 -hsync -vsync
        Modeline        "Mode 12" 54.054 1440 1472 1596 1716 480 489 495 525 -hsync -vsync
        Modeline        "Mode 13" 54.000 1440 1464 1592 1728 576 581 586 625 -hsync -vsync
        Modeline        "Mode 14" 54.000 1440 1464 1592 1728 576 581 586 625 -hsync -vsync
        Option "PreferredMode" "Mode 2"
EndSection

Monitor's EDID info says: # Maximum pixel clock is 340MHz.
and CVT values are well under 340 MHz;

# pclk: 285.50 MHz with Reduced Blank
Modeline "1920x1080_120.00_rb1"  285.50  1920 1968 2000 2080  1080 1083 1088 1144 +hsync -vsync

# pclk: 274.56 MHz with Reduced Blank v2
Modeline "1920x1080_120.00_rb2"  274.56  1920 1928 1960 2000  1080 1130 1138 1144 +hsync -vsync

Lastly Xorg.0.log file;

[     4.668]
X.Org X Server 1.21.1.3
X Protocol Version 11, Revision 0
[     4.668] Current Operating System: Linux HP 5.16.11-zen1-1-zen #1 ZEN SMP PREEMPT Thu, 24 Feb 2022 02:18:22 +0000 x86_64
[     4.668] Kernel command line: BOOT_IMAGE=/vmlinuz-linux-zen root=UUID=4e3220bc-58e0-4dfa-ad90-878f60b2e8eb rw loglevel=3 quiet nvidia-drm.modeset=1
[     4.668]
[     4.668] Current version of pixman: 0.40.0
[     4.668] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[     4.668] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     4.668] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Feb 27 05:55:38 2022
[     4.675] (==) Using config file: "/etc/X11/xorg.conf"
[     4.675] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     4.677] (==) ServerLayout "Layout0"
[     4.677] (**) |-->Screen "Screen0" (0)
[     4.677] (**) |   |-->Monitor "Monitor0"
[     4.677] (**) |   |-->Device "Device0"
[     4.677] (**) |-->Input Device "Keyboard0"
[     4.677] (**) |-->Input Device "Mouse0"
[     4.677] (**) Option "Xinerama" "0"
[     4.677] (==) Automatically adding devices
[     4.677] (==) Automatically enabling devices
[     4.677] (==) Automatically adding GPU devices
[     4.677] (==) Automatically binding GPU devices
[     4.677] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     4.681] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     4.681] 	Entry deleted from font path.
[     4.681] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     4.681] 	Entry deleted from font path.
[     4.688] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[     4.688] (==) ModulePath set to "/usr/lib/xorg/modules"
[     4.688] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     4.688] (WW) Disabling Keyboard0
[     4.688] (WW) Disabling Mouse0
[     4.688] (II) Module ABI versions:
[     4.688] 	X.Org ANSI C Emulation: 0.4
[     4.688] 	X.Org Video Driver: 25.2
[     4.688] 	X.Org XInput driver : 24.4
[     4.688] 	X.Org Server Extension : 10.0
[     4.689] (++) using VT number 7

[     4.689] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[     4.690] (II) xfree86: Adding drm device (/dev/dri/card0)
[     4.690] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
[     4.693] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[     4.695] (--) PCI:*(1@0:0:0) 10de:0f02:1458:365b rev 161, Mem @ 0xda000000/16777216, 0xd0000000/134217728, 0xd8000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/524288
[     4.695] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     4.695] (II) LoadModule: "glx"
[     4.696] (II) Loading /usr/lib/nvidia/xorg/libglx.so
[     4.981] (II) Module glx: vendor="NVIDIA Corporation"
[     4.981] 	compiled for 4.0.2, module version = 1.0.0
[     4.981] 	Module class: X.Org Server Extension
[     4.982] (II) NVIDIA GLX Module  390.147  Mon Dec 13 13:55:15 UTC 2021
[     4.982] (II) LoadModule: "nvidia"
[     4.983] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     4.992] (II) Module nvidia: vendor="NVIDIA Corporation"
[     4.992] 	compiled for 4.0.2, module version = 1.0.0
[     4.992] 	Module class: X.Org Video Driver
[     4.993] (II) NVIDIA dlloader X Driver  390.147  Mon Dec 13 13:57:26 UTC 2021
[     4.993] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     5.033] (II) Loading sub module "fb"
[     5.033] (II) LoadModule: "fb"
[     5.033] (II) Module "fb" already built-in
[     5.033] (II) Loading sub module "wfb"
[     5.033] (II) LoadModule: "wfb"
[     5.033] (II) Loading /usr/lib/xorg/modules/libwfb.so
[     5.058] (II) Module wfb: vendor="X.Org Foundation"
[     5.058] 	compiled for 1.21.1.3, module version = 1.0.0
[     5.058] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     5.058] (II) Loading sub module "ramdac"
[     5.058] (II) LoadModule: "ramdac"
[     5.058] (II) Module "ramdac" already built-in
[     5.060] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[     5.060] (==) NVIDIA(0): RGB weight 888
[     5.060] (==) NVIDIA(0): Default visual is TrueColor
[     5.060] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[     5.060] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[     5.060] (**) NVIDIA(0): Option "Stereo" "0"
[     5.060] (**) NVIDIA(0): Option "UseEdidFreqs" "Off"
[     5.060] (**) NVIDIA(0): Option "SLI" "Off"
[     5.060] (**) NVIDIA(0): Option "MultiGPU" "Off"
[     5.060] (**) NVIDIA(0): Option "ModeValidation" "AllowNonEdidModes,NoEdidMaxPClkCheck,NoMaxPClkCheck"
[     5.060] (**) NVIDIA(0): Option "BaseMosaic" "off"
[     5.060] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[     5.060] (**) NVIDIA(0): Option "UseNvKmsCompositionPipeline" "Off"
[     5.060] (**) NVIDIA(0): Stereo disabled by request
[     5.060] (**) NVIDIA(0): NVIDIA SLI disabled.
[     5.060] (**) NVIDIA(0): NVIDIA Multi-GPU disabled.
[     5.060] (**) NVIDIA(0): Enabling 2D acceleration
[     5.063] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[     5.063] (--) NVIDIA(0):     CRT-0
[     5.063] (--) NVIDIA(0):     CRT-1
[     5.063] (--) NVIDIA(0):     DFP-0
[     5.063] (--) NVIDIA(0):     DFP-1 (boot)
[     5.065] (II) NVIDIA(0): NVIDIA GPU GeForce GT 730 (GF108) at PCI:1:0:0 (GPU-0)
[     5.065] (--) NVIDIA(0): Memory: 2097152 kBytes
[     5.065] (--) NVIDIA(0): VideoBIOS: 70.08.d5.00.04
[     5.065] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[     5.068] (--) NVIDIA(GPU-0): CRT-0: disconnected
[     5.068] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[     5.068] (--) NVIDIA(GPU-0):
[     5.068] (--) NVIDIA(GPU-0): CRT-1: disconnected
[     5.068] (--) NVIDIA(GPU-0): CRT-1: 400.0 MHz maximum pixel clock
[     5.068] (--) NVIDIA(GPU-0):
[     5.071] (--) NVIDIA(GPU-0): DFP-0: disconnected
[     5.071] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[     5.071] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[     5.071] (--) NVIDIA(GPU-0):
[     5.085] (--) NVIDIA(GPU-0): Microstep MSI G241 (DFP-1): connected
[     5.085] (--) NVIDIA(GPU-0): Microstep MSI G241 (DFP-1): Internal TMDS
[     5.085] (--) NVIDIA(GPU-0): Microstep MSI G241 (DFP-1): 225.0 MHz maximum pixel clock
[     5.085] (--) NVIDIA(GPU-0):
[     5.085] (**) NVIDIA(GPU-0): Mode Validation Overrides for Microstep MSI G241 (DFP-1):
[     5.085] (**) NVIDIA(GPU-0):     NoMaxPClkCheck
[     5.085] (**) NVIDIA(GPU-0):     NoEdidMaxPClkCheck
[     5.085] (**) NVIDIA(GPU-0):     AllowNonEdidModes
[     5.109] (==) NVIDIA(0):
[     5.109] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[     5.109] (==) NVIDIA(0):     will be used as the requested mode.
[     5.109] (==) NVIDIA(0):
[     5.110] (II) NVIDIA(0): Validated MetaModes:
[     5.110] (II) NVIDIA(0):     "DFP-1:nvidia-auto-select"
[     5.110] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[     5.131] (--) NVIDIA(0): DPI set to (92, 91); computed from "UseEdidDpi" X config
[     5.132] (--) NVIDIA(0):     option
[     5.132] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[     5.132] (II) NVIDIA:     access.
[     5.134] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[     5.134] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[     5.134] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[     5.134] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[     5.134] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[     5.134] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[     5.134] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[     5.134] (II) NVIDIA(0):     Config Options in the README.
[     5.155] (II) NVIDIA(0): Setting mode "DFP-1:nvidia-auto-select"
[     5.168] (==) NVIDIA(0): Disabling shared memory pixmaps
[     5.168] (==) NVIDIA(0): Backing store enabled
[     5.168] (==) NVIDIA(0): Silken mouse enabled
[     5.168] (**) NVIDIA(0): DPMS enabled
[     5.168] (II) Loading sub module "dri2"
[     5.168] (II) LoadModule: "dri2"
[     5.168] (II) Module "dri2" already built-in
[     5.168] (II) NVIDIA(0): [DRI2] Setup complete
[     5.168] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[     5.169] (II) Initializing extension Generic Event Extension
[     5.169] (II) Initializing extension SHAPE
[     5.169] (II) Initializing extension MIT-SHM
[     5.169] (II) Initializing extension XInputExtension
[     5.169] (II) Initializing extension XTEST
[     5.169] (II) Initializing extension BIG-REQUESTS
[     5.169] (II) Initializing extension SYNC
[     5.169] (II) Initializing extension XKEYBOARD
[     5.169] (II) Initializing extension XC-MISC
[     5.170] (II) Initializing extension SECURITY
[     5.170] (II) Initializing extension XFIXES
[     5.170] (II) Initializing extension RENDER
[     5.170] (II) Initializing extension RANDR
[     5.170] (II) Initializing extension COMPOSITE
[     5.170] (II) Initializing extension DAMAGE
[     5.170] (II) Initializing extension MIT-SCREEN-SAVER
[     5.170] (II) Initializing extension DOUBLE-BUFFER
[     5.170] (II) Initializing extension RECORD
[     5.170] (II) Initializing extension DPMS
[     5.170] (II) Initializing extension Present
[     5.170] (II) Initializing extension DRI3
[     5.170] (II) Initializing extension X-Resource
[     5.170] (II) Initializing extension XVideo
[     5.170] (II) Initializing extension XVideo-MotionCompensation
[     5.170] (II) Initializing extension XFree86-VidModeExtension
[     5.170] (II) Initializing extension XFree86-DGA
[     5.171] (II) Initializing extension XFree86-DRI
[     5.171] (II) Initializing extension DRI2
[     5.171] (II) Initializing extension GLX
[     5.171] (II) Initializing extension GLX
[     5.171] (II) Indirect GLX disabled.
[     5.171] (II) Initializing extension NV-GLX
[     5.171] (II) Initializing extension NV-CONTROL
[     5.171] (II) Initializing extension XINERAMA
[     5.270] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[     5.270] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     5.270] (II) LoadModule: "libinput"
[     5.270] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[     5.276] (II) Module libinput: vendor="X.Org Foundation"
[     5.276] 	compiled for 1.21.1.3, module version = 1.2.1
[     5.276] 	Module class: X.Org XInput Driver
[     5.276] 	ABI class: X.Org XInput driver, version 24.4
[     5.276] (II) Using input driver 'libinput' for 'Power Button'
[     5.276] (**) Power Button: always reports core events
[     5.276] (**) Option "Device" "/dev/input/event2"
[     5.284] (II) event2  - Power Button: is tagged by udev as: Keyboard
[     5.284] (II) event2  - Power Button: device is a keyboard
[     5.284] (II) event2  - Power Button: device removed
[     5.284] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[     5.284] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[     5.285] (II) event2  - Power Button: is tagged by udev as: Keyboard
[     5.285] (II) event2  - Power Button: device is a keyboard
[     5.285] (II) config/udev: Adding input device Video Bus (/dev/input/event3)
[     5.285] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[     5.285] (II) Using input driver 'libinput' for 'Video Bus'
[     5.285] (**) Video Bus: always reports core events
[     5.285] (**) Option "Device" "/dev/input/event3"
[     5.286] (II) event3  - Video Bus: is tagged by udev as: Keyboard
[     5.286] (II) event3  - Video Bus: device is a keyboard
[     5.286] (II) event3  - Video Bus: device removed
[     5.291] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:05/LNXVIDEO:00/input/input5/event3"
[     5.291] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[     5.292] (II) event3  - Video Bus: is tagged by udev as: Keyboard
[     5.292] (II) event3  - Video Bus: device is a keyboard
[     5.292] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[     5.292] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     5.292] (II) Using input driver 'libinput' for 'Power Button'
[     5.292] (**) Power Button: always reports core events
[     5.292] (**) Option "Device" "/dev/input/event1"
[     5.293] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     5.293] (II) event1  - Power Button: device is a keyboard
[     5.293] (II) event1  - Power Button: device removed
[     5.293] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[     5.293] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[     5.293] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     5.293] (II) event1  - Power Button: device is a keyboard
[     5.294] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[     5.294] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[     5.294] (II) Using input driver 'libinput' for 'Sleep Button'
[     5.294] (**) Sleep Button: always reports core events
[     5.294] (**) Option "Device" "/dev/input/event0"
[     5.294] (II) event0  - Sleep Button: is tagged by udev as: Keyboard
[     5.294] (II) event0  - Sleep Button: device is a keyboard
[     5.294] (II) event0  - Sleep Button: device removed
[     5.294] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0/event0"
[     5.294] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[     5.295] (II) event0  - Sleep Button: is tagged by udev as: Keyboard
[     5.295] (II) event0  - Sleep Button: device is a keyboard
[     5.296] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event7)
[     5.296] (II) No input driver specified, ignoring this device.
[     5.296] (II) This device may have been added with another device file.
[     5.296] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event8)
[     5.296] (II) No input driver specified, ignoring this device.
[     5.296] (II) This device may have been added with another device file.
[     5.296] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event9)
[     5.296] (II) No input driver specified, ignoring this device.
[     5.296] (II) This device may have been added with another device file.
[     5.296] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event6)
[     5.296] (II) No input driver specified, ignoring this device.
[     5.296] (II) This device may have been added with another device file.
[     5.297] (II) config/udev: Adding input device Gaming Mouse (/dev/input/event14)
[     5.297] (**) Gaming Mouse: Applying InputClass "libinput pointer catchall"
[     5.297] (II) Using input driver 'libinput' for 'Gaming Mouse'
[     5.297] (**) Gaming Mouse: always reports core events
[     5.297] (**) Option "Device" "/dev/input/event14"
[     5.350] (II) event14 - Gaming Mouse: is tagged by udev as: Mouse
[     5.351] (II) event14 - Gaming Mouse: device is a pointer
[     5.351] (II) event14 - Gaming Mouse: device removed
[     5.358] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:1C4F:0054.0001/input/input17/event14"
[     5.358] (II) XINPUT: Adding extended input device "Gaming Mouse" (type: MOUSE, id 10)
[     5.358] (**) Option "AccelerationScheme" "none"
[     5.358] (**) Gaming Mouse: (accel) selected scheme none/0
[     5.358] (**) Gaming Mouse: (accel) acceleration factor: 2.000
[     5.358] (**) Gaming Mouse: (accel) acceleration threshold: 4
[     5.412] (II) event14 - Gaming Mouse: is tagged by udev as: Mouse
[     5.412] (II) event14 - Gaming Mouse: device is a pointer
[     5.414] (II) config/udev: Adding input device Gaming Mouse (/dev/input/mouse0)
[     5.414] (II) No input driver specified, ignoring this device.
[     5.414] (II) This device may have been added with another device file.
[     5.415] (II) config/udev: Adding input device Gaming Mouse Keyboard (/dev/input/event15)
[     5.415] (**) Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[     5.415] (II) Using input driver 'libinput' for 'Gaming Mouse Keyboard'
[     5.415] (**) Gaming Mouse Keyboard: always reports core events
[     5.415] (**) Option "Device" "/dev/input/event15"
[     5.418] (II) event15 - Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[     5.418] (II) event15 - Gaming Mouse Keyboard: device is a keyboard
[     5.419] (II) event15 - Gaming Mouse Keyboard: device removed
[     5.419] (II) libinput: Gaming Mouse Keyboard: needs a virtual subdevice
[     5.419] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1C4F:0054.0002/input/input19/event15"
[     5.419] (II) XINPUT: Adding extended input device "Gaming Mouse Keyboard" (type: MOUSE, id 11)
[     5.419] (**) Option "AccelerationScheme" "none"
[     5.419] (**) Gaming Mouse Keyboard: (accel) selected scheme none/0
[     5.419] (**) Gaming Mouse Keyboard: (accel) acceleration factor: 2.000
[     5.419] (**) Gaming Mouse Keyboard: (accel) acceleration threshold: 4
[     5.422] (II) event15 - Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[     5.423] (II) event15 - Gaming Mouse Keyboard: device is a keyboard
[     5.424] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event10)
[     5.424] (II) No input driver specified, ignoring this device.
[     5.424] (II) This device may have been added with another device file.
[     5.425] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event11)
[     5.425] (II) No input driver specified, ignoring this device.
[     5.425] (II) This device may have been added with another device file.
[     5.426] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event12)
[     5.426] (II) No input driver specified, ignoring this device.
[     5.426] (II) This device may have been added with another device file.
[     5.427] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event13)
[     5.427] (II) No input driver specified, ignoring this device.
[     5.427] (II) This device may have been added with another device file.
[     5.428] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
[     5.428] (II) No input driver specified, ignoring this device.
[     5.428] (II) This device may have been added with another device file.
[     5.434] (II) config/udev: Adding input device HP WMI hotkeys (/dev/input/event5)
[     5.434] (**) HP WMI hotkeys: Applying InputClass "libinput keyboard catchall"
[     5.434] (II) Using input driver 'libinput' for 'HP WMI hotkeys'
[     5.434] (**) HP WMI hotkeys: always reports core events
[     5.434] (**) Option "Device" "/dev/input/event5"
[     5.435] (II) event5  - HP WMI hotkeys: is tagged by udev as: Keyboard Switch
[     5.436] (II) event5  - HP WMI hotkeys: device is a keyboard
[     5.436] (II) event5  - HP WMI hotkeys: device removed
[     5.449] (**) Option "config_info" "udev:/sys/devices/virtual/input/input8/event5"
[     5.449] (II) XINPUT: Adding extended input device "HP WMI hotkeys" (type: KEYBOARD, id 12)
[     5.451] (II) event5  - HP WMI hotkeys: is tagged by udev as: Keyboard Switch
[     5.451] (II) event5  - HP WMI hotkeys: device is a keyboard
[     5.461] (**) Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[     5.461] (II) Using input driver 'libinput' for 'Gaming Mouse Keyboard'
[     5.461] (**) Gaming Mouse Keyboard: always reports core events
[     5.461] (**) Option "Device" "/dev/input/event15"
[     5.461] (II) libinput: Gaming Mouse Keyboard: is a virtual subdevice
[     5.461] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1C4F:0054.0002/input/input19/event15"
[     5.461] (II) XINPUT: Adding extended input device "Gaming Mouse Keyboard" (type: KEYBOARD, id 13)
[     5.463] (II) config/udev: removing device Gaming Mouse Keyboard
[     5.464] (II) UnloadModule: "libinput"
[     5.464] (II) config/udev: removing device Gaming Mouse Keyboard
[     5.464] (II) event15 - Gaming Mouse Keyboard: device removed
[     5.464] (II) UnloadModule: "libinput"
[     5.465] (II) config/udev: Adding input device Gaming Mouse Keyboard (/dev/input/event15)
[     5.465] (**) Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[     5.465] (II) Using input driver 'libinput' for 'Gaming Mouse Keyboard'
[     5.465] (**) Gaming Mouse Keyboard: always reports core events
[     5.465] (**) Option "Device" "/dev/input/event15"
[     5.468] (II) event15 - Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[     5.468] (II) event15 - Gaming Mouse Keyboard: device is a keyboard
[     5.469] (II) event15 - Gaming Mouse Keyboard: device removed
[     5.469] (II) libinput: Gaming Mouse Keyboard: needs a virtual subdevice
[     5.469] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1C4F:0054.0002/input/input19/event15"
[     5.469] (II) XINPUT: Adding extended input device "Gaming Mouse Keyboard" (type: MOUSE, id 11)
[     5.469] (**) Option "AccelerationScheme" "none"
[     5.469] (**) Gaming Mouse Keyboard: (accel) selected scheme none/0
[     5.469] (**) Gaming Mouse Keyboard: (accel) acceleration factor: 2.000
[     5.469] (**) Gaming Mouse Keyboard: (accel) acceleration threshold: 4
[     5.473] (II) event15 - Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[     5.473] (II) event15 - Gaming Mouse Keyboard: device is a keyboard
[     5.473] (**) Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[     5.474] (II) Using input driver 'libinput' for 'Gaming Mouse Keyboard'
[     5.474] (**) Gaming Mouse Keyboard: always reports core events
[     5.474] (**) Option "Device" "/dev/input/event15"
[     5.474] (II) libinput: Gaming Mouse Keyboard: is a virtual subdevice
[     5.474] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1C4F:0054.0002/input/input19/event15"
[     5.474] (II) XINPUT: Adding extended input device "Gaming Mouse Keyboard" (type: KEYBOARD, id 13)
[     5.474] (II) config/udev: removing device Gaming Mouse
[     5.474] (II) event14 - Gaming Mouse: device removed
[     5.486] (II) UnloadModule: "libinput"
[     5.487] (II) config/udev: Adding input device Gaming Mouse (/dev/input/event14)
[     5.487] (**) Gaming Mouse: Applying InputClass "libinput pointer catchall"
[     5.487] (II) Using input driver 'libinput' for 'Gaming Mouse'
[     5.487] (**) Gaming Mouse: always reports core events
[     5.487] (**) Option "Device" "/dev/input/event14"
[     5.542] (II) event14 - Gaming Mouse: is tagged by udev as: Mouse
[     5.543] (II) event14 - Gaming Mouse: device is a pointer
[     5.543] (II) event14 - Gaming Mouse: device removed
[     5.561] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:1C4F:0054.0001/input/input17/event14"
[     5.561] (II) XINPUT: Adding extended input device "Gaming Mouse" (type: MOUSE, id 10)
[     5.561] (**) Option "AccelerationScheme" "none"
[     5.561] (**) Gaming Mouse: (accel) selected scheme none/0
[     5.561] (**) Gaming Mouse: (accel) acceleration factor: 2.000
[     5.561] (**) Gaming Mouse: (accel) acceleration threshold: 4
[     5.617] (II) event14 - Gaming Mouse: is tagged by udev as: Mouse
[     5.617] (II) event14 - Gaming Mouse: device is a pointer
[     5.619] (II) config/udev: Adding input device Gaming Mouse (/dev/input/mouse0)
[     5.619] (II) No input driver specified, ignoring this device.
[     5.619] (II) This device may have been added with another device file.
[     5.623] (II) config/udev: Adding input device UVC Camera (046d:0825) (/dev/input/event16)
[     5.623] (**) UVC Camera (046d:0825): Applying InputClass "libinput keyboard catchall"
[     5.623] (II) Using input driver 'libinput' for 'UVC Camera (046d:0825)'
[     5.623] (**) UVC Camera (046d:0825): always reports core events
[     5.623] (**) Option "Device" "/dev/input/event16"
[     5.626] (II) event16 - UVC Camera (046d:0825): is tagged by udev as: Keyboard
[     5.626] (II) event16 - UVC Camera (046d:0825): device is a keyboard
[     5.626] (II) event16 - UVC Camera (046d:0825): device removed
[     5.637] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/input/input25/event16"
[     5.637] (II) XINPUT: Adding extended input device "UVC Camera (046d:0825)" (type: KEYBOARD, id 14)
[     5.640] (II) event16 - UVC Camera (046d:0825): is tagged by udev as: Keyboard
[     5.641] (II) event16 - UVC Camera (046d:0825): device is a keyboard
[     5.666] (II) config/udev: Adding input device Logitech K360 (/dev/input/event17)
[     5.666] (**) Logitech K360: Applying InputClass "libinput keyboard catchall"
[     5.666] (II) Using input driver 'libinput' for 'Logitech K360'
[     5.666] (**) Logitech K360: always reports core events
[     5.666] (**) Option "Device" "/dev/input/event17"
[     5.670] (II) event17 - Logitech K360: is tagged by udev as: Keyboard
[     5.670] (II) event17 - Logitech K360: device is a keyboard
[     5.671] (II) event17 - Logitech K360: device removed
[     5.671] (II) libinput: Logitech K360: needs a virtual subdevice
[     5.671] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C52B.0005/0003:046D:4004.0006/input/input30/event17"
[     5.671] (II) XINPUT: Adding extended input device "Logitech K360" (type: MOUSE, id 15)
[     5.671] (**) Option "AccelerationScheme" "none"
[     5.671] (**) Logitech K360: (accel) selected scheme none/0
[     5.671] (**) Logitech K360: (accel) acceleration factor: 2.000
[     5.671] (**) Logitech K360: (accel) acceleration threshold: 4
[     5.675] (II) event17 - Logitech K360: is tagged by udev as: Keyboard
[     5.675] (II) event17 - Logitech K360: device is a keyboard
[     5.676] (**) Logitech K360: Applying InputClass "libinput keyboard catchall"
[     5.676] (II) Using input driver 'libinput' for 'Logitech K360'
[     5.676] (**) Logitech K360: always reports core events
[     5.676] (**) Option "Device" "/dev/input/event17"
[     5.676] (II) libinput: Logitech K360: is a virtual subdevice
[     5.676] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C52B.0005/0003:046D:4004.0006/input/input30/event17"
[     5.676] (II) XINPUT: Adding extended input device "Logitech K360" (type: KEYBOARD, id 16)
[   529.404] (--) NVIDIA(GPU-0): CRT-0: disconnected
[   529.404] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[   529.404] (--) NVIDIA(GPU-0):
[   529.405] (--) NVIDIA(GPU-0): CRT-1: disconnected
[   529.405] (--) NVIDIA(GPU-0): CRT-1: 400.0 MHz maximum pixel clock
[   529.405] (--) NVIDIA(GPU-0):
[   529.408] (--) NVIDIA(GPU-0): DFP-0: disconnected
[   529.408] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[   529.408] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[   529.408] (--) NVIDIA(GPU-0):
[   529.422] (--) NVIDIA(GPU-0): Microstep MSI G241 (DFP-1): connected
[   529.422] (--) NVIDIA(GPU-0): Microstep MSI G241 (DFP-1): Internal TMDS
[   529.422] (--) NVIDIA(GPU-0): Microstep MSI G241 (DFP-1): 225.0 MHz maximum pixel clock
[   529.422] (--) NVIDIA(GPU-0):
[  1589.367] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 32ms, your system is too slow
[  1933.097] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 24ms, your system is too slow
[  2492.116] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 31ms, your system is too slow
[  2675.258] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 32ms, your system is too slow
[  2726.190] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 33ms, your system is too slow
[  2726.190] (EE) event17 - Logitech K360: WARNING: log rate limit exceeded (5 msgs per 60min). Discarding future messages.
[  5693.216] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 22ms, your system is too slow
[  5760.295] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 24ms, your system is too slow
[  6026.945] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 24ms, your system is too slow
[  6359.499] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 30ms, your system is too slow
[  6374.426] (EE) event17 - Logitech K360: client bug: event processing lagging behind by 22ms, your system is too slow
[  6374.426] (EE) event17 - Logitech K360: WARNING: log rate limit exceeded (5 msgs per 60min). Discarding future messages.

Apparently for some reason Nvidia or Xorg determined monitor's maximum pixel clock as 225 MHz;

[     5.085] (--) NVIDIA(GPU-0): Microstep MSI G241 (DFP-1): 225.0 MHz maximum pixel clock

I couldn't get out of this mess. If anyone knows of a solution or alternative to this refresh rate issue, I'd be so much appreciated.
Thanks in advance.

Offline

#2 2022-02-27 08:26:32

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

Re: Screen Freezes After Switching To a Higher But Supported Refresh Rate

The monitor manual (the on I downloaded) has an appendix table A3 where 1920x1080 and 1080p are listed seperately and only the non-p version is listed for 144Hz, so I wonder (and maybe you can still inspect the windows modeline?) whether this only holds for interlaced resolutions.

Also because, suspiciously:

%cvt12 1920 1080 144 -i
# 1920x1080 @ 144.000 Hz Interlaced (CVT) field rate 143.829 Hz; hsync: 84.931 kHz; pclk: 221.50 MHz
Modeline "1920x1080_144.00i"  221.50  1920 2056 2264 2608  1080 1083 1088 1130 Interlace  -hsync +vsync

No idea how to square that w/ the 120Hz claim for 1080p, though.

For some voodoo:
There's a freesync setting, so see https://wiki.archlinux.org/title/Variable_refresh_rate
The manual doesn't state the supported HDMI version (or at least I don't see so), but there're two ports. Maybe try the other one (if one of them is only 1.2)
Try DisplayPort? (though RBR won't do that frequency either)
The manual list a setting for the refrehsh rate in the OSD ?? It also can be switched on and off (though I must say that this is pretty confusing - it also states that it followes the crtc signal…)

Offline

#3 2022-02-27 13:06:36

akdeg
Member
Registered: 2021-11-11
Posts: 4

Re: Screen Freezes After Switching To a Higher But Supported Refresh Rate

Thanks for the reply!

I've tried adding resolutions with interlace mode but they don't even show up at resolution picking list. I don't know if there is a "enable interlaced modes" option but I don't think the solution is not on interlacing.
After I saw your post I've done some research. This site says monitor's both HDMI ports supports version 1.4b. (https://www.displayspecifications.com/en/model/03211d50) I've switched ports just in case but it didn't work.
Also apparently this 225 MHz Max Pixel Clock issue happened to other people too;

They say their pixel clock rates shows up right while using nouveau. Also, since I'm using "nvidia-390xx" driver all of the issues above are very close to my driver version. So unfortunately I haven't found a solution but I'm very sure that the problem is on this nvidia propriatery drivers...

Offline

#4 2022-02-27 14:19:54

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

Re: Screen Freezes After Switching To a Higher But Supported Refresh Rate

they don't even show up at resolution picking list

https://wiki.archlinux.org/title/Xrandr … esolutions
Add and select them using xrandr.

They say their pixel clock rates shows up right while using nouveau.

Do yours and can you drive the output on the desired resolution/frequency on nouveau?

Offline

Board footer

Powered by FluxBB