Lightweight window managers: pekwm

It's been probably two years since I last used pekwm. Now that Urukrama has published a very good Pekwm Guide in his blog, I think I'll give it a new try on some of my older comupters.

Penguin update didn't like Lightweight Linux

Around the 25th of April, Google rolled out the Penguin algorithm update that is supposed to devaluate low quality and spammy links built by search engine optimization companies.

Interestingly this blog dropped 5-6 positions down from the top of the Google results for the search "lightweight linux". This means I get no only 25 % of the daily visitors I used to get until the Penguin update. Of course, the number of daily visitors should not be an end itself.

Most of the links I get to this blog are from other blogs published in Blogspot or Wordpress.com and there should not be any grey or black hat manipulative links around.

On the other hand, most of the links use the words Lightweight Linux as the anchor of link. This seems to be the only possible reason for the clear drop in the search engine rankings. It would help a lot to have more variation in the link anchors.

I hope I'll have enough time to write new articles to this blog on a regular basis. Then I might some month or some year gain at least part of the now lost readers back.

And if you think this blog is worth reading or following -- please link to some of my articles in your blog! I would very much appreciate your help!

xorg.conf for G3 600 MHz iBook with R128 built in 2001


# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This xorg.conf seems to work fine with my G3 iBook built in 2001
# using Debian Wheezy.
#
# Most probably you should change the kbd setting :)
#
#

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbVariant" "nodeadkeys"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
Option "XkbOptions" "lv3:lwin_switch"

EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "Device"
Identifier "Generic Video Card"
Driver "r128"
BusID "PCI:0:16:0"
Option "UseFBDev" "true"
Option "NoAccel"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-49
VertRefresh 43-72
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section "DRI"
Mode 0666
EndSection