Quick Fish Code snippet
#!/usr/bin/fish renice -n -10 (pidof lxqt-panel) renice -n -10 (pidof Xorg)
YAHwism, Niebocentryzm (wklęsła Ziemia – Concave Earth), #Skycentrism, BLENDER & LuxCore Render, *physical* absurd of #Copernican Revolution explained, the inside Earth / geocosmos, basics of spirituality, #Jewishness (JeWsus, Holy Spirit Shikainyah, protestant÷catholic critic), computer programming, Python scripts, C++, astrophotography, science, physics, web aggregation, computer graphics, analysis, fact checking, some politics and economics blogging, skies, moonscape,IT
#!/usr/bin/fish renice -n -10 (pidof lxqt-panel) renice -n -10 (pidof Xorg)
/etc/modprobe.d/nvidia.conf :
...
6 options nvidia NVreg_PreserveVideoMemoryAllocations=1
7 options nvidia_drm NVreg_PreserveVideoMemoryAllocations=1
8 options nvidia_modeset NVreg_PreserveVideoMemoryAllocations=1
9 options nvidia_uvm NVreg_PreserveVideoMemoryAllocations=1
10
....
root@Knoppix /# glxinfo |grep -i "mem"
Gives
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 886 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 882 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 882 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 882 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 882 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 882 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 882 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# hibertest
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 877 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 877 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 877 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 877 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /# glxinfo |grep -i "mem"
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge,
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 877 MB
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility,
GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended,
GL_NV_robustness_video_memory_purge, GL_NV_shader_atomic_counters,
GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory,
GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory,
root@Knoppix /#
[root@ 5.10.10-64 /]$ cat /etc/modules-load.d/nv.conf nvidia nvidia-drm nvidia-modeset nvidia-uvm [root@ 5.10.10-64 /]$