05-11-2023, 07:13 AM
(This post was last modified: 05-11-2023, 07:24 AM by WhiteHexagon.)
OK that helps, thanks. I was running this over SSH and had the bright idea that it might have to be running on the actual device to use wayland/GUI but sadly has the same missing 'wl_shell' interface. I also read that there is a newer (unstable) 'xdg_shell' but I also dont see that on the 'registry' scan (below). Is there somewhere to find a current simple wayland example that works on current Plasma PP-Beta please? chatGPT spat out some garbage Ideally looking for something like a fullscreen blank GL ES starting point please. Is that the right level to work at, or should/could I be looking at direct DRM calls (if that is even possible from this OS level of abstractions).
And a more general question for app development. If I mange to get a wayland app running, how portable would it be, just plasma, or do you think would it run across other PP OS options?
I am really appreciating your guidance, but also wondering if there are others doing this, or did I miss the boat for PP app development
And a more general question for app development. If I mange to get a wayland app running, how portable would it be, just plasma, or do you think would it run across other PP OS options?
I am really appreciating your guidance, but also wondering if there are others doing this, or did I miss the boat for PP app development
Code:
registry_handle_global interface:wl_compositor
registry_handle_global interface:zwp_tablet_manager_v2
registry_handle_global interface:zwp_keyboard_shortcuts_inhibit_manager_v1
registry_handle_global interface:xdg_wm_base
registry_handle_global interface:zwlr_layer_shell_v1
registry_handle_global interface:zxdg_decoration_manager_v1
registry_handle_global interface:wp_viewporter
registry_handle_global interface:wl_shm
registry_handle_global interface:wl_seat
registry_handle_global interface:zwp_pointer_gestures_v1
registry_handle_global interface:zwp_pointer_constraints_v1
registry_handle_global interface:zwp_relative_pointer_manager_v1
registry_handle_global interface:wl_data_device_manager
registry_handle_global interface:zwlr_data_control_manager_v1
registry_handle_global interface:zwp_primary_selection_device_manager_v1
registry_handle_global interface:org_kde_kwin_idle
registry_handle_global interface:zwp_idle_inhibit_manager_v1
registry_handle_global interface:org_kde_plasma_shell
registry_handle_global interface:org_kde_kwin_appmenu_manager
registry_handle_global interface:org_kde_kwin_server_decoration_palette_manager
registry_handle_global interface:org_kde_plasma_virtual_desktop_management
registry_handle_global interface:org_kde_kwin_shadow_manager
registry_handle_global interface:org_kde_kwin_dpms_manager
registry_handle_global interface:org_kde_kwin_server_decoration_manager
registry_handle_global interface:kde_output_management_v2
registry_handle_global interface:kde_primary_output_v1
registry_handle_global interface:zxdg_output_manager_v1
registry_handle_global interface:wl_subcompositor
registry_handle_global interface:zxdg_exporter_v2
registry_handle_global interface:zxdg_importer_v2
registry_handle_global interface:xdg_activation_v1
registry_handle_global interface:wp_drm_lease_device_v1
registry_handle_global interface:wl_drm
registry_handle_global interface:zwp_linux_dmabuf_v1
registry_handle_global interface:kde_output_device_v2
registry_handle_global interface:wl_output
registry_handle_global interface:zwp_text_input_manager_v2
registry_handle_global interface:zwp_text_input_manager_v3
registry_handle_global interface:org_kde_kwin_slide_manager