Welcome to Linuxpc.info!

I just started to build this site, so don't expect much yet... The main goal is to create some kind of quick reference guide for common tasks and to document simple fixes for common problems. In addition I will document some projects that I have been working on. Here are some examples. I hope you'll get the idea. Enjoy ;-)

Garbled text in tightvncserver

The package tightvncserver-1.3.9-6.4ubuntu1 has a bug which causes text input to be displayed incorrectly, especially in xterm.

The fix is to download tightvncserver-1.3.9-6.4 (without the ubuntu1 part) and install it using:

sudo dpkg -i tightvncserver-1.3.9-6.4_amd64.deb
(the above assumes the system is 64 bit; for 32 bit systems ignore the _amd64 part).

Dcm4chee

If you work in the healthcare, then this is probably for you. Dcm4chee is a DICOM-server built on top of dcm4che, which is a collection of open source applications and utilities for healthcare IT. This document covers the installation of dcm4chee, which is not very straightforward. Some knowledge of MySQL and friends (for example phpmyadmin) is required.

Virtual keyboard

Install florence, which is a virtual (onscreen) keyboard, and lightdm-gtk-greeter:
sudo apt-get install florence lightdm-gtk-greeter
Add the following line in the [greeter]-section of /etc/lightdm/lightdm-gtk-greeter.conf:
keyboard=/usr/bin/florence --no-gnome --focus &
Change the following line:
indicators=~language;~session;~power
to
indicators=~language;~a11y;~session;~power

File indexer Nepomuk & Baloo (how to disable them)

Getting rid of those pesky file indexers will speed up your system a lot. Kubuntu 14.04 started to use Baloo. Unlike Nepomuk there is no option that disables it, but here is one way how to do it.
cd /usr/share/autostart
mv -i baloo_file.desktop baloo_file.desktop.not
mv -i nepomukbaloomigrator.desktop nepomukbaloomigrator.desktop.not
mv -i nepomukserver.desktop nepomukserver.desktop.not
Next time you boot the file indexer will be gone.

Long delay after KDE login (Kubuntu 13.04)

This is caused by Pulseaudio being started twice. There are 2 files in /etc/xdg/autostart:

  • pulseaudio.desktop
  • pulseaudio-kde.desktop

Add the following line in pulseaudio.desktop:

NotShowIn=KDE

Source: https://bugs.kde.org/show_bug.cgi?id=312560.

NextWindow touchscreen

This is a touchscreen found on many HP, Dell and Medion PC's. There is an experimental driver for it, called nwfermi, which consists of a kernel module (source code) and an executable which must run in the background (closed binary only).

First install the packages build-essential and dkms:

sudo apt-get install build-essential dkms

Then download the latest .deb file suitable for your architecture from here: https://launchpad.net/nwfermi/trunk (or use one of the attached files below) and install it using:

Java gone after upgrade to 10.04

After upgrading to Kubuntu Lucid (10.04) Java did not work anymore because the package that contains Sun's Java JRE is deprecated. Firefox tries to find a suitable plugin but fails.

The solution is to install the packages openjdk-6-jre and icedtea6-plugin.

Event calendar with popups

After building an event calendar (see this page), you might want a balloon / popup / tooltip to appear when hovering over a date. This tooltip would display the node titles of all events on that date. This is not very straightforward to implement in Drupal. I puzzled for 2 days to get this done.

I have written a module for this to make this process easier. You can find it at http://drupal.org/project/calendar_tooltips. It requires beautytips.

If you would like to know how it works or how to do it manually, read on.

Pinnacle PCTV Hybrid Stick Solo 330e (updated 25-07-2010)

This USB device is a combined analog TV and DVB-T (digital TV) receiver. In the past, I got it working on Kubuntu 8.10 thanks to Markus Rechberger who made experimental drivers for this device back then that actually work. Unfortunately he decided to remove his source code from mcentral.de, and somehow nobody appears to have a backup. Really. Fortunately Devin Heitmueller decided to make a new port and posted it here. I tested it on Kubuntu 10.04 and it works perfectly. Here is what I did.

Syndicate content