Bug 1214410 - vncmanager-controller crashes on every boot
Summary: vncmanager-controller crashes on every boot
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Joan Torres
QA Contact: Gfx Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-19 06:41 UTC by Ilgaz Öcal
Modified: 2023-08-28 19:43 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
One of many crash reports of vncmanager-controller (5.63 KB, text/plain)
2023-08-19 06:41 UTC, Ilgaz Öcal
Details

Note You need to log in before you can comment on or make changes to this bug.
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.