Help with display problem (momentary short horizontal lines)

Hello, all,

I’m continuing to have problems with my Ubuntu 24.04.4 system running on two displays. I wrote about it at Best place to ask question about display problems, possibly related to Nvidia update? , but wasn’t able to get any help at the two resources offered.

I still think my problem with short, horizontal lines appearing when the screen refreshes or changes are related to an Nvidia update about 6-8 months ago, but now, I’m so frustrated, I just want to wipe out my entire video driver system and start over from scratch. However, I’m not sure if this is a good way of fixing the problem, or if it’s even possible, as wiping out the video system means I won’t have any way of interacting with my system.

My problem again are short (1/4inch), horizontal lines that appear when the screen is redrawn. For instance, now, as I’m typing, the last letter I type can be distorted with the lines, which disappear as soon as the next letter is typed. This is especially maddening to me, as I mostly use Emacs, and I can’t tell where the cursor is, as it’s the only thing that updates on the screen, and can appear in two different locations, with the short horizontal lines. It’s almost as if the memory area where the display image is stored is out of sync with the routine redrawing the screen.

Thanks for any suggestions or advice.

-Kevin

Kevin – details
is this a desktop or laptop?
resolution of displays, nvidia driver, …
have you run a memory check on your system
are all cables plugged all the way in

@pavlos, thanks for replying.

Short answers:

Desktop

Resolution: see below

Haven’t run memory check. How to do this? How to test video memory?

All cables are plugged in and secure.

Here’s the output of a script I ran, that gives this information (was posted in the article I linked to):

==============================


Probe #1 - Get details on OpenGL H/W and S/W support status …

 COMMAND:   glxinfo -B  ...

 name of display: :1
 display: :1  screen: 0
 direct rendering: Yes
 Extended renderer info (GLX_MESA_query_renderer):
     Vendor: Intel (0x8086)
     Device: Mesa Intel(R) HD Graphics 4600 (HSW GT2) (0x412)
     Version: 25.0.7
     Accelerated: yes
     Video memory: 1536MB
     Unified memory: yes
     Preferred profile: core (0x1)
     Max core profile version: 4.6
     Max compat profile version: 4.6
     Max GLES1 profile version: 1.1
     Max GLES[23] profile version: 3.2
 OpenGL vendor string: Intel
 OpenGL renderer string: Mesa Intel(R) HD Graphics 4600 (HSW GT2)
 OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.0.7-0ubuntu0.24.04.2
 OpenGL core profile shading language version string: 4.60
 OpenGL core profile context flags: (none)
 OpenGL core profile profile mask: core profile
 
 OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.0.7-0ubuntu0.24.04.2
 OpenGL shading language version string: 4.60
 OpenGL context flags: (none)
 OpenGL profile mask: compatibility profile
 
 OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.0.7-0ubuntu0.24.04.2
 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Probe #2 - Get details on NVIDIA encoders ‘nvenc’ …

 COMMAND:   ffmpeg -codecs 2>/dev/null | grep nvenc  ...

  DEV.L. av1                  Alliance for Open Media AV1 (decoders: libdav1d libaom-av1 av1 av1_cuvid av1_qsv) (encoders: libaom-av1 librav1e libsvtav1 av1_nvenc av1_qsv av1_vaapi)
  DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_v4l2m2m h264_qsv h264_cuvid) (encoders: libx264 libx264rgb h264_nvenc h264_qsv h264_v4l2m2m h264_vaapi)
  DEV.L. hevc                 H.265 / HEVC (High Efficiency Video Coding) (decoders: hevc hevc_qsv hevc_v4l2m2m hevc_cuvid) (encoders: libx265 hevc_nvenc hevc_qsv hevc_v4l2m2m hevc_vaapi)

Probe #3 - Get details on video frame buffers …

 COMMAND:   hwinfo --framebuffer  ...

Probe #4 - Get details on monitor capabilities …

 COMMAND:   hwinfo --monitor  ...

 20: None 00.0: 10002 LCD Monitor
   [Created at monitor.125]
   Unique ID: rdCR.gj0R9tvHL8F
   Parent ID: B35A.GJg_wXBpnc3
   Hardware Class: monitor
   Model: "HP LA2306"
   Vendor: HWP "HP"
   Device: eisa 0x294a "HP LA2306"
   Serial ID: "3CQ222141K"
   Resolution: 720x400@70Hz
   Resolution: 640x480@60Hz
   Resolution: 800x600@60Hz
   Resolution: 1024x768@60Hz
   Resolution: 1280x720@60Hz
   Resolution: 1280x1024@60Hz
   Resolution: 1920x1080@60Hz
   Size: 509x286 mm
   Year of Manufacture: 2012
   Week of Manufacture: 22
   Detailed Timings #0:
      Resolution: 1920x1080
      Horizontal: 1920 2008 2052 2200 (+88 +132 +280) +hsync
        Vertical: 1080 1084 1089 1125 (+4 +9 +45) +vsync
     Frequencies: 148.50 MHz, 67.50 kHz, 60.00 Hz
   Driver Info #0:
     Max. Resolution: 1920x1080
     Vert. Sync Range: 50-76 Hz
     Hor. Sync Range: 24-94 kHz
     Bandwidth: 148 MHz
   Config Status: cfg=new, avail=yes, need=no, active=unknown
   Attached to: #4 (VGA compatible controller)
 
 21: None 01.0: 10002 LCD Monitor
   [Created at monitor.125]
   Unique ID: wkFv.7GC8UvE1ln9
   Parent ID: B35A.GJg_wXBpnc3
   Hardware Class: monitor
   Model: "DELL SR2320L"
   Vendor: DEL "DELL"
   Device: eisa 0xf03a "DELL SR2320L"
   Serial ID: "XCNPX17BJRGL"
   Resolution: 720x400@70Hz
   Resolution: 640x480@60Hz
   Resolution: 640x480@75Hz
   Resolution: 800x600@60Hz
   Resolution: 800x600@75Hz
   Resolution: 1024x768@60Hz
   Resolution: 1024x768@75Hz
   Resolution: 1280x1024@75Hz
   Resolution: 1152x864@75Hz
   Resolution: 1280x1024@60Hz
   Resolution: 1920x1080@60Hz
   Size: 509x286 mm
   Year of Manufacture: 2011
   Week of Manufacture: 29
   Detailed Timings #0:
      Resolution: 1920x1080
      Horizontal: 1920 2008 2052 2200 (+88 +132 +280) +hsync
        Vertical: 1080 1084 1089 1125 (+4 +9 +45) +vsync
     Frequencies: 148.50 MHz, 67.50 kHz, 60.00 Hz
   Driver Info #0:
     Max. Resolution: 1920x1080
     Vert. Sync Range: 56-76 Hz
     Hor. Sync Range: 30-83 kHz
     Bandwidth: 148 MHz
   Config Status: cfg=new, avail=yes, need=no, active=unknown
   Attached to: #4 (VGA compatible controller)

Probe #5 - Get details on monitor colour depth …

 COMMAND:   xwininfo -root | grep Depth  ...

   Depth: 24

Probe #6 - Get details reported by ‘xrandr’ …

 COMMAND:   xrandr --verbose  ...

 Screen 0: minimum 320 x 200, current 3000 x 1920, maximum 16384 x 16384
 VGA-1 disconnected (normal left inverted right x axis y axis)
 	Identifier: 0x41
 	Timestamp:  21455
 	Subpixel:   unknown
 	Clones:    
 	CRTCs:      1 2 3
 	Transform:  1.000000 0.000000 0.000000
 	            0.000000 1.000000 0.000000
 	            0.000000 0.000000 1.000000
 	           filter: 
 	link-status: Good 
 		supported: Good, Bad
 	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
 		0 1 
 	CONNECTOR_ID: 76 
 		supported: 76
 	non-desktop: 0 
 		range: (0, 1)
 HDMI-1 disconnected (normal left inverted right x axis y axis)
 	Identifier: 0x42
 	Timestamp:  21455
 	Subpixel:   unknown
 	Clones:    
 	CRTCs:      1 2 3
 	Transform:  1.000000 0.000000 0.000000
 	            0.000000 1.000000 0.000000
 	            0.000000 0.000000 1.000000
 	           filter: 
 	max bpc: 12 
 		range: (8, 12)
 	content type: No Data 
 		supported: No Data, Graphics, Photo, Cinema, Game
 	Colorspace: Default 
 		supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
 	aspect ratio: Automatic 
 		supported: Automatic, 4:3, 16:9
 	Broadcast RGB: Automatic 
 		supported: Automatic, Full, Limited 16:235
 	audio: auto 
 		supported: force-dvi, off, auto, on
 	link-status: Good 
 		supported: Good, Bad
 	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
 		0 1 
 	CONNECTOR_ID: 79 
 		supported: 79
 	non-desktop: 0 
 		range: (0, 1)
 HDMI-2 disconnected (normal left inverted right x axis y axis)
 	Identifier: 0x43
 	Timestamp:  21455
 	Subpixel:   unknown
 	Clones:    
 	CRTCs:      1 2 3
 	Transform:  1.000000 0.000000 0.000000
 	            0.000000 1.000000 0.000000
 	            0.000000 0.000000 1.000000
 	           filter: 
 	max bpc: 12 
 		range: (8, 12)
 	content type: No Data 
 		supported: No Data, Graphics, Photo, Cinema, Game
 	Colorspace: Default 
 		supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
 	aspect ratio: Automatic 
 		supported: Automatic, 4:3, 16:9
 	Broadcast RGB: Automatic 
 		supported: Automatic, Full, Limited 16:235
 	audio: auto 
 		supported: force-dvi, off, auto, on
 	link-status: Good 
 		supported: Good, Bad
 	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
 		0 1 
 	CONNECTOR_ID: 87 
 		supported: 87
 	non-desktop: 0 
 		range: (0, 1)
 DVI-D-1-0 connected primary 1080x1920+0+0 (0x1d0) left (normal left inverted right x axis y axis) 509mm x 286mm
 	Identifier: 0x1cf
 	Timestamp:  21455
 	Subpixel:   unknown
 	Gamma:      1.0:1.0:1.0
 	Brightness: 1.0
 	Clones:    
 	CRTC:       0
 	CRTCs:      0 4
 	Transform:  1.000000 0.000000 0.000000
 	            0.000000 1.000000 0.000000
 	            0.000000 0.000000 1.000000
 	           filter: 
 	_MUTTER_PRESENTATION_OUTPUT: 0 
 	PRIME Synchronization: 1 
 		supported: 0, 1
 	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
 		0 1 
 	CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0 
 	EDID: 
 		00ffffffffffff0022f04a2901010101
 		1616010380331d782e1e55a059569f27
 		0d5054a1080081c081809500b300d1c0
 		010101010101023a801871382d40582c
 		4500fd1e1100001e000000fd00324c18
 		5e11000a202020202020000000fc0048
 		50204c41323330360a202020000000ff
 		003343513232323134314b0a2020000e
 	BorderDimensions: 4 
 		supported: 4
 	Border: 0 0 0 0 
 		range: (0, 65535)
 	SignalFormat: TMDS 
 		supported: TMDS
 	ConnectorType: DVI-D 
 	ConnectorNumber: 0 
 	_ConnectorLocation: 0 
 	non-desktop: 0 
 		supported: 0, 1
   1920x1080 (0x1d0) 148.500MHz +HSync +VSync *current +preferred
         h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
         v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
   1680x1050 (0x1d1) 146.250MHz -HSync +VSync
         h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
         v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
   1440x900 (0x1d2) 106.500MHz -HSync +VSync
         h: width  1440 start 1520 end 1672 total 1904 skew    0 clock  55.93KHz
         v: height  900 start  903 end  909 total  934           clock  59.89Hz
   1280x1024 (0x1d3) 108.000MHz +HSync +VSync
         h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
         v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
   1280x720 (0x1d4) 74.250MHz +HSync +VSync
         h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
         v: height  720 start  725 end  730 total  750           clock  60.00Hz
   1024x768 (0x1d5) 65.000MHz -HSync -VSync
         h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
         v: height  768 start  771 end  777 total  806           clock  60.00Hz
   800x600 (0x1d6) 40.000MHz +HSync +VSync
         h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
         v: height  600 start  601 end  605 total  628           clock  60.32Hz
   640x480 (0x1d7) 25.175MHz -HSync -VSync
         h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
         v: height  480 start  490 end  492 total  525           clock  59.94Hz
 HDMI-1-0 connected 1920x1080+1080+594 (0x1d0) normal (normal left inverted right x axis y axis) 509mm x 286mm
 	Identifier: 0x1d8
 	Timestamp:  21455
 	Subpixel:   unknown
 	Gamma:      1.0:1.0:1.0
 	Brightness: 1.0
 	Clones:    
 	CRTC:       4
 	CRTCs:      0 4
 	Transform:  1.000000 0.000000 0.000000
 	            0.000000 1.000000 0.000000
 	            0.000000 0.000000 1.000000
 	           filter: 
 	_MUTTER_PRESENTATION_OUTPUT: 0 
 	PRIME Synchronization: 1 
 		supported: 0, 1
 	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
 		0 1 
 	CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0 
 	EDID: 
 		00ffffffffffff0010ac3af04c47524a
 		1d15010380331d78ea1e55a059569f27
 		0d5054a54b00714f8180d1c001010101
 		010101010101023a801871382d40582c
 		4500fd1e1100001e000000ff0058434e
 		50583137424a52474c0a000000fc0044
 		454c4c205352323332304c0a000000fd
 		00384c1e5311000a20202020202001c7
 		02031ff14c90020301071612041f1314
 		052309070765030c0010008301000002
 		3a801871382d40582c4500fe1f110000
 		1e011d8018711c1620582c2500fe1f11
 		00009e011d007251d01e206e285500fe
 		1f1100001e8c0ad08a20e02d10103e96
 		00fe1f11000018000000000000000000
 		000000000000000000000000000000df
 	BorderDimensions: 4 
 		supported: 4
 	Border: 0 0 0 0 
 		range: (0, 65535)
 	SignalFormat: TMDS 
 		supported: TMDS
 	ConnectorType: HDMI 
 	ConnectorNumber: 1 
 	_ConnectorLocation: 1 
 	non-desktop: 0 
 		supported: 0, 1
   1920x1080 (0x1d0) 148.500MHz +HSync +VSync *current +preferred
         h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
         v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
   1920x1080 (0x1d9) 148.350MHz +HSync +VSync
         h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.43KHz
         v: height 1080 start 1084 end 1089 total 1125           clock  59.94Hz
   1920x1080 (0x1da) 148.500MHz +HSync +VSync
         h: width  1920 start 2448 end 2492 total 2640 skew    0 clock  56.25KHz
         v: height 1080 start 1084 end 1089 total 1125           clock  50.00Hz
   1920x1080 (0x1db) 74.250MHz +HSync +VSync Interlace
         h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
         v: height 1080 start 1084 end 1094 total 1124           clock  60.05Hz
   1920x1080 (0x1dc) 74.180MHz +HSync +VSync Interlace
         h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.72KHz
         v: height 1080 start 1084 end 1094 total 1124           clock  60.00Hz
   1920x1080 (0x1dd) 74.250MHz +HSync +VSync Interlace
         h: width  1920 start 2448 end 2492 total 2640 skew    0 clock  28.12KHz
         v: height 1080 start 1084 end 1094 total 1124           clock  50.04Hz
   1280x1024 (0x1de) 135.000MHz +HSync +VSync
         h: width  1280 start 1296 end 1440 total 1688 skew    0 clock  79.98KHz
         v: height 1024 start 1025 end 1028 total 1066           clock  75.02Hz
   1280x1024 (0x1d3) 108.000MHz +HSync +VSync
         h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
         v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
   1280x720 (0x1d4) 74.250MHz +HSync +VSync
         h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
         v: height  720 start  725 end  730 total  750           clock  60.00Hz
   1280x720 (0x1df) 74.180MHz +HSync +VSync
         h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  44.96KHz
         v: height  720 start  725 end  730 total  750           clock  59.94Hz
   1280x720 (0x1e0) 74.250MHz +HSync +VSync
         h: width  1280 start 1720 end 1760 total 1980 skew    0 clock  37.50KHz
         v: height  720 start  725 end  730 total  750           clock  50.00Hz
   1152x864 (0x1e1) 108.000MHz +HSync +VSync
         h: width  1152 start 1216 end 1344 total 1600 skew    0 clock  67.50KHz
         v: height  864 start  865 end  868 total  900           clock  75.00Hz
   1024x768 (0x1e2) 78.750MHz +HSync +VSync
         h: width  1024 start 1040 end 1136 total 1312 skew    0 clock  60.02KHz
         v: height  768 start  769 end  772 total  800           clock  75.03Hz
   1024x768 (0x1d5) 65.000MHz -HSync -VSync
         h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
         v: height  768 start  771 end  777 total  806           clock  60.00Hz
   800x600 (0x1e3) 49.500MHz +HSync +VSync
         h: width   800 start  816 end  896 total 1056 skew    0 clock  46.88KHz
         v: height  600 start  601 end  604 total  625           clock  75.00Hz
   800x600 (0x1d6) 40.000MHz +HSync +VSync
         h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
         v: height  600 start  601 end  605 total  628           clock  60.32Hz
   720x576 (0x1e4) 27.000MHz -HSync -VSync
         h: width   720 start  732 end  796 total  864 skew    0 clock  31.25KHz
         v: height  576 start  581 end  586 total  625           clock  50.00Hz
   720x480 (0x1e5) 27.000MHz -HSync -VSync
         h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
         v: height  480 start  489 end  495 total  525           clock  59.94Hz
   640x480 (0x1e6) 31.500MHz -HSync -VSync
         h: width   640 start  656 end  720 total  840 skew    0 clock  37.50KHz
         v: height  480 start  481 end  484 total  500           clock  75.00Hz
   640x480 (0x1d7) 25.175MHz -HSync -VSync
         h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
         v: height  480 start  490 end  492 total  525           clock  59.94Hz
   640x480 (0x1e7) 25.170MHz -HSync -VSync
         h: width   640 start  656 end  752 total  800 skew    0 clock  31.46KHz
         v: height  480 start  490 end  492 total  525           clock  59.93Hz

Probe #7 - Get details reported by ‘inxi’ …

 COMMAND:   inxi -c2 -SAGxxx  ...

 System:
   Host: kevin-desktop Kernel: 6.8.0-50-lowlatency arch: x86_64 bits: 64
     compiler: gcc v: 13.3.0 clocksource: tsc
   Desktop: GNOME v: 46.0 tk: GTK v: 3.24.41 wm: gnome-shell
     tools: gsd-screensaver-proxy dm: GDM3 v: 46.2 Distro: Ubuntu 24.04.3 LTS
     (Noble Numbat)
 Graphics:
   Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
     vendor: ASRock driver: i915 v: kernel arch: Gen-7.5 ports: active: none
     empty: HDMI-A-1,HDMI-A-2,VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0412
     class-ID: 0300
   Device-2: NVIDIA GP108 [GeForce GT 1030] vendor: Gigabyte driver: nvidia
     v: 580.95.05 arch: Pascal pcie: speed: 8 GT/s lanes: 4 ports: active: none
     off: DVI-D-1,HDMI-A-3 empty: none bus-ID: 02:00.0 chip-ID: 10de:1d01
     class-ID: 0300
   Device-3: Sunplus Innovation Full HD webcam driver: snd-usb-audio,uvcvideo
     type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-2:3 chip-ID: 1bcf:2284
     class-ID: 0102 serial: AN202005290003
   Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6
     compositor: gnome-shell driver: X: loaded: modesetting,nvidia
     unloaded: fbdev,nouveau,vesa dri: crocus gpu: nvidia,nvidia-nvswitch
     display-ID: :1 screens: 1
   Screen-1: 0 s-res: 3000x1920 s-dpi: 96 s-size: 794x508mm (31.26x20.00")
     s-diag: 943mm (37.11")
   Monitor-1: DVI-D-1 mapped: DVI-D-1-0 note: disabled pos: primary,top-left
     model: HP LA2306 serial: 3CQ222141K res: 1080x1920 hz: 60 dpi: 96
     size: 286x509mm (11.26x20.04") diag: 584mm (23") modes: max: 1920x1080
     min: 640x480
   Monitor-2: HDMI-A-3 mapped: HDMI-1-0 note: disabled pos: bottom-r
     model: Dell SR2320L serial: XCNPX17BJRGL res: 1920x1080 hz: 60 dpi: 96
     size: 509x286mm (20.04x11.26") diag: 585mm (23") modes: max: 1920x1080
     min: 640x480
   API: EGL v: 1.5 hw: drv: intel crocus drv: nvidia nouveau drv: nvidia
     platforms: device: 0 drv: nvidia device: 1 drv: crocus device: 2
     drv: nouveau device: 3 drv: swrast gbm: drv: crocus surfaceless:
     drv: nvidia x11: drv: crocus inactive: wayland
   API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa
     v: 25.0.7-0ubuntu0.24.04.2 glx-v: 1.4 direct-render: yes renderer: Mesa
     Intel HD Graphics 4600 (HSW GT2) device-ID: 8086:0412
 Audio:
   Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
     vendor: ASRock driver: snd_hda_intel v: kernel bus-ID: 00:03.0
     chip-ID: 8086:0c0c class-ID: 0403
   Device-2: Intel 8 Series/C220 Series High Definition Audio
     vendor: ASRock 8 driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
     chip-ID: 8086:8c20 class-ID: 0403
   Device-3: NVIDIA GP108 High Definition Audio vendor: Gigabyte
     driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 4 bus-ID: 02:00.1
     chip-ID: 10de:0fb8 class-ID: 0403
   Device-4: Sunplus Innovation Full HD webcam driver: snd-usb-audio,uvcvideo
     type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-2:3 chip-ID: 1bcf:2284
     class-ID: 0102 serial: AN202005290003
   Device-5: Texas Instruments PCM2902 Audio Codec
     driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
     lanes: 1 bus-ID: 3-3:15 chip-ID: 08bb:2902 class-ID: 0300
   API: ALSA v: k6.8.0-50-lowlatency status: kernel-api
   Server-1: sndiod v: N/A status: active
   Server-2: JACK v: 1.9.21 status: off
   Server-3: PipeWire v: 1.0.7 status: active with: 1: pipewire-pulse
     status: active 2: wireplumber status: active
   Server-4: PulseAudio v: 16.1 status: off (using pipewire-pulse)
============================

Thanks, again, for any help and advice.

-Kevin

In short,

2 monitors 1080 (DVI, HDMI), Nvidia driver 580.95, GT 1030

I assume display settings have refresh rate 60 Hz (usually thin lines indicate bad sync)

inxi -G will give us a short version of the graphics

Is there a better nvidia driver for this GPU or should you use a previous driver?

Is wayland an issue? can you login in X11?

As for memory check, your BIOS should have an option to run memcheck

Some ideas.

you could run with one display, do you see thin lines? then plug in second display, thin lines?

My inxi -G is:

Graphics:
  Device-1: NVIDIA GM206 [GeForce GTX 960] driver: nvidia v: 535.288.01
  Device-2: Logitech HD Webcam C615 type: USB
    driver: snd-usb-audio,uvcvideo
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia resolution:
    1: 1920x1080~60Hz 2: 1920x1080~60Hz 3: 1920x1080~60Hz
  OpenGL: renderer: NVIDIA GeForce GTX 960/PCIe/SSE2
    v: 4.6.0 NVIDIA 535.288.01

As should Ubuntu’s GRUB bootloader, because the ubuntu-desktop-minimal recommends memtest86+, which can be selected from the GRUB menu on boot. Holding the Shift key or pressing Esc after the BIOS/UEFI splash screen should bring up that menu. But that’s purely for system RAM. I don’t know of any tool that does the same for GPU RAM.

@kzembower, you can make sure that memtest86+ is installed by running sudo apt install memtest86+ and, if that does not automatically update GRUB’s menu, sudo update-grub.

My inxi -G is:

$ inxi -G
Graphics:
Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated
Graphics driver: i915 v: kernel
Device-2: NVIDIA GP108 [GeForce GT 1030] driver: nvidia v: 580.126.09
Device-3: Sunplus Innovation Full HD webcam
driver: snd-usb-audio,uvcvideo type: USB
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver:
X: loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: crocus
gpu: nvidia,nvidia-nvswitch resolution: 1: 1080x1920~60Hz
2: 1920x1080~60Hz
API: EGL v: 1.5 drivers: crocus,nvidia,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa
v: 25.2.8-0ubuntu0.24.04.1 renderer: Mesa Intel HD Graphics 4600 (HSW
GT2)

$

Other answers:

Yes, refresh rate on both monitors is 60.00Hz.

Don’t know about a better nvidia driver for this GPU. I don’t know how to find this information.

Can no longer log into Wayland on initial power-on (I could have sworn that I used to be able to do this.) I don’t have another computer with X11 to try to ssh into (this is what you were asking me to test, correct?)

I’ll try the memory check and single display when I have some time that I’m not under a deadline.

Thanks for all the suggestions.

-Kevin

Is the first display rotated, why does it report 1080x1920 instead of 1920x1080 ?

There have been many discussions related to the NVIDIA driver support, Users freezing versions to prevent “non-sanity” associated with some newer drivers, other Users rolling back to earlier drivers because of issues.

I suggest you do a search for nvidia driver on the old UbuntuMATE site at

One particularly useful discussion can be found here, especially since you refer to Ubuntu 24.04.



For more expansive details related to Graphics, you can enter the command

inxi -Gxxx

Yes, display 1, the HP Compaq LA2306x, is rotated to portrait orientation.

-Kevin

@ericmarceau, thanks for your reply and suggestion.

Here’s my inxi -Gxxx:

$ inxi -Gxxx
Graphics:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated
    Graphics vendor: ASRock driver: i915 v: kernel arch: Gen-7.5 ports:
    active: none empty: HDMI-A-1,HDMI-A-2,VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:0412 class-ID: 0300
  Device-2: NVIDIA GP108 [GeForce GT 1030] vendor: Gigabyte
    driver: nvidia v: 580.126.09 arch: Pascal pcie: speed: 8 GT/s lanes: 4
    ports: active: none off: DVI-D-1,HDMI-A-3 empty: none bus-ID: 02:00.0
    chip-ID: 10de:1d01 class-ID: 0300
  Device-3: Sunplus Innovation Full HD webcam
    driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s
    lanes: 1 bus-ID: 3-2:3 chip-ID: 1bcf:2284 class-ID: 0102
    serial: AN202005290003
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6
    compositor: gnome-shell v: 46.0 driver: X: loaded: modesetting,nvidia
    unloaded: fbdev,nouveau,vesa dri: crocus gpu: nvidia,nvidia-nvswitch
    display-ID: :1 screens: 1
  Screen-1: 0 s-res: 3000x1920 s-dpi: 96 s-size: 794x508mm (31.26x20.00")
    s-diag: 943mm (37.11")
  Monitor-1: DVI-D-1 mapped: DVI-D-1-0 note: disabled
    pos: primary,top-left model: HP LA2306 serial: 3CQ222141K res: 1080x1920
    hz: 60 dpi: 96 size: 286x509mm (11.26x20.04") diag: 584mm (23") modes:
    max: 1920x1080 min: 640x480
  Monitor-2: HDMI-A-3 mapped: HDMI-1-0 note: disabled pos: bottom-r
    model: Dell SR2320L serial: XCNPX17BJRGL res: 1920x1080 hz: 60 dpi: 96
    size: 509x286mm (20.04x11.26") diag: 585mm (23") modes: max: 1920x1080
    min: 640x480
  API: EGL v: 1.5 hw: drv: intel crocus drv: nvidia platforms: device: 0
    drv: nvidia device: 1 drv: crocus device: 3 drv: swrast gbm: drv: crocus
    surfaceless: drv: nvidia x11: drv: crocus inactive: wayland,device-2
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa
    v: 25.2.8-0ubuntu0.24.04.1 glx-v: 1.4 direct-render: yes renderer: Mesa
    Intel HD Graphics 4600 (HSW GT2) device-ID: 8086:0412
~$ 

The discussion about holding to the nvidia-550 drivers seems useful. I’m at 580:

$ inxi -Gxxx
Graphics:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated
    Graphics vendor: ASRock driver: i915 v: kernel arch: Gen-7.5 ports:
    active: none empty: HDMI-A-1,HDMI-A-2,VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:0412 class-ID: 0300
  Device-2: NVIDIA GP108 [GeForce GT 1030] vendor: Gigabyte
    driver: nvidia v: 580.126.09 arch: Pascal pcie: speed: 8 GT/s lanes: 4

However, the page linked to in that discussion was to the amd64 build of the drivers. I have an x86_64 processor:

$ lscpu
Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          39 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   4
  On-line CPU(s) list:    0-3
Vendor ID:                GenuineIntel
  Model name:             Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz
    CPU family:           6
    Model:                60
...

Is there any published source of directions of how to download the nvidia-550 drivers built for x86_64 architecture, and how to disable to -580 version and install the -550 one?

Thanks, again, for your help.

-Kevin

This is referring to your CPU, both indicate a 64 bit architecture.

Have you looked at this site?

  • SNAPSHOT__NVIDIA_Drivers_550

Or maybe, check here:


An alternate would be this:


If you want to stay on top of what is happening with drivers, you may want to follow this:


The following points to some discussions that my also give you better understanding/insights into what you are dealing with, and how to resolve. :slight_smile:

Yes, but AMD is a very different architecture than Intel.

-Kevin

I’m in the middle of following this page right now:

https://fosslinux.community/forum/linux-gaming/how-to-reinstall-nvidia-gpu-drivers-on-ubuntu-desktop/

but, I’m confused, because even though I specified “sudo apt-get install nvidia-driver-550" it’s still installing packages from -580. After it finishes, I’ll reboot and see if anything’s changed.

Thanks, again.

-Kevin

usually, you purge all nvidia packages, reboot, your pc will load the default nouveau driver, then you install the nvidia driver of your choice.

sudo apt purge nvidia*

reboot

sudo apt install nvidia-driver-550
2 Likes

Referencing that article you mentionned, if you added the PPA, then did a package refresh, you should be able to see/list the 550-related files available for download. If not, then you need to tell the system to override the central repository. But I am not an expert at that. Others out there could give you specifics on making that work for you.


If you follow Pavlos’s (@pavlos ) advice, you can’t go wrong!

1 Like

Nope, to answer myself, following the directions at https://fosslinux.community/forum/linux-gaming/how-to-reinstall-nvidia-gpu-drivers-on-ubuntu-desktop/ didn’t help. Still same symptoms as before.

However, I didn’t install the PPA. I didn’t want to if I didn’t have to. Now, I’ll repeat the steps from that page, but with the PPA, and see if that makes a difference.

-Kevin

@pavlos, thanks for replying, but nope, it didn’t work. Still installed versions from -580 (but this is still without the PPA). I’ll try it again, with the PPA this time.

Before I do that, my display seems to be just fine with the "default nouveau driver” (Don’t know what this is). What would be the reasons to install the nvidia drivers at all?

-Kevin

usually nouveau is slower but if it works for you, no reason to install nvidia.

it seems nvidia-driver-550 points to 580

The Nouveau driver is an open-source, community-developed Linux graphics driver for NVIDIA GPUs, designed to provide free software alternatives to proprietary drivers. It offers decent 2D/3D performance for older cards.

Still didn’t work correctly with PPA installed. I said, “sudo ap-get install nvidia-driver-550” after correctly installing the PPA, but still got packages from -580, and after reboot, still had the same symptoms.

I think I’m just going to purge the nvidia* packages, and use the default nouveau driver, which seems to work fine for me. Still interested in reasons why I should use the nvidia drivers.

Thanks, all, for your help and advice.

-Kevin