Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

plasma 6 slow

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
12 posts • Page 1 of 1
Author
Message
jesnow
l33t
l33t
Posts: 905
Joined: Wed Apr 26, 2006 11:20 pm

plasma 6 slow

  • Quote

Post by jesnow » Fri Sep 13, 2024 1:49 pm

I'm using the new "upgraded" plasma 6, but find that it is slow. That is, when you drag a window around, it leaves trails of partially redrawn windows, as the redraws can't keep up. I have very fast hardware (5950x + nvidia 1030 gpu) and this shouldn't be happening. It wasn't the case with KDE 5.

To be clear I'm using X still, not wayland. One thing at a time.

Did plasma decide to stop using hardware acceleration? This is just ordinary windows, nothing 3D.

Do I have some misconfig that turns it off? Where do I check that?

Cheers,
Jon
Top
Decibels
Veteran
Veteran
User avatar
Posts: 1635
Joined: Fri Aug 16, 2002 12:51 am
Location: U.S.A.

  • Quote

Post by Decibels » Sat Sep 14, 2024 1:21 pm

I'm having the opposite problem. Wayland is what it came up with after upgrading, it was slow and when click on items there was a glitchiness. I spent way to much time trying to get gnucash fonts back to normal, way too large. Couldn't find anyway to get them to change. So finally today after all the upgrading was done. Went back to Plasma(X11) and system isn't doing any of that stuff and gnucash fonts are back to what I want. System isn't doing the glitch's either. I'm sticking with X11 for the foreseeable future. Even clicking on stuff in wayland is causing harddrive activity before it does it that isn't happening in X11.

Have you checked your nvidia settings to see if something didn't change? Did you update all the configs with etc-update,..
Support bacteria – they’re the only culture some people have.”

– Steven Wright
Top
Goverp
Advocate
Advocate
User avatar
Posts: 2402
Joined: Wed Mar 07, 2007 6:41 pm

Re: plasma 6 slow

  • Quote

Post by Goverp » Sat Sep 14, 2024 3:15 pm

