Bug 1214410

Summary: vncmanager-controller crashes on every boot
Product: [openSUSE] openSUSE Tumbleweed Reporter: Ilgaz Öcal <ilgaz>
Component: X.OrgAssignee: Joan Torres <joan.torres>
Status: RESOLVED FIXED QA Contact: Gfx Bugs <gfx-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: One of many crash reports of vncmanager-controller

Description Ilgaz Öcal 2023-08-19 06:41:12 UTC
Created attachment 868887 [details]
One of many crash reports of vncmanager-controller

I noticed vncmanager-controller crashes everytime the system boots however when I check the status of the service, it is running.

I use kde-wayland as my desktop and I have some kernel parameters to reliably boot (ACPI parameter) and to share the GPU with a VM as follows:

acpi_osi=! quiet security=apparmor intel_iommu=on  i915.enable_gvt=1 kvm.ignore_msrs=1 iommu=pt i915.modeset=1 allow_unsafe_interrupts=1 i915.enable_guc=0 

I also noticed severe GPU hangs on this system while booting which I assume belongs to a kernel bug report.

One of the crash reports copied from "crashed process viewer" attached. I am running Tumbleweed 20230817-2456.1
Comment 1 Stefan Dirsch 2023-08-26 12:52:49 UTC
Joan, could you have a look, please? Thanks!
Comment 2 Joan Torres 2023-08-28 19:43:26 UTC
Hi. Thanks for the report.

This happens when vncmanager-controller is being started at a wayland session, so it uses automatically the wayland qt plugin platform instead of xcb.

Only with xcb it can communicate with the X11 display to know if "VNC-EXTENSION" is enabled.

I've already added the fix upstream and there's a SR to Factory:
https://github.com/openSUSE/vncmanager-controller/commit/ec0f9001a99950a5a389c0601abd037469f98b20
https://build.opensuse.org/request/show/1107814.

Closing as fixed.