Make Klipper Work FOR you

“Klipper is the KDE clipboard utility. It stores clipboard history, and allows you to link clipboard contents to application actions.” That’s the common explanation you get from most people and online manuals when seeking information about Klipper. But what else can Klipper do? Is that ALL it does? Can we empower it to be what cut and past is in Windows? (ducks the possible flames) Perhaps. Grab a pen and paper Klip…let’s see what this thing can do. Please note that this article is written with the assumption that you are using KDE 3.4 or higher.

In most KDE default KDE desktops on the major distros, you find this little icon:

That icon is Klipper, your clipboard tool. A clipboard is just what it sounds like…a place where you can clip text to be used at a later date. I wanted to take a look at where Klipper came from…so I went into the ‘about Klipper’ menu and emailed a couple of developers. A few actually responded quelling the myth that developers are unreachable by the general public. Carsten Pfeiffer, a previous developer, responded about the history of Klipper:

“It was started long time ago by Andrew Stanley-Jones, for storing a history of clipboard entries. I took over maintainership and added those annoying popups, that appeared, for example when you selected a URL in a terminal or somewhere else. The popup allowed you to do something with the URL, like opening it in Konqueror or Mozilla.

More generally speaking, the feature allowed you to configure custom “actions” to execute when something specific, described with a regular expression was put into the clipboard (see klipper’s Preferences dialog).

Later, I attempted to make klipper hide X11’s IMNSHO broken concept of “Selection” and “Clipboard”, but I didn’t really accomplish that.

Later, Lubos Lunak worked hard on fixing Qt’s clipboard implementation and making klipper play well with it and now I’m very happy that Esben is taking care of it.”

I contacted Esben in an attempt to get some inside information about where Klipper might go in the future (integration into KDE-core perhaps? or other such directions). He was able to provide a few possible directions Klipper may go:

“My vision of Klipper is mostly as a clipboard history application… the actions I merely maintain for those that uses them. Thus the features I have implemented so far has centered on the history: Expanding the history (really making the history scalable), support for images (this was sort of a test, I want to support abitrary mime types in history) and search-as-you type support.”

Continue reading “Make Klipper Work FOR you”

The Digital Divide in D Major

What constitutes private property? Is it a piece of land that no one has access to? Do you post a sign up that keeps people at bay? Or is it intangible as well…perhaps private intellectual property; some algorithm written on one line in a multi-million code line piece of software. Many have ideas on what constitutes a privacy and private property. For instance, social security numbers or credit card numbers are always considered private…they’re not given out to people or organizations without the consent of the holder of said numbers/cards. However, don’t be so sure that your information is safe.

As companies increase their business with technology, their information collection engine revs up and begins to go into overdrive. What sites do our visitors go to? What product would they be more likely to buy? What have been their last 10 purchases and would they like to see a product similar to it? This information collected is only on the outskirts of the real information such as SSN or Credit Card numbers but just the same it is information about you and about your habits.

Imagine this alternative look at information collection for a second. You get up one morning and open up your blinds…it’s a beautiful day. You slap on some clothes and begin to get ready for whatever it is you might do that day. You lay out a backpack and begin to get your things together…perhaps an ipod goes in with some ear buds…a pair of comfortable shoes in case you decide to go walking…a water bottle in case you get thirsty. Whatever you might need for a day out at a shopping mall or just plain out. Now picture a guy standing at your window where you drew your blinds snapping pictures of what you’re putting into your bag and writing down notes.

That would freak me out right away…but that is exactly what is happening to us online. We’re being studied and recorded every digital step we take. To me, this is definitely wrong…but to others, it is just normal. Odd how things can become normal after only a few years. Just the same, would you want someone standing over your every move in a certain area…recording everything you looked at, everything you touched or walked by…everything you might have expressed interest in? Probably not. This is the outskirts of the third digital divide.

The first digital divide was purely social-economic. It happened when countries that could afford the new fangled technology of the internet were spurring their economies with online purchases and online business. Countries that couldn’t afford to jump the bandwagon ended up eating its dust. This new digital divide though is political. This could be the third digital divideit could be the fifth…it just depends on who you talk to.

Continue reading “The Digital Divide in D Major”

Updates on Kapps

A thousand apologies for not updating my Kwhat? category. I’ve had to shuffle things around quite a bit here at the house (computer-wise) and am now the proud owner of a Slackware 10.X server running on a PII 350Mhz with 512MB of PC100! I had a RAM slot in my server mobo go bad so I was down for a few days while I moved motherboards from case to case. Back up now, but had to reinstall my favorite desktop distro in order to get back into the KWhat? mood.

Not to mention I’ve worked 50+ hours in the past two weeks on big projects. So, now that I have time to breath this weekend…I’ll look to finally getting into the Kswing of things. I hope to cover something I find handy like Kid3, KCheckGmail, and KLinkStatus along side of something that comes installed by default like Klipper (something that most of us see but never use even though it is a powerful little tool). So look for something to pop up this weekend and once again, sorry to those of you who were waiting for me to get my rear end in gear and publish something.

UPDATE: I’ve had some last minute contact with developers and am trying to incorporate this into the article. Please look for this to publish Wednesday or Thursday. I’ve selected Klipper as the KWhat? application we’ll be looking at.

Stephen Harpster, Professional Hot Air Balloon and JDS Director…


Sorry Stephen, but Tom Adelstein was right…JDS is a throw away desktop…that’s what you do to old Linux distros that stop their development.

Your response left much to be desired.

Allow me to put this in simple terms. The last release of JDS (2.0) came in May of 2004. Prior to that, JDS had released 6 months before in 2003…that would have been a good model to emulate…6 month release cycles. Perhaps even a published timeline and established release cycle would help…but all of this is dust in the wind and is obviously not on the forefront of Sun’s mind.

Never mind that you guys promised to release JDS 3.0 sometime in the early part of 2005…broken promises don’t matter do they? You can continually take open source code and not give back without the community giving any care at all right?

Wait, stop the presses. JDS 3.0 was previewed at LinuxWorld in Boston earlier this year. Allow me to quote Mr. Jonathan Schwartz from LinuxWorld 2005: “Sun continues to drive leadership in the Linux community with the world’s most popular desktop offering, the Java Desktop System,” said Jonathan Schwartz, executive vice president of software, Sun Microsystems. “While the competition continues to hire evangelists and call that a Linux strategy, we’re demonstrating commitment by building and shipping indemnified products, safe for corporate deployment, that save millions of dollars each and every day.”

Wow. I’m speechless. That is an outright ridiculous claim. After all, distrowatch.com, which tracks hits per day on Linux distributions doesn’t even have JDS in its top 100. Looks like there is something in the water over at Sun that is influencing people to speak without thinking eh? Did anyone over there happen to invent the question mark? Do people come to work with meat helmets?

JDS is stagnant for Linux no matter what you say or do; no matter the number of press releases. No matter if you combine it with Project Looking Glass (Another stagnant project on Linux)…it’s not going to help things a bit. You can say that development is continuing on all you want…but there hasn’t been a release announced for Linux in over a year and that signifies dead or dying. I’ll give you all at Sun a free piece of advice as I’ve done in the past: Stop reacting to the community and start enacting in the community…not that it will help at this time, JDS on Linux is already too far gone. The community will reject you as you rejected it first. You’ve officially placed “less emphasis” on JDS and Linux right? What do you care?

In closing, if you guys are committed to Linux…find out where the community is and communicate with it. Really, I shouldn’t have to tell you to go to distrowatch and announce new versions. I shouldn’t have to tell you to base your desktop availability model on SuSe and Fedora Core or Mandriva Community Edition. All the other major players in Linux seem to get it. Why don’t you guys? When you place less emphasis on the Linux desktop you shouldn’t turn right around and claim the number one desktop for Linux in the world…you sound like a band of raving lunatics. Since you guys are on shaky ground with the community anyway (as pointed out to the article you link to in your blog), it would be wise to refrain from tirades such as your current blog entry…and if you insist on one, perhaps a more thought out response would be more appreciated.

Regards

New Linux with an Old Laptop: Fedora Core 4


Guest Editor Apostasy has decided to take a look at current distributions and how they perform and install on an older laptop. This article is the first in a series of many that will look at distributions such as Suse 10, Fedora Core 5, Mandriva, and other desktop-centric distributions.


The Hardware

  • Compaq Armada E500 Laptop
  • 700MHz Intel Pentium III
  • 256MB PC133 SDRAM
  • ATi Rage Mobility
  • Intel Ethernet Pro 100
  • Toshiba 10GB Hard Disk
  • Netgear WG511 Wireless PCMCIA Card

Installation

I chose to use a network install via HTTP. This went quite smoothly, initially via a text interface for configuring the network and entering the address to install from, then a graphical interface for partitioning and package selection. Right from the start Fedora looks like a professional O/S, it’s not fluffy and cute, but it is very pleasant to look at. Partitioning was handled automatically by Disk Druid, no problems at this stage.

Continue reading “New Linux with an Old Laptop: Fedora Core 4”

Get in the mix, the Kmix…

What is all this K stuff? That’s often the question when people that have never used Linux and KDE ask when logging in to the environment for the first time. The K naming convention is often portrayed as confusing and cheesy, lacking professionalism. Despite these sentiments and harsh feelings, KDE still flexes its muscle as the desktop of choice for most Linux users. For those of you who have just gotten your start in Linux and perhaps for some of you that just haven’t had the time to investigate application Kxxx in KDE, Yet Another Linux Blog seeks to Ktantalize your KDE Ktastebuds and Ksupplement your Knowledge.

This week’s application is one that is often the first that shows itself when KDE initializes at login. A pop up window greets you with a bunch of adjustable sliders…that’s right, it’s Kmix.

NOTE: You can open up Kmix differently in each distribution. It is usually easy to find and is named ‘Sound Mixer’ or ‘Kmix’ by most distributions of Linux. In Kubuntu, it is located under the ‘Multimedia’ section of the Kmenu.

What is Kmix?

Kmix is pretty much what it sounds like. K for KDE and Mix for Mixer. Kmix is the default sound mixing program for KDE. It allows you to control your soundcard. It is used and supported by ALSA (The Advanced Linux Sound Architecture) driver, HP-UX, Solaris, Irix, and all BSD varieties of operating systems. So Kmix allows you to control the volumes, panning(moving sound to the right or left), and which sound card you’d like to have enabled. Y

Multiple Sound Cards? What For?

Many people have the need for two sound cards. For instance, they may want to save music or sound effects at a higher quality and one of their soundcards will do this. Kmix provides a quick and easy way to shift back and forth between the cards and allows access to settings for each. You can select sound cards by toggling the pull down menu under “Current Mixer”.

What are the Settings For?

You can access the settings for Kmix by pulling down the “settings” menu. After that, select “configure Kmix” and a window similar to this will popup:

As you can see, it’s a no brainer thus far to operate…but what do these settings actually tell us? Let’s go through some of the more common settings. We’ll start by explaining all those in the image to the left and then we’ll branch out into some that might be present for only certain types of soundcards.

  1. Dock to Panel – Very handy. This allows you to dock Kmix to the System Tray when using the close button
  2. Enable System tray volume control – Does exactly what it sounds like it does…it allows control of the volume when Kmix has been minimized to the system tray by the previous setting.
  3. Show Tickmarks – this setting displays hash marks on your slider for volume control and panning.
  4. Show Labels – This setting displays labels for each sound device when enabled.
  5. Restore Volumes on Login – This also does what it sounds like it does…your volumes remain constant through logoff and login. Very handy as well.
  6. Orientation – supposedly a setting for the applet to go horizontal or vertical but I’m not sure if this feature is enabled yet. Some mailing list traffic suggests that it hasn’t been enabled yet in KDE 3.4.2. If anyone has corrections to this, please post them in the forum and I’ll correct it and give you a nod here.

Continue reading “Get in the mix, the Kmix…”

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.