jesnow wrote:I'm using the new "upgraded" plasma 6, but find that it is slow. That is, when you drag a window around, it leaves trails of partially redrawn windows, as the redraws can't keep up. I have very fast hardware (5950x + nvidia 1030 gpu) and this shouldn't be happening.
...
Similar hardware (except an old AMD gpu) and I can drag e.g. this firefox window around as fast as my mouse will move, no trails. I'd guess you've lost some hardware support somewhere.
Some bits from my KDE Info centre:
Operating System: Gentoo Linux 2.15
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.10-git (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 5950X 16-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 570 Series
I'll skip posting the EGL, GLX and Vulkan info, as it's vast.
Wayland info:

Code: Select all

interface: 'wl_compositor',                              version:  6, name:  1
interface: 'zwp_tablet_manager_v2',                      version:  1, name:  3
interface: 'zwp_keyboard_shortcuts_inhibit_manager_v1',  version:  1, name:  4
interface: 'zxdg_decoration_manager_v1',                 version:  1, name:  5
interface: 'wp_viewporter',                              version:  1, name:  6
interface: 'wp_security_context_manager_v1',             version:  1, name:  7
interface: 'wp_fractional_scale_manager_v1',             version:  1, name:  8
interface: 'wl_shm',                                     version:  1, name:  9
	formats (fourcc):
	0x38344258 = 'XB48'
	0x38344241 = 'AB48'
	0x30334258 = 'XB30'
	0x30334241 = 'AB30'
	0x30335258 = 'XR30'
	0x30335241 = 'AR30'
	         1 = 'XR24'
	         0 = 'AR24'
interface: 'wl_seat',                                    version:  9, name: 10
	name: 
	capabilities: pointer keyboard
	keyboard repeat rate: 25
	keyboard repeat delay: 600
interface: 'zwp_pointer_gestures_v1',                    version:  3, name: 11
interface: 'zwp_pointer_constraints_v1',                 version:  1, name: 12
interface: 'zwp_relative_pointer_manager_v1',            version:  1, name: 13
interface: 'wl_data_device_manager',                     version:  3, name: 14
interface: 'zwlr_data_control_manager_v1',               version:  2, name: 15
interface: 'wp_cursor_shape_manager_v1',                 version:  1, name: 16
interface: 'zwp_primary_selection_device_manager_v1',    version:  1, name: 17
interface: 'org_kde_kwin_idle',                          version:  1, name: 18
interface: 'zwp_idle_inhibit_manager_v1',                version:  1, name: 19
interface: 'ext_idle_notifier_v1',                       version:  1, name: 20
interface: 'org_kde_plasma_shell',                       version:  8, name: 21
interface: 'org_kde_kwin_appmenu_manager',               version:  1, name: 22
interface: 'org_kde_kwin_server_decoration_palette_manager', version:  1, name: 23
interface: 'org_kde_plasma_virtual_desktop_management',  version:  2, name: 25
interface: 'org_kde_kwin_shadow_manager',                version:  2, name: 27
interface: 'org_kde_kwin_dpms_manager',                  version:  1, name: 28
interface: 'org_kde_kwin_server_decoration_manager',     version:  1, name: 29
interface: 'kde_output_management_v2',                   version:  9, name: 30
interface: 'zxdg_output_manager_v1',                     version:  3, name: 31
	xdg_output_v1
		output: 60
		name: 'HDMI-A-1'
		description: 'LG Electronics HDMI-A-1-LG FULL HD'
		logical_x: 0, logical_y: 0
		logical_width: 1920, logical_height: 1080
interface: 'wl_subcompositor',                           version:  1, name: 32
interface: 'zxdg_exporter_v2',                           version:  1, name: 33
interface: 'zxdg_importer_v2',                           version:  1, name: 34
interface: 'xdg_activation_v1',                          version:  1, name: 37
interface: 'wp_content_type_manager_v1',                 version:  1, name: 39
interface: 'wp_tearing_control_manager_v1',              version:  1, name: 40
interface: 'xdg_toplevel_drag_manager_v1',               version:  1, name: 41
interface: 'kde_screen_edge_manager_v1',                 version:  1, name: 42
interface: 'frog_color_management_factory_v1',           version:  1, name: 43
interface: 'wp_presentation',                            version:  1, name: 44
	presentation clock id: 1 (CLOCK_MONOTONIC)
interface: 'xdg_wm_dialog_v1',                           version:  1, name: 45
interface: 'xdg_wm_base',                                version:  6, name: 48
interface: 'zwlr_layer_shell_v1',                        version:  5, name: 49
interface: 'wp_drm_lease_device_v1',                     version:  1, name: 51
	path: /dev/dri/card0
interface: 'kde_output_order_v1',                        version:  1, name: 52
interface: 'zwp_text_input_manager_v1',                  version:  1, name: 53
interface: 'zwp_text_input_manager_v2',                  version:  1, name: 54
interface: 'zwp_text_input_manager_v3',                  version:  1, name: 55
interface: 'wl_drm',                                     version:  2, name: 56
interface: 'zwp_linux_dmabuf_v1',                        version:  4, name: 57
	main device: 0xE200 (/dev/dri/card0 or /dev/dri/renderD128)
	tranche
		target device: 0xE200 (/dev/dri/card0 or /dev/dri/renderD128)
		flags: none
		formats (fourcc) and modifiers (names):
		0x56555941 = 'AYUV'; 0x00ffffffffffffff = INVALID
		0x56555941 = 'AYUV'; 0x0000000000000000 = LINEAR
		0x34325559 = 'YU24'; 0x00ffffffffffffff = INVALID
		0x34325559 = 'YU24'; 0x0000000000000000 = LINEAR
		0x32313259 = 'Y212'; 0x00ffffffffffffff = INVALID
		0x32313259 = 'Y212'; 0x0000000000000000 = LINEAR
		0x48344258 = 'XB4H'; 0x00ffffffffffffff = INVALID
		0x48344258 = 'XB4H'; 0x0000000000000000 = LINEAR
		0x39555659 = 'YVU9'; 0x00ffffffffffffff = INVALID
		0x39555659 = 'YVU9'; 0x0000000000000000 = LINEAR
		0x32314241 = 'AB12'; 0x00ffffffffffffff = INVALID
		0x32314241 = 'AB12'; 0x0000000000000000 = LINEAR
		0x34325659 = 'YV24'; 0x00ffffffffffffff = INVALID
		0x34325659 = 'YV24'; 0x0000000000000000 = LINEAR
		0x30313259 = 'Y210'; 0x00ffffffffffffff = INVALID
		0x30313259 = 'Y210'; 0x0000000000000000 = LINEAR
		0x38344258 = 'XB48'; 0x00ffffffffffffff = INVALID
		0x38344258 = 'XB48'; 0x0000000000000000 = LINEAR
		0x32335247 = 'GR32'; 0x00ffffffffffffff = INVALID
		0x32335247 = 'GR32'; 0x0000000000000000 = LINEAR
		0x3132564e = 'NV21'; 0x00ffffffffffffff = INVALID
		0x3132564e = 'NV21'; 0x0000000000000000 = LINEAR
		0x59555956 = 'VYUY'; 0x00ffffffffffffff = INVALID
		0x59555956 = 'VYUY'; 0x0000000000000000 = LINEAR
		0x38344241 = 'AB48'; 0x00ffffffffffffff = INVALID
		0x38344241 = 'AB48'; 0x0000000000000000 = LINEAR
		0x35314241 = 'AB15'; 0x00ffffffffffffff = INVALID
		0x35314241 = 'AB15'; 0x0000000000000000 = LINEAR
		0x55595659 = 'YVYU'; 0x00ffffffffffffff = INVALID
		0x55595659 = 'YVYU'; 0x0000000000000000 = LINEAR
		0x30313050 = 'P010'; 0x00ffffffffffffff = INVALID
		0x30313050 = 'P010'; 0x0000000000000000 = LINEAR
		0x59565955 = 'UYVY'; 0x00ffffffffffffff = INVALID
		0x59565955 = 'UYVY'; 0x0000000000000000 = LINEAR
		0x35315241 = 'AR15'; 0x00ffffffffffffff = INVALID
		0x35315241 = 'AR15'; 0x0000000000000000 = LINEAR
		0x20363152 = 'R16 '; 0x00ffffffffffffff = INVALID
		0x20363152 = 'R16 '; 0x0000000000000000 = LINEAR
		0x39565559 = 'YUV9'; 0x00ffffffffffffff = INVALID
		0x39565559 = 'YUV9'; 0x0000000000000000 = LINEAR
		0x31315559 = 'YU11'; 0x00ffffffffffffff = INVALID
		0x31315559 = 'YU11'; 0x0000000000000000 = LINEAR
		0x36313459 = 'Y416'; 0x00ffffffffffffff = INVALID
		0x36313459 = 'Y416'; 0x0000000000000000 = LINEAR
		0x32315241 = 'AR12'; 0x00ffffffffffffff = INVALID
		0x32315241 = 'AR12'; 0x0000000000000000 = LINEAR
		0x32315659 = 'YV12'; 0x00ffffffffffffff = INVALID
		0x32315659 = 'YV12'; 0x0000000000000000 = LINEAR
		0x30333050 = 'P030'; 0x00ffffffffffffff = INVALID
		0x30333050 = 'P030'; 0x0000000000000000 = LINEAR
		0x36314752 = 'RG16'; 0x00ffffffffffffff = INVALID
		0x36314752 = 'RG16'; 0x0000000000000000 = LINEAR
		0x56555958 = 'XYUV'; 0x00ffffffffffffff = INVALID
		0x56555958 = 'XYUV'; 0x0000000000000000 = LINEAR
		0x32313459 = 'Y412'; 0x00ffffffffffffff = INVALID
		0x32313459 = 'Y412'; 0x0000000000000000 = LINEAR
		0x36313259 = 'Y216'; 0x00ffffffffffffff = INVALID
		0x36313259 = 'Y216'; 0x0000000000000000 = LINEAR
		0x32313050 = 'P012'; 0x00ffffffffffffff = INVALID
		0x32313050 = 'P012'; 0x0000000000000000 = LINEAR
		0x20203852 = 'R8  '; 0x00ffffffffffffff = INVALID
		0x20203852 = 'R8  '; 0x0000000000000000 = LINEAR
		0x3631564e = 'NV16'; 0x00ffffffffffffff = INVALID
		0x3631564e = 'NV16'; 0x0000000000000000 = LINEAR
		0x38385247 = 'GR88'; 0x00ffffffffffffff = INVALID
		0x38385247 = 'GR88'; 0x0000000000000000 = LINEAR
		0x30313459 = 'Y410'; 0x00ffffffffffffff = INVALID
		0x30313459 = 'Y410'; 0x0000000000000000 = LINEAR
		0x32315559 = 'YU12'; 0x00ffffffffffffff = INVALID
		0x32315559 = 'YU12'; 0x0000000000000000 = LINEAR
		0x36315659 = 'YV16'; 0x00ffffffffffffff = INVALID
		0x36315659 = 'YV16'; 0x0000000000000000 = LINEAR
		0x56595559 = 'YUYV'; 0x00ffffffffffffff = INVALID
		0x56595559 = 'YUYV'; 0x0000000000000000 = LINEAR
		0x48344241 = 'AB4H'; 0x00ffffffffffffff = INVALID
		0x48344241 = 'AB4H'; 0x0000000000000000 = LINEAR
		0x3231564e = 'NV12'; 0x0000000000000000 = LINEAR
		0x36315559 = 'YU16'; 0x00ffffffffffffff = INVALID
		0x36315559 = 'YU16'; 0x0000000000000000 = LINEAR
		0x36313050 = 'P016'; 0x00ffffffffffffff = INVALID
		0x36313050 = 'P016'; 0x0000000000000000 = LINEAR
		0x31315659 = 'YV11'; 0x00ffffffffffffff = INVALID
		0x31315659 = 'YV11'; 0x0000000000000000 = LINEAR
	tranche
		target device: 0xE200 (/dev/dri/card0 or /dev/dri/renderD128)
		flags: none
		formats (fourcc) and modifiers (names):
		0x34325241 = 'AR24'; 0x00ffffffffffffff = INVALID
		0x34325241 = 'AR24'; 0x0000000000000000 = LINEAR
		0x34325258 = 'XR24'; 0x00ffffffffffffff = INVALID
		0x34325258 = 'XR24'; 0x0000000000000000 = LINEAR
		0x34324241 = 'AB24'; 0x00ffffffffffffff = INVALID
		0x34324241 = 'AB24'; 0x0000000000000000 = LINEAR
		0x34324258 = 'XB24'; 0x00ffffffffffffff = INVALID
		0x34324258 = 'XB24'; 0x0000000000000000 = LINEAR
		0x30335241 = 'AR30'; 0x00ffffffffffffff = INVALID
		0x3231564e = 'NV12'; 0x0000000000000000 = LINEAR
	tranche
		target device: 0xE200 (/dev/dri/card0 or /dev/dri/renderD128)
		flags: none
		formats (fourcc) and modifiers (names):
		0x30335241 = 'AR30'; 0x00ffffffffffffff = INVALID
		0x30335241 = 'AR30'; 0x0000000000000000 = LINEAR
		0x30334241 = 'AB30'; 0x00ffffffffffffff = INVALID
		0x30334241 = 'AB30'; 0x0000000000000000 = LINEAR
		0x30334258 = 'XB30'; 0x00ffffffffffffff = INVALID
		0x30334258 = 'XB30'; 0x0000000000000000 = LINEAR
		0x30335258 = 'XR30'; 0x00ffffffffffffff = INVALID
		0x30335258 = 'XR30'; 0x0000000000000000 = LINEAR
interface: 'wp_linux_drm_syncobj_manager_v1',            version:  1, name: 58
interface: 'kde_output_device_v2',                       version:  8, name: 59
interface: 'wl_output',                                  version:  4, name: 60
	name: HDMI-A-1
	description: LG Electronics HDMI-A-1-LG FULL HD
	x: 0, y: 0, scale: 1,
	physical_width: 480 mm, physical_height: 270 mm,
	make: 'LG Electronics', model: 'HDMI-A-1-LG FULL HD',
	subpixel_orientation: unknown, output_transform: normal,
	mode:
		width: 1920 px, height: 1080 px, refresh: 60.000 Hz,
		flags: current
interface: 'org_kde_kwin_blur_manager',                  version:  1, name: 61
interface: 'org_kde_kwin_contrast_manager',              version:  2, name: 62
interface: 'org_kde_kwin_slide_manager',                 version:  1, name: 63
Greybeard
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3530
Joined: Thu Feb 22, 2018 2:29 pm

  • Quote

Post by logrusx » Sat Sep 14, 2024 5:31 pm

Share what the glxinfo output is under Wayland please.

Best Regards,
Georgi
Top
Decibels
Veteran
Veteran
User avatar
Posts: 1635
Joined: Fri Aug 16, 2002 12:51 am
Location: U.S.A.

  • Quote

Post by Decibels » Sat Sep 14, 2024 6:22 pm

He says he is still using X though. I switched back to X cause wayland wasn't cutting it for me.

jesnow have you looked at the Gentoo wiki page for Nvidia?

Under X my NVIDIA GeForce RTX 2070 SUPER shows this:

Code: Select all

# glxgears
117495 frames in 5.0 seconds = 23498.969 FPS
120276 frames in 5.0 seconds = 24055.121 FPS
120106 frames in 5.0 seconds = 24021.191 FPS
120335 frames in 5.0 seconds = 24066.830 FPS


# glxinfo | grep direct
direct rendering: Yes
Support bacteria – they’re the only culture some people have.”

– Steven Wright
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3530
Joined: Thu Feb 22, 2018 2:29 pm

  • Quote

Post by logrusx » Sun Sep 15, 2024 3:12 am

Yes, I meant X.
Top
jesnow
l33t
l33t
Posts: 905
Joined: Wed Apr 26, 2006 11:20 pm

  • Quote

Post by jesnow » Sat Sep 21, 2024 1:40 pm

Here it is: Seems to all be working. Just slower than it seemed before. When I sweep a window across the screen (50cm) in one second I would expect the distance between redraws to be less than a cm at 60 frames/second. Instead it's more like 3cm. But maybe what I need is a screen with a higher frame rate if I don't want to see those artefacts.

How do you get those ultra high frame rates shown above ? Do you have a special monitor?

Cheers,
Jon.
logrusx wrote:Yes, I meant X.

Code: Select all


jesnow@bartali ~ $ glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
301 frames in 5.0 seconds = 60.095 FPS
300 frames in 5.0 seconds = 59.952 FPS
300 frames in 5.0 seconds = 59.952 FPS
300 frames in 5.0 seconds = 59.953 FPS
300 frames in 5.0 seconds = 59.952 FPS
300 frames in 5.0 seconds = 59.943 FPS
X connection to :0 broken (explicit kill or server shutdown).
jesnow@bartali ~ $ glxinfo | grep direct
direct rendering: Yes


Top
Ralphred
l33t
l33t
Posts: 822
Joined: Tue Dec 31, 2013 11:52 am

  • Quote

Post by Ralphred » Sat Sep 21, 2024 9:03 pm

jesnow wrote:How do you get those ultra high frame rates shown above ?

Code: Select all

jesnow@bartali ~ $ glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
You've answered your own question: Running synchronized to the vertical refresh. You have "Tearfree" or "Vsync" set somewhere, or it's on by default.
Top
juniper
l33t
l33t
User avatar
Posts: 986
Joined: Fri Oct 22, 2004 12:03 am
Location: we the north

  • Quote

Post by juniper » Sat Sep 28, 2024 10:29 pm

Ralphred wrote:
jesnow wrote:How do you get those ultra high frame rates shown above ?

Code: Select all

jesnow@bartali ~ $ glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
You've answered your own question: Running synchronized to the vertical refresh. You have "Tearfree" or "Vsync" set somewhere, or it's on by default.
how do you fix this?
Top
Ralphred
l33t
l33t
Posts: 822
Joined: Tue Dec 31, 2013 11:52 am

  • Quote

Post by Ralphred » Sun Sep 29, 2024 8:13 pm

juniper wrote:how do you fix this?
I could give you detailed instructions for amdgpu, but not the nvidia driver, sorry.[/code]
Top
Frautoincnam
Guru
Guru
Posts: 368
Joined: Fri May 19, 2017 5:16 am

  • Quote

Post by Frautoincnam » Sun Sep 29, 2024 10:51 pm

Try

Code: Select all

$ __GL_SYNC_TO_VBLANK=0 glxgears

Code: Select all

$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.258 FPS
301 frames in 5.0 seconds = 60.001 FPS
301 frames in 5.0 seconds = 60.004 FPS
X connection to :0 broken (explicit kill or server shutdown).
$ __GL_SYNC_TO_VBLANK=0 glxgears
200278 frames in 5.0 seconds = 40055.555 FPS
197530 frames in 5.0 seconds = 39505.992 FPS
200024 frames in 5.0 seconds = 40004.746 FPS
X connection to :0 broken (explicit kill or server shutdown).
Top
jesnow
l33t
l33t
Posts: 905
Joined: Wed Apr 26, 2006 11:20 pm

  • Quote

Post by jesnow » Sat Oct 26, 2024 9:19 pm

fwiw that worked!

It sounds like what I need is a new monitor, as my graphics card can mash out way more frames than I could ever display.
Top
Post Reply

12 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic