Bug 351231 - All profile settings get lost after exit, no configuration files written
Summary: All profile settings get lost after exit, no configuration files written
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 3.0.1
Platform: Kubuntu Linux
: NOR major
Target Milestone: ---
Assignee: Konsole Developer
URL: https://fsync.org/david/out-1.ogv
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-12 20:41 UTC by volker@fsync.org
Modified: 2017-02-18 23:14 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description volker@fsync.org 2015-08-12 20:41:33 UTC
All profile settings get lost when konsole is terminated. Example is the video under the given URL, where (as example) the shell command ("General" tab), used font (Appearance), underline links (Mouse) and blinking cursor (Advanced) are changed. When a konsole window is running and a new one is opened, the settings are kept, but they are lost once the last konsole is exited. No configuration files are saved under ~/.kde/share/config/ or ~/.kde/share/apps/ as was done on previous releases (e.g. version 2.13.2, KDE4 on Ubuntu 14.04). Being unable to configure anything for a terminal emulator makes it useless. 



Reproducible: Always

Steps to Reproduce:
1. Go to "Settings" -> "Edit Current Profile"
2. Change command to "/bin/bash -l" or any other shell and "Apply" + "OK"
3. Either close the window by the close button or terminate the shell with "exit"
4. Start konsole again and check settings.

Actual Results:  
Changed shell command (as example) is lost, also all other profile settings

Expected Results:  
Profile settings should be retained. Create configuration files under ~/.kde/share/apps/konsole and ~/.kde/share/config/

I see no sign of konsole crashing on exit (https://bugs.kde.org/show_bug.cgi?id=344920), so no sign of being directly related to that bug.
Comment 1 Kurt Hindenburg 2015-08-16 20:53:46 UTC
Look under ~/.local/share/konsole and ~/.config/konsolerc for KDE5/Qt5+.  Konsole hasn't been copying KDE4 files until recently.

You can manually copy them to get your settings.  You should be able to create new profiles which should work as expected.
Comment 2 volker@fsync.org 2015-08-18 23:11:13 UTC
Thanks a lot for the information. I wasn't aware of the new KDE5
locations. Copying the old files there worked and settings are saved
now. Strangely I can't reproduce the non-saving behaviour anymore when I
delete these files, but I'll look into that.

Am 16.08.2015 um 22:53 schrieb Kurt Hindenburg:
> https://bugs.kde.org/show_bug.cgi?id=351231
>
> --- Comment #1 from Kurt Hindenburg <kurt.hindenburg@gmail.com> ---
> Look under ~/.local/share/konsole and ~/.config/konsolerc for KDE5/Qt5+. 
> Konsole hasn't been copying KDE4 files until recently.
>
> You can manually copy them to get your settings.  You should be able to create
> new profiles which should work as expected.
>
Comment 3 Vadym Krevs 2015-12-29 20:15:09 UTC
openSUSE Leap 42.1 user here. 

I changed the default Konsole font from Oxygen Mono/Regular to Liberation Mono/Regular. Unlike Oxygen Mono, which is available only in Regular font style, Liberation Mono is available in other font styles, in particular Bold, which is listed first, while Regular is listed last in the Konsole's "Select fixed width font" dialog. Even though I have selected the regular font style, exiting all Konsole instances, restarting, and opening the "Select fixed width font" dialog results in the first listed font style being selected, and thus if one clicks ok, the default Konsole font changes to bold style. If I explicitly re-select the regular font style, then konsole switches back to the regular font style but ignores the checked "Draw intense colours in bold" setting.

This happens with any font other than Oxygen Mono that has more than one font style and 
where regular style is not the listed first.


Version 15.12.0
Using:
KDE Frameworks 5.17.0
Qt 5.5.1 (built against 5.5.1)
The xcb windowing system

rpm -q konsole
konsole-15.12.0-1.2.x86_64
Comment 4 Kurt Hindenburg 2017-02-18 23:14:39 UTC
The conversion from KDE4 -> KDE5 for Konsole files didn't happen until later versions. Let us know if you still have issues w/ recent versions.