Bug 84410 - Default settings for schema
Summary: Default settings for schema
Status: RESOLVED NOT A BUG
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-03 14:04 UTC by Lars Vogel
Modified: 2006-08-20 01:57 UTC (History)
0 users

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 Lars Vogel 2004-07-03 14:04:21 UTC
Version:            (using KDE KDE 3.2.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Hi, the default settings for schema in konsole are not used in KDE 3.2.2. 

Example:

Settings" | "Configure Konsole" | Tab Schema and select "Transparent, Light Background", press Apply and Ok. 
   
 Choose Settings | Save as Default. 
   
 The file ~/.kde/share/config/konsolerc seems correctly configured: 
   
  schema=Transparent_lightbg.schema 
 
But starting a new konsole (from a konsole or the kicker) does not use this mode. 

Best regards, Lars
Comment 1 Stephan Binner 2004-07-06 13:13:00 UTC
konsolepart has its own configuration file. Did you try to right click into konsolepart to configure it?
Comment 2 Lars Vogel 2004-07-06 23:12:37 UTC
No, but now I think I selected the incorrect "component" to open this bug. This was supposed to be a bug report about the "konsole" program, type in xterm. If I read this right its on kdevelop. Please move this bug if possible or tell be to close it; I will then open a new one for konsole.
Comment 3 Kurt Hindenburg 2004-07-18 09:08:35 UTC
Works fine for me using CVS/HEAD.  Need more info...

> But starting a new konsole (from a konsole or the kicker) does not use this mode. 

What does the new konsole look like?  What is checked in Settings->Schema?
Comment 4 Lars Vogel 2004-07-18 11:32:32 UTC
Konsole Default is checked. Even though:

grep -i schema konsolerc
schema=Transparent_lightbg.schema
Comment 5 Lars Vogel 2004-07-18 11:33:58 UTC
Bye the way I switched to cvs head and the behaviour is the same here (for me)
Comment 6 Kurt Hindenburg 2004-07-18 20:57:18 UTC
Well, I wonder what Debian is doing...

See what the output of these are:
1. grep -i schema $KDEHOME/share/config/konsolerc
2. konsole --schemas
3. konsole --schema=Transparent_lightbg.schema
4. Try using another non-transparent schema as the default.
Comment 7 Lars Vogel 2004-07-19 00:27:57 UTC
grep -i schema $KDEHOME/share/config/konsolerc 

output: schema=Transparent_lightbg.schema

konsole --schemas 

output: 

kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-vogella/ksycoca
Transparent.schema
DarkPicture.schema
BlackOnLightColor.schema
Transparent_darkbg.schema
Transparent_lightbg.schema
vim.schema
GreenTint.schema
BlackOnWhite.schema
BlackOnLightYellow.schema
LightPicture.schema
GreenTint_MC.schema
Transparent_MC.schema
XTerm.schema
Linux.schema
GreenOnBlack.schema
WhiteOnBlack.schema
syscolor.schema

vogella@localhost:~$ konsole --schemas
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-vogella/ksycoca
Transparent.schema
DarkPicture.schema
BlackOnLightColor.schema
Transparent_darkbg.schema
Transparent_lightbg.schema
vim.schema
GreenTint.schema
BlackOnWhite.schema
BlackOnLightYellow.schema
LightPicture.schema
GreenTint_MC.schema
Transparent_MC.schema
XTerm.schema
Linux.schema
GreenOnBlack.schema
WhiteOnBlack.schema
syscolor.schema

konsole --schema=Transparent_lightbg.schema 

Works. This is also my current workaround. ;-)

Try using another non-transparent schema as the default. 

I tried green on black but it also does not work.
Comment 8 Kurt Hindenburg 2004-07-19 01:26:49 UTC
That all looks good.  Delete/move $KDEHOME/share/config/konsolerc and then 'save as default' again.  If that doesn't work, attach the konsolerc to the bug report... I'm about at a lost...
Comment 9 Lars Vogel 2004-07-19 22:00:08 UTC
This did not solve it. 

But afterwards (by accident) I deleted my customized files in $KDEHOME/share/apps/konsole. As transparent_light was working then selecting manually I don't think that I accidently configured transparent_light to look like Linux Konsole. I assume that one of these files did contain misleading informations. I re-tested with several reconfigured settings but the CVS KDE always works now correctly. This bug can be closed.
Comment 10 Kurt Hindenburg 2004-07-20 15:27:08 UTC
Per Reporter.  Although I don't see how files in $KDEHOME/share/apps/konsole could invalidate konsolerc...
Comment 11 Elan Ruusamäe 2006-02-01 17:49:24 UTC
i had similiar bug, that save as default had no effect. it always opened "konsole default" profile.

and the reason for that was in share/apps/konsole a .desktop file called shell.desktop:

-rw-------  1 glen glen 109 Sep 11  2004 shell.desktop
$ cat $KDEHOME/share/apps/konsole/shell.desktop
[Desktop Entry]
Cwd=
Exec=
Font=
Icon=openterm
KeyTab=
Name=Shell
Schema=
Term=xterm
Type=KonsoleApplication

it's an old file, but the behaviour changed after the file was created (i believe in 3.5.0 somewhere) probably i saved once sessions profile.
Comment 12 Andrew Tamm 2006-08-20 01:57:02 UTC
i had the exact same bug, save as default had no effect.  deleting shell.desktop from $KDEHome/share/apps/konsole solves the problem.