Bug 451940

Summary: Konsole kannot remember profile settings
Product: [Applications] konsole Reporter: bkorb
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED WORKSFORME    
Severity: minor CC: lemmyg, nsprangers
Priority: NOR    
Version: 21.08.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description bkorb 2022-03-26 17:47:14 UTC
SUMMARY
***
If you are clever enough to know to remove ~/.local/share/konsole and know to edit it the very first time you ever run konsole, then you'll have a new default that will come up with that default henceforth. If you want to change it, just remember to rename it aside, create the new version from scratch and then restore any profiles you renamed aside.

*THAT*, or convince KDE developers that, perhaps, they might consider providing a more intuitive approach.
***


STEPS TO REPRODUCE
1. Use Konsole
2. Decide you want to change the profile, change it, then set it to "default" according to the settings menu
3. bring up another Konsole

OBSERVED RESULT
The profile is the default decided upon by KDE developers.

EXPECTED RESULT
The profile is the one I just set to being the default

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 21.08.1

ADDITIONAL INFORMATION
I looked at bug 440885 but I cannot tell if this duplicates that. By all reason, it ought to, but I cannot tell. I think that resolves some similar problem with "built-in" profiles, but I want to set a new default and if I am not allowed, then it is a straight up UI bug.
Comment 1 galder 2022-03-27 13:51:14 UTC
Hello,
it looks like I cant reproduce the issue.

This steps works for me. 
Please let me know, if I'm doing something different or I didn't understand the issue correctly.

I create a new profile "kde" and set as default.
Also I set the initial directory to ~/kde
apply the changes.
if I open a new console, it uses the kde profile that I just created.


Konsole: 21.12.3
Operating System: Kubuntu 21.10
KDE Plasma Version: 5.24.3
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.2
Kernel Version: 5.13.0-37-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz
Memory: 15.5 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1060/PCIe/SSE2


Regards
Comment 2 nsprangers@gmail.com 2022-03-27 14:00:22 UTC
(In reply to bkorb from comment #0)
> STEPS TO REPRODUCE
> 1. Use Konsole
> 2. Decide you want to change the profile, change it, then set it to
> "default" according to the settings menu
> 3. bring up another Konsole
> 
> OBSERVED RESULT
> The profile is the default decided upon by KDE developers.
> 
> EXPECTED RESULT
> The profile is the one I just set to being the default

How are you setting the default profile in step 2? What happens when you do this:

1. go to Settings > Manage Profile
2. Select the profile you want as default
3. Click "Set as Default"

Opening a new Konsole window (either through "New Window" or launching the application again) uses that profile.
Comment 3 galder 2022-03-28 11:47:19 UTC
just to add that
If I use File -> New Window, it uses the old default.
I need to open a new Konsole from the task manager in order use the new settings.
Comment 4 bkorb 2022-04-06 19:33:56 UTC
I had a _mess_ of problems with Kunbuntu and loaded openSUSE 15.3 instead.
They are using an earlier version of Konsole: 20.04.2
Setting the default with that version works.
So, if someone wants to poke around, load up the current Kunbuntu as of March 27, 2022.

Instead, my "start menu" (application launcher?) only worked after the first boot. I'm trying to get through to the openSUSE forums for that one....