You are not logged in.
Hey all,
I could use some help. The background of my mouse cursor captures/freezes any previous background it was over after scrolling. For example, if I were to hover my mouse over a forum post and scroll, it would retain the image it was on before the scroll, preventing from seeing underneath the cursor.
I'm running KDE Plasma, Breeze icons.
Below is an example:
Please let me know if I can provide any additional information. Any help is appreciated. Thanks.
Last edited by Kyrodin (2020-03-21 23:41:11)
Offline
Which graphics driver/card? if you use xf86-video-intel remove it. Is compositing enabled? (it looks like it with the shadows and all)
Offline
Hi V1del! Thank you for the reply and help!
Here are my graphics cards:
0 0 [ ~ ]
└── % > lspci -k | grep -A 4 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile) (rev 02)
DeviceName: Onboard IGD
Subsystem: Dell UHD Graphics 630 (Mobile)
Kernel driver in use: i915
Kernel modules: i915
--
01:00.0 3D controller: NVIDIA Corporation TU117GLM [Quadro T2000 Mobile / Max-Q] (rev a1)
Subsystem: Dell TU117GLM [Quadro T2000 Mobile / Max-Q]
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
I do appear to be using the xf86-video-intel package:
0 0 [ ~ ]
└── % > pacman -Ss xf86-video-intel
extra/xf86-video-intel 1:2.99.917+899+gf66d3954-1 (xorg-drivers) [installed]
X.org Intel i810/i830/i915/945G/G965+ video drivers
I don't have any desire or need for the Intel graphics card to be utilized. So I followed the recommended steps on https://wiki.archlinux.org/index.php/NVIDIA_Optimus, but I didn't go so far as to fully power down the discrete GPU. I checked the UEFI BIOS and wasn't able to see a specific way to disable the Intel card and only utilize the Nvidia card.
Should I simply remove the package with something like sudo pacman -R xf86-video-intel?
Offline
If you haven't done custom configuration for it, removing that package should suffice. However if an optimus setup was properly configured (to use modesetting anyway) it should also not factor in. What's your current xorg log? And maybe post
glxinfo -B
xrandr --verbose
Offline
Xorg.0.log: https://pastebin.com/frChg6Qq
xrandr --verbose: https://pastebin.com/U6EAQw7x
glxinfo -B:
0 0 [ ~ ]
└── % > glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 4096 MB
Total available memory: 4096 MB
Currently available dedicated video memory: 3697 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro T2000/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 440.64
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 440.64
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 440.64
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Offline
I also modified grub with modeset and added .xinitrc as well.
/etc/default/grub
0 0 [ ~ ]
└── % > head -n 8 /etc/default/grub
# GRUB boot loader configuration
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="mem_sleep_default=deep nvidia-drm.modeset=1"
#GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet"
GRUB_CMDLINE_LINUX=""
~/.xinitrc
0 0 [ ~ ]
└── % > cat .xinitrc
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
Offline