Monday, December 28, 2009

Re: [BLUG] My KDExperience

On Mon, Dec 28, 2009 at 09:07:07PM +0000, Mark Krenz wrote:
> - Places that can use some improvement or that I don't like. -
>
> 1. Some settings not organized well. Even though KDE has lots of
> configurability, its been a bit difficult to find some settings that
> seem like they should be easy to find. The interface for changing
> settings is inconsistent and I'm still not sure in what places I need to
> single click and what places I need to double click.

I'm not sure if this is related to the single/double click setting. I've
seen this before, and I suspect it is a matter of some applications not
acknowledging the single/double click setting.

> 2. Taskbar applications are shown for all desktops. In other words,
> instead of the application taskbar showing only the items for the
> current desktop, it shows it for all desktops. Maybe someone will be
> able to help me with this as I haven't found a solution for this yet.
> It seems like this would be an easy thing to set, but apparently its
> not. This probably falls under my #1 gripe as well.

This is set in the "Task Manager Settings." I find the easiest way to
get to this menu is to right-click in the task manager area before I've
opened any windows.

> 3. Lock desktop widget is too big. This is the OCD part of me, but the
> widget for locking the screen is made for a lock icon and a logout icon.
> I rarely logout of my desktop when I leave for the day, but there is a
> way to disable the displaying of the logout icon. But when you do that,
> the widget still takes up the same amount of space.

That seems like a bug in the widget. Note that this isn't trouble
resizing the widget, it is that the footprint remains the same size even
if you disable one of the icons.

> 4. Konsole doesn't have a setting in the GUI for terminal geometry and
> the --geometry option doesn't seem to work as advertised. This really
> annoys me because its 2009 and some of the most basic options for X
> windows are being ignored by people who should know better.

Hmm. Some simple testing indicates that options are not quite parsed as
I would expect. I think we may be seeing some sort of issue with single
launch vs. multiple launch. --profile isn't working as expected from
within an existing konsole.

#5 was removed? It wasn't listed.

> 6. Kmadness. Why does every application for KDE have to have to start
> with a K. I guess its kinda like how many x applications start with an x
> for x windows. While it might make it nice for discovering new commands
> by using tab completition, it gets mundane after a while. I feel like
> my desktop is a big pun.

I hear you. The GNOME folks have their 'G' in their names, the KDE folks
usually have a 'K' in their names. It appears right now the G in the
names of GNOME apps may not be quite as popular as the K in the KDE
names.

In my mind, this sort of naming scheme does nothing but provide a larger
name space for applications. It can be useful for that alone, but it is
not something actually useful for the end-user.

> 7. Fonts aren't as good. I thought this was more X specific, but I
> guess not. Some of the fonts that KDE uses by default are not as smooth
> or as readable as the ones I was using in Gnome. I realize that the
> fonts can be changed, but changing fonts is generally something I leave
> alone because you're never sure whether the font you choose is going to
> have all the charcters or cause other issues like overflowing the
> boundary area for the text.

Sounds like you need to tweak your font anti-aliasing.
In "System Settings" -> "Appearance" -> "Fonts" -> "Use anti-aliasing".

I use Kubuntu, and mine is set to "System settings". I'm not exactly
sure where these "system settings" are defined, though. (As far as I
know it is pulling system settings set when I configured things in
KDE3.)

I've never had issues with applications breaking when I changed the
system fonts. (I've changed it before.) KDE makes it easy to adjust all
the fonts together, which is handy.

> 8. Some weird issues with Konsole. Sometimes when I select text in
> Konsole, it doesn't render the whole window and it seems as if the
> window closed, but it just needs to be redrawn by moving it or switching
> desktops. This might be related to compositing.

I don't have that issue... but then I don't use compositing.

> Right now the desktop still feels a bit strange because I'm getting used
> to things like having to press Ctrl+shift+n for a new terminal tab
> instead of Ctrl+Shift+t. But those are minor things that will pass.
> We've definately come a long ways since the days of the FVWM window
> manager, which could do pretty much anything you wanted, but you had to
> modify a text file to do it and then reload FVWM.

You can easily tweak the keymap in konsole. It is handy to (for
instance) disable F1 for help if you find you accidentally press it when
reaching for ESC.

In fact, you can tweak the keys in pretty much any KDE application. I
recently wanted to disable Alt-Left-Arrow in Firefox and, to my dismay,
I found I couldn't change any of the key-mappings. I'm used to KDE
allowing me to get things to work the way I want.

Cheers,
Steven Black

_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

[BLUG] My KDExperience

Recently, I decided to try using KDE after using Gnome for several
years and FVWM prior to that. I have used KDE in the past, even since
version 1.0, but I never really spent too much time in it before moving
back.

Now I've had a week or two to get used to it I can appreciate more of
what is there in the latest versions. Keep in mind that this overview
mostly covers things with the default setups, I know its possible to
correct or enhance things with KDE or Gnome or Xfce or whatever your
obscure desktop manager is, but there is a lot to be said for having
things available and ready to go from the start.


- Here are some good things I've found about using KDE -

1. Customization - This is probably the number one gripe I have with Gnome.
Part of what makes the open source world of computing great is that you
can customize things exactly the way you want. Gnome has gotten away
from this in recent years and I've heard that KDE has been pushing this
more. Its definately true, with the default KDE setup, you can
customize exactly how windows work. For instance, if I want to have a
specific class of windows not take priority for focus of the mouse
pointer, I can do that. One place we're I've had to use this is when
watching a movie or something on my desktop, I'll have the movie playing
on one monitor and with the default settings, if I switch desktops, the
movie will sometimes grab mouse focus and I don't like that,
fortunately, KDE provides the facilities to easily change that.

There are many other places where this is the case too, for instance
in the Konsole terminal emulator, you can easily override the keyboard
layout just within Konsole. So if you want to make F1 do something else
inside Konsole than Kate (text editor) does, you can do that easily.

2. Desktop widgets. I'm a gkrellm man. I usually put my gkrellm
monitoring display over on the side of the desk and leave it alone. But
with KDE widgets, I haven't even started gkrellm yet. I guess I just
found that having one CPU graph is good enough and the LCD weather
display is nice. Plus, having RSS feeds that don't fall into the window
class category makes sense to me.

3. Quickly access an application with Alt+F2 (using Krunner). At first I
thought that the KDE application menu was a bit clunky to use, but then
I realized that the real power comes with using Alt+F2 and then typing
in part of the name of the application you want. Its much better than
Gnome's program execution window as it quickly displays icons and
descriptions of programs you might want. I haven't had to do it yet,
but Krunner can be configured to be command oriented or task oriented.

4. This is not that important really but desktop backgrounds can be set
differently on different screens of a multi head display. Thus freeing
you from having to stretch a 1024x768 res picture in weird ways or
making your own. I can't believe that Gnome hasn't tacked this one yet.
Seems like it would be easy to do.

5. Although I don't use it much, the file manager in KDE is nice and
fast. Gnome's isn't too bad, but the KDE one offers more options and
seems more powerful, so I will probably end up using it more.

6. Last but not least. KDE is fast and snappy. I didn't really expect it
so be slow, but it definately doesn't have slowness problems. Gnome
isn't really slow either, but its nice to know that both desktops are
strong in this area, which no doubt is a major draw to Linux for people
seeking an alternate desktop environment.


- Places that can use some improvement or that I don't like. -

1. Some settings not organized well. Even though KDE has lots of
configurability, its been a bit difficult to find some settings that
seem like they should be easy to find. The interface for changing
settings is inconsistent and I'm still not sure in what places I need to
single click and what places I need to double click.

2. Taskbar applications are shown for all desktops. In other words,
instead of the application taskbar showing only the items for the
current desktop, it shows it for all desktops. Maybe someone will be
able to help me with this as I haven't found a solution for this yet.
It seems like this would be an easy thing to set, but apparently its
not. This probably falls under my #1 gripe as well.

3. Lock desktop widget is too big. This is the OCD part of me, but the
widget for locking the screen is made for a lock icon and a logout icon.
I rarely logout of my desktop when I leave for the day, but there is a
way to disable the displaying of the logout icon. But when you do that,
the widget still takes up the same amount of space.

4. Konsole doesn't have a setting in the GUI for terminal geometry and
the --geometry option doesn't seem to work as advertised. This really
annoys me because its 2009 and some of the most basic options for X
windows are being ignored by people who should know better.

6. Kmadness. Why does every application for KDE have to have to start
with a K. I guess its kinda like how many x applications start with an x
for x windows. While it might make it nice for discovering new commands
by using tab completition, it gets mundane after a while. I feel like
my desktop is a big pun.

7. Fonts aren't as good. I thought this was more X specific, but I
guess not. Some of the fonts that KDE uses by default are not as smooth
or as readable as the ones I was using in Gnome. I realize that the
fonts can be changed, but changing fonts is generally something I leave
alone because you're never sure whether the font you choose is going to
have all the charcters or cause other issues like overflowing the
boundary area for the text.

8. Some weird issues with Konsole. Sometimes when I select text in
Konsole, it doesn't render the whole window and it seems as if the
window closed, but it just needs to be redrawn by moving it or switching
desktops. This might be related to compositing.

Right now the desktop still feels a bit strange because I'm getting used
to things like having to press Ctrl+shift+n for a new terminal tab
instead of Ctrl+Shift+t. But those are minor things that will pass.
We've definately come a long ways since the days of the FVWM window
manager, which could do pretty much anything you wanted, but you had to
modify a text file to do it and then reload FVWM.

--
Mark Krenz
Bloomington Linux Users Group
http://www.bloomingtonlinux.org/
_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug