hi, yesterday i did a clean installation of eos (chose nvidia option ofc)
installed optimus-manager using yay and did optimus-manager --switch nvidia
and did a logout → login for changes to take effect.
after launching some games, noticed that i have lower fps like im playing on my integrated graphic (hd 520), how can i make sure that im using nvidia only?
optimus-manager --status
output:
Optimus Manager (Client) version 1.4
Current GPU mode : nvidia
GPU mode requested for next login : no change
GPU at startup : integrated
Temporary config path: no
neofetch
output: (look at gpu driver ! )
-` rootiens@rootiens
.o+` -----------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: Aspire F5-573G V1.27
`+oooooo: Kernel: 5.17.5-arch1-1
-+oooooo+: Uptime: 5 hours, 38 mins
`/:-:++oooo+: Packages: 950 (pacman)
`/++++/+++++++: Shell: zsh 5.8.1
`/++++++++++++++: Resolution: 1920x1080, 1024x768
`/+++ooooooooooooo/` WM: i3
./ooosssso++osssssso+` Theme: Arc-Darker [GTK3]
.oossssso-````/ossssss+` Icons: Qogir [GTK3]
-osssssso. :ssssssso. Terminal: xfce4-terminal
:osssssss/ osssso+++. Terminal Font: Source Code Pro 10
/ossssssss/ +ssssooo/- CPU: Intel i5-6200U (4) @ 2.800GHz
`/ossssso+/:- -:/+osssso+- Disk (/): 83G / 219G (40%)
`+sso+:-` `.-/+oso: GPU: Intel Skylake GT2 [HD Graphics 520]
`++:. `-/+/ GPU: NVIDIA GeForce 940MX
.` `/ GPU Driver: i915
Memory: 2328MiB / 15875MiB
glxinfo | grep direct
output:
direct rendering: Yes
GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
GL_ARB_direct_state_access, GL_ARB_draw_buffers,
GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_indirect_parameters,
GL_ARB_multi_draw_indirect, GL_ARB_multisample, GL_ARB_multitexture,
GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
GL_NV_alpha_to_coverage_dither_control, GL_NV_bindless_multi_draw_indirect,
GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture,
GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
GL_ARB_direct_state_access, GL_ARB_draw_buffers,
GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_indirect_parameters,
GL_ARB_multi_draw_indirect, GL_ARB_multisample, GL_ARB_multitexture,
GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
GL_NV_alpha_to_coverage_dither_control, GL_NV_bindless_multi_draw_indirect,
GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture,
GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_multi_draw_indirect,
lspci -v|grep -i vga
output:
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07) (prog-if 00 [VGA controller])
lsmod|grep -i vid
output:
nvidia_uvm 2609152 0
nvidia_drm 73728 9
nvidia_modeset 1163264 5 nvidia_drm
nvidia 39153664 337 nvidia_uvm,nvidia_modeset
uvcvideo 151552 0
videobuf2_vmalloc 20480 1 uvcvideo
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 40960 1 uvcvideo
videobuf2_common 86016 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
videodev 303104 3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc 65536 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
video 57344 2 acer_wmi,i915
im pretty much confused, can you help me whats happening?