Bug 496268 - Plasma Rendered desktop in vulkan (qtquick) crashes with in my intel iGPU
Summary: Plasma Rendered desktop in vulkan (qtquick) crashes with in my intel iGPU
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: Global Menu widget (show other bugs)
Version: 6.2.3
Platform: Manjaro Linux
: NOR major
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-14 14:39 UTC by Mateo
Modified: 2024-12-01 03:59 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
plasmashell logs (5.48 KB, text/x-log)
2024-11-14 14:39 UTC, Mateo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mateo 2024-11-14 14:39:27 UTC
Created attachment 175817 [details]
plasmashell logs

SUMMARY
Engine vulkan dont work in QT for my iGPU of intel 14 gen. It crash always

![Engine selection menu](https://i.imgur.com/sfAikWR.png)

STEPS TO REPRODUCE
1. Select the engine with vulkan (whatever settings nothing work, I've tested all for vulkan)
2. Reboot and test, the desktop render good but when I press the menu botom
3. Crash, and kde restart the application menu, then crash and it keep crashing if i try use the menu.

Then I've tried delete the plasmamoids local and var folder and reinstall with overwrite="*" and `rm ~/.config/plasma-org.kde.plasma.desktop-appletsrc`

and uninstall 

OBSERVED RESULT

"Software mode" works very well
"OpenGL mode" works very well
"Vulkan mode" Crashes until stop all kde desktop


EXPECTED RESULT

Run well without crashes and fast!


IMPORTANT NOTES

I've been using the stable version since plasma 5, until it was upgraded to plasma 6, and vulkan has never worked for me, I've tried it repeatedly.

I even upgraded a few days ago and enabled the dev (unstable) version of manjaro, and today the vulkan engine for kde plasma doesn't work either.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.6.60-1-MANJARO (64 bits)
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0

ADDITIONAL INFORMATION
The graphics are controllner by Mesa Intel® UHD Graphics 770 with intel i5 14gen

I've used the command plasmashell --replace -d 2>&1 | tee ~/plasma-debug.log for try capture the bug

Thank u very much guys.
Comment 1 Nicolas Fella 2024-11-14 14:48:59 UTC
Why are you trying to use Vulkan?
Comment 2 Mateo 2024-11-14 14:53:06 UTC
(In reply to Nicolas Fella from comment #1)
> Why are you trying to use Vulkan?

Hi Nicolas, am I doing wrong trying to use vulkan? 
I wanted to see if it is able to correct some performance problems I sometimes have. But that is not relevant here is it?
Or is vulkan not compatible with my processor?
Comment 3 Nate Graham 2024-11-14 18:32:33 UTC
Vulkan is an experimental development tool and crashes are expected; don't use it. :)
Comment 4 Mateo 2024-11-14 20:53:13 UTC
(In reply to Nate Graham from comment #3)
> Vulkan is an experimental development tool and crashes are expected; don't
> use it. :)
Ohh I didn't know this Nate, I thought it was an error of something wrong with my system, I think they should have put in brackets the word experimental, VULKAN (Experimental), they should consider it!

thank you very much
Comment 5 Bug Janitor Service 2024-11-15 19:55:30 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2636
Comment 6 Nate Graham 2024-11-15 19:55:54 UTC
That's a good idea; I've implemented it in the above merge request. ^^
Comment 7 Mateo 2024-11-15 23:22:34 UTC
(In reply to Nate Graham from comment #6)
> That's a good idea; I've implemented it in the above merge request. ^^

Nate bro, I have question about of Plasma Renderer
What for is the option says "GL Core Profile"? What do it? Should check it?
Comment 8 Nate Graham 2024-11-15 23:24:23 UTC
You should set it to Automatic and move on with life. :) As the warning message says, if you don't already know what this stuff does, you probably shouldn't be messing with it.
Comment 9 Mateo 2024-11-15 23:30:23 UTC
(In reply to Nate Graham from comment #8)
> You should set it to Automatic and move on with life. :) As the warning
> message says, if you don't already know what this stuff does, you probably
> shouldn't be messing with it.

I understand what you say, and I'm sure you are right, however I like to know what things are for, what they do, I'm a basic user but it makes me curious, I looked in many places but I did not find a specific manual.

Could you explain me in easy terms what that function is for? That says “GL Core Profile” in a checkbox with FORCE word.
Comment 10 Nate Graham 2024-11-15 23:47:27 UTC
Honestly I don't know what it does.
Comment 11 Bug Janitor Service 2024-11-16 00:46:05 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2638
Comment 12 Joshua Goins 2024-12-01 03:59:15 UTC
Git commit a587eedd69e9811be3c54103c5d4a7b98491ce77 by Joshua Goins.
Committed on 01/12/2024 at 03:59.
Pushed by redstrate into branch 'master'.

kcms/qtquicksettings: Make the warning scarier, change it to a warning

People are still *somehow* changing these settings and making their
session unusable. I think the warning should *be* a warning, and make
the text clearer that changing anything in here CAN make your session
unusable. Also, don't make this thing closable.

M  +5    -2    kcms/qtquicksettings/kcmqtquicksettingswidget.ui

https://invent.kde.org/plasma/plasma-desktop/-/commit/a587eedd69e9811be3c54103c5d4a7b98491ce77