Hello Planet Debian!

4
August 21, 2009

I’m really not good in introducing myself, but I’ll give my best since this is my introduction post for Planet Debian :D

I’m Adnan Hodzic (AbsintheSyringe) from Bosnia and Herzegovina, for those who attended DebConf9 I’m the “Bosnian bid” guy :)

I’ve been around GNU/Linux itself for some 10 years now, I’ve been using many distributions and following many visions over the years, and in my case, what became a most important thing of one distribution was “environment” in which that distribution is being developed. I really enjoy Debian developers company and way Debian is being developed, even though I believe some things could be changed, and thus reason why I’m here :P

Sorry it took me this long for my spine to take debian swirl shape, but I was on a daunting quest :) Last couple of years I’ve been involved in Debian as a contributor, but I really hope that I’ll make it into official DD anytime soon.

So I’ll just stop talking here, go back to work and let my actions speak instead of my words :)

DebConf9 Cáceres summary (uncut)

2
August 19, 2009

If you get to write a DebConf9 cover story for a magazine (for money) + after conference you end up in London with your gf + … We’ll I guess that’s enough of a reason to conclude why I haven’t wrote anything in 3 weeks after conference’s end :)

Besides all that, this DebConf left such a great impact on me, that I’m still going through all my impressions. Even though I didn’t mention anything here or anywhere really, I had big plans ;) Either way I attended this years annual Debian developer conference from 23th to 31rd of July, which was held in Cáceres, Extramadura, Spain.

Getting to Cáceres

My route was following: Zagreb > Stuttgart > Madrid > Cáceres; Even while still in Zagreb, I “bumped” into Bosnian most famous rapper “Edo Maajka”, so trip started just fine :)

Stuttgart didn’t go bad itself either, except they asked me couple of weird questions on the border, being Bosnian and all … no biggie ;)

However, Madrid was the problem, first we were running late for some 30 minutes, then once we landed on Barajas which is huge, we kept “driving” around the airport for another 30 minutes. This was crucial for my “travel schedule” since any unexpected time deviations and I won’t be able to catch my train to Cáceres. Plan was utterly simple, get to “aeropuerto” terminal, get on a metro/subway that is part of the airport, get to this station and get a train to Cáceres … simple as that.

Also I was supposed to meet with Eddy Petrisor (which I know back way from wormux project) on this same airport, of course in all of this confusion I completely forgot about him :)

Problem was I was late for more then a hour and no one spoke English; to make things even worse I finally get to Chamartin and I misunderstood Jimmy (Kaplowitz) that I need to get my ticket to Cáceres on a vending machine. Vending machine “speaks” only Spanish … after loosing my last minutes I figure out I wasn’t supposed to get my ticket on a vending machine; I finally get to a place where I’m supposed to get tickets … in completely broken English salesperson says “Traaayn tempo … ” and waves his hand gesturing train was long gone …

I keep running around the whole thing like a absolute lunatic, I knew my last train was gone, I had money and everything I had no problem sleeping over in Madrid but I didn’t give up, and kept acting as a loony and trying to catch my last train which was long gone.

I finally get to a my (supposedly) gate, I see train leaving; I wave at the person closing the door; he stops; I get in; no ticket; nor clear idea where the train was going or anything. Apparently, that was my last train, it turns out train was going to Lisbon, couple of hours later, I do get to Cáceres.

What’s lesson to this? I didn’t give up, I refused to back down and stop even all hope was lost. So whatever you’re doing, whatever your endeavors are, never give up and result should follow, eventually :)

Duh!? :)

DebConf9 Cáceres

I get off the train, it was around 2 am, date 23rd July. I don’t make 2 steps out of the train and there he is, Eddy! :D We decide to walk and catch up with some talk, long time no see eh? We talk about many things, from wormux devel to C# vs Java platform portability to how we both need this DebConf to give us some kind of motivational “boost”; soon afterward we get to student residence “Diego Muñoz-Torrero” which was DebConf9 main venue.

For this years DC, I was a Bosnian “prophet” whose mission was to hold a speech on “DebConf11 in your city” and make Bosnian official bid for DebConf11 candidature. Besides me, I shared podium with Joerg Jaspert (Ganneff) who’s German team leader. This is something, I haven’t told too many people about, mostly due to my strategy to acquire competent and responsible people for our local team. All other countries are “out” and Bosnia is competing for DebConf11 in which we’re left with the most serious competitor of them all, Germany. I’ll talk more about this, later in this post.

Cáceres

There was something really special with this DebConf, Cáceres is an awesome place, disregarding its size (<= 100k inhabitants) has highly enviable night life as well as cultural events and manifestations. Government (which is autonomous btw) was one of the sponsors for this event, besides some “big shots” such as Google, Intel and such, I also noticed that Cáceres is European City of Culture for 2016 which only makes you “thumbs up” for government which is rarely the case.

Only problem was the actual heat, sun would literally come out at 6 am and go “full throttle” until 10 pm; so you wouldn’t really be able to go anywhere until ~ 7 pm, but the better side to this story is that you could enjoy wonderful pools :D So … it’s all good ;)

DebConf9

I hate crowds, I hate festivals, but DC is the only place where I’m surrounded by 300 geeks and where I don’t feel “cornered” but where I truly feel among my own kind/species :)

One of the biggest changes that occurred on this DC are one of the things I’ve been saying for a long time now, and that is that Debian decides to adopt time-based release freezes!

“The Debian project has decided to adopt a new policy of time-based development freezes for future releases, on a two-year cycle. Freezes will from now on happen in the December of every odd year, which means that releases will from now on happen sometime in the first half of every even year. To that effect the next freeze will happen in December 2009, with a release expected in spring 2010. The project chose December as a suitable freeze date since spring releases proved successful for the releases of Debian GNU/Linux 4.0 (codenamed Etch) and Debian GNU/Linux 5.0 (Lenny).” … full story

Following this new policy next Debian release 6.0 “Squeeze” should be out in spring of next year :) Regarding “direct” Debian development, I too had some ideas that I’d like to see in Debian, and I’ve talked to some developers who want to work on the same! I won’t say anything yet, but we should start work around September, want to give ourselves some more free time :P Until then, stay tuned.

I really think, this was one of the most successful DC up to date, even current Debian leader Steve McIntyre said the same thing:

This has been one of the most productive conferences we have ever held. Our developers and teams achieved a great deal during this short period, and this will surely have a big impact on the upcoming release of Squeeze.

Also, before I forget, traditional Wine and Cheese party was really unforgettable :) I’ll make sure I move the “borders” next year and bring bottle of finest absinthe to the same ;)

DebConf 11 Bosnia and Herzegovina

As I previously mentioned (see above), I announced Bosnian official bid for DebConf11; I pretty much worked whole DC on realizing this idea (even missed the daytrip cuz of all the work that needed to be done! :(), by preparing the speech, working presentation for the speech and wiki page (let me use this opportunity to thank change for all the help and assistance!), lack of sleep … ah lack of everything, until the actual “to be or not to be”.

I was a wreck, even started smoking for those couple of days (even tho I quit long time ago), mostly due to the reason I kept worried that it won’t be as I planned it, or that I’ll forget to say some of the crucial information or something like that :)

Anticipation kept kicking in until the last moment, until I stepped on that podium, and everything just started going pretty much as I planned it :) As they say picture describes 1000 words since you were able to watch it live on DC9 website, video is still not uploaded on servers, but once it is you’ll be first to know :) I do think, speech went pretty good, and most of people that seen it/attended it said they loved it, and that even at some point it touched them “sentimentally”. To prove my point, there are even people from Germany who are opting for Bosnia.

However, this is only the start and we have to keep the pace if we want to get anywhere, since Germany has the largest Debian team after USA.

For those who are interested to find out more about the whole thing: http://wiki.debconf.org/wiki/DebConf11/Bosnia

For those of you who have any questions, please mail us at debconf11-bosnia@lists.debconf.net or use Contact above.

Next years DebConf is in NYC, I’m also one of the organizers, so it should be fun :)

Conclusion?

DebConf9 Group Photo

Well, as I mentioned in beginning of this post, this DC left huge impact on me and was definitely the “boost” I needed. I’ll enjoy London as much as I can, and starting September, I’ll be more then ready to start working on Debian as never before :)

P.S: Bosnian/Balkans people, to read the special edition of this cover story, get the September issue of INFO magazine :)

See you next year in New York City!

Some of the images in this post are copyright of Aigars Mahinovs (aigarius)

Update:

Video from my DebConf in Your City  speech can be found on:
http://meetings-archive.debian.net/pub/debian-meetings/2009/debconf9/high/993_DebConf_11_in_your_city.ogv HQ 475mb

Sony Ericsson w960 touchscreen not working; DIY

101
April 30, 2009

I’m completely out of time, but I gotta tell you about this one.

My touchscreen adventures with w960

As I remember I got w960 in February last year. I really take great care of this phone, but touchscreen stopped working twice already in this as some might say short period of time. I’m one of them btw.

First time it stopped working I was sitting in a chair which FYI was incredibly low, I dropped out of my hand, it hit the floor (with some sort of rug on it). My colleague at the time is driving us home from work, rain is … ballistic, insane trash containers are on the streets, aaah mayhem!

I grab my phone to take few pictures or something, touchscreen is not reacting … I restart it, it’s still not working. We’re going through this lake, car is about to stop running. Ok now I hard restart, nah still not working. I curse and swear at it for the rest of the way back home and keep threatening it that I’ll switch to Nokia.

Find a solution

I think about going to Zagreb or Belgrade just for few hours and go to official Sony Ericsson centre to have it fixed within half an hour. It’s a long story but my w960’s hometown is Wien, you can’t even buy in Bosnia. Nevertheless, after contacting Sony Ericsson in Zagreb, they give me this company in Mostar (I won’t name anyone) and that they’ll handle it just fine. I send it to them, they had to order stuff from Zagreb, cuz as the “boss” said, this phone is a collectors item. Yeepee.

Boring stuff, anyways it took them 4+ weeks to fix it, I can’t even remember how much did it cost, I get extra battery, got “new touchscreen” which was apparently busted. Heh, they even gave me “free” earphones with it, which were ok, except they were earphones for Sony Ericsson z310Ok. You gotta pay for it, it’s not official Sony Ericsson, you can’t have it under warranty. But it’s all fine as long as it’s working, ou yea, they flashed it with “original” firmware. For those who didn’t know I’m a bleeding edge/update freak.

Fine and as long as it’s working, which it is. Great.

Touchscreen is not working again.

Believe it or not, it was killing me, but I didn’t upgrade firmware since they gave it back to me. This screen just stopped working, and when touchscreen is not working, nothings working. Since my awesome experiences with customer service, please also note local thinkpad support as well, fast as a flash my idea was to fix it myself.

I tell my wigga “change” to get actual lcd touchscreen from ebay.at, and this casing which was not needed, but I have this habit of spending extra cash without reason, so yea it’s all cool. I say I’ll replace it myself, for 75euros (which how much it all costs on ebay). And most important of all, I won’t have to wait forever until they do it.

For a minute I even pause, doubting myself if that’s it, if I have made right diagnosis … fsck it, no nuts, no glory,

How to fix your w960 touchscreen

First thing first

I flash it, first I was about to use xs++, but in last minute I change my mind and go for SEUS, I really don’t know why but somehow I’m personally attached to it. Flash it, still nothing.

I get myself a set of torx screwdrivers and a really sharp knife

I figure I’m gonna open it, really out of curiosity, and just so I know what I’m gonna see when I open it to replace the lcd. “Back” thoughts were to acknowledge my thesis that the screen is dead.

Unscrew, the two torx screws.

Use fingernails/screwdriver do detach upper lid

Now, unscrew two more torx screws, and I mentioned sharp knife earlier on, it wasn’t for stabbing anyone, duh :) Use it to unscrew incredibly tiny screw


Again use something sharp to detach the whole front

Now you’ll see this connector that connects lcd to rest of the phone

Behind the lcd.

Rest of what I did, I have no idea why I did it, it just felt right.

I detached everything I could completely, including display

Attached it, and made sure it’s attached

Made sure everything is in its place

Made sure display is in its right place, you can actually see little corners

During this whole time, I completely neglected “left” connector, which is used for keyboard, make sure it’s attached

At this point, you can put back the battery and power it on if you wanna play. Touching screen with your fingers will get it greasy, screen won’t react, touching it with the pencil won’t get screen reacting either. This way you can only damage it, there’s really no reason to do it at all, but still :)

Conclusion

To put your phone back, just reverse the order. Once I put it back, it worked. Phone was working, and so was its touchscreen. That night, I don’t remember dropping it or anything, but I believe I did either hit it or something and that the “blow” detached one of the connectors or something.

Incredible but true, that was the whole magic.

Either way, if you’re touchscreen is not working, and this doesn’t fix it, get new lcd off the ebay for ~36 euros and save your time, money and nerves instead of sending it to customer service. And as I googled, this problem is pretty common with this phone.

Sony Ericsson Idou

Talking about Sony Ericsson, I have “thrown” my sight on Idou,  it should be out by the end of the year. I waited for w960 around 6 months to come out, and until now, nothing managed to just “fascinate” me.

Some of the reasons for “fascination” are: 3.5 inches TFT touchscreen, 16M colors with 360 x 640 px resolution. 12.1 MP, 4000 x 3000 px camera, autofocus, xenon flash, video LED flash with Geo-tagging, face and smile detection. I’ll find out more, soon enough, for now … ’nuff said

More info:
Sony Ericsson W960, gsm arena

Debian 5.0 Lenny released … [updated]

1
February 18, 2009

Debian 5.0 Lenny was released on 14th this month. 22 months of development, I knew the exact release date long time upfront, but I didn’t plan that right on that day FoolControl will go through some downtime :/

Nevertheless, Lenny is out, and out of sudden I don’t have much stuff left to talk about on this very topic now :) I find Lenny to be one of the best releases Debian releases yet, I too contributed to this release as much as I could. Didin’t make into package maintainers, but it’s all matter of free time, and dedication really.

I’ve been with Lenny, well pretty much since Etch was released, I moved to Lenny. Since Lenny is stable now, and new testing is Squeeze, don’t jump on Squeeze right about now, since there aren’t security updates at the moment, since security team for Squeeze isn’t formed yet.

However, Lenny has been great for very long time, and I’d really enjoying sticking to it, but I believe I’ll move to next testing in no time, life on stable … it’s boring :)

Debian GNU/Linux 5.0 released

The Debian Project is pleased to announce the official release of Debian
GNU/Linux version 5.0 (codenamed “Lenny”) after 22 months of constant
development. Debian GNU/Linux is a free operating system which supports
a total of twelve processor architectures and includes the KDE, GNOME,
Xfce, and LXDE desktop environments. It also features compatibility with
the FHS v2.3 and software developed for version 3.2 of the LSB.

Debian GNU/Linux runs on computers ranging from palmtops and handheld
systems to supercomputers, and on nearly everything in between. A total
of twelve architectures are supported: Sun SPARC (sparc), HP Alpha
(alpha), Motorola/IBM PowerPC (powerpc), Intel IA-32 (i386), IA-64
(ia64), HP PA-RISC (hppa), MIPS (mips, mipsel), ARM (arm, armel), IBM
S/390 (s390), and AMD64 and Intel EM64T (amd64).

Debian GNU/Linux 5.0 “Lenny” adds support for Marvell’s Orion platform
which is used in many storage devices. Supported storage devices include
the QNAP Turbo Station series, HP Media Vault mv2120, and Buffalo Kurobox
Pro. Additionally, “Lenny” now supports several Netbooks, in particular
the Eee PC by Asus. “Lenny” also contains the build tools for Emdebian
which allow Debian source packages to be cross-built and shrunk to suit
embedded ARM systems.

Debian GNU/Linux 5.0 “Lenny” includes the new ARM EABI port, “armel”.
This new port provides a more efficient use of both modern and future ARM
processors. As a result, the old ARM port (arm) has now been deprecated.

This release includes numerous updated software packages, such as the K
Desktop Environment 3.5.10 (KDE), an updated version of the GNOME desktop
environment 2.22.2, the Xfce 4.4.2 desktop environment, LXDE 0.3.2.1, the
GNUstep desktop 7.3, X.Org 7.3, OpenOffice.org 2.4.1, GIMP 2.4.7,
Iceweasel 3.0.6 (an unbranded version of Mozilla Firefox), Icedove
2.0.0.19 (an unbranded version of Mozilla Thunderbird), PostgreSQL 8.3.6,
MySQL 5.0.51a, GNU Compiler Collection 4.3.2, Linux kernel
version 2.6.26, Apache 2.2.9, Samba 3.2.5, Python 2.5.2 and 2.4.6, Perl
5.10.0, PHP 5.2.6, Asterisk 1.4.21.2, Emacs 22, Inkscape 0.46, Nagios
3.06, Xen Hypervisor 3.2.1 (dom0 as well as domU support), OpenJDK 6b11,
and more than 23,000 other ready-to-use software packages (built from
over 12,000 source packages).

With the integration of X.Org 7.3 the X server autoconfigures itself with
most hardware. Newly introduced packages allow the full support of NTFS
filesystems and the use of most multimedia keys out of the box. Support
for Adobe(R) Flash(R) format files is available via the swfdec or Gnash
plugins. Overall improvements for notebooks have been introduced, such
as out of the box support of CPU frequency scaling. For leisure time
several new games have been added, including puzzle games as well as
first-person shooters. Also notable is the introduction of “goplay”, a
graphical games browser offering filters, search, screenshots and
descriptions for games in Debian.

The availability and updates of OpenJDK, GNU Java compiler, GNU Java
bytecode interpreter, Classpath and other free versions of Sun’s Java
technology, into Debian GNU/Linux 5.0 allow us to ship Java-based
applications in Debian’s “main” repository.

Further improvements in system security include the installation of
available security updates before the first reboot by the Debian
Installer, the reduction of setuid root binaries and open ports in the
standard installation, and the use of GCC hardening features in the
builds of several security-critical packages. Various applications have
specific improvements, too. PHP for example is now built with the Suhosin
hardening patch.

For non-native English speaking users the package management systems now
support translated package descriptions and will automatically show the
description of a package in the native language of the user, if
available.

Debian GNU/Linux can be installed from various installation media such as
DVDs, CDs, USB sticks and floppies, or from the network. GNOME is the
default desktop environment and is contained on the first CD. Other
desktop environments – KDE, Xfce, or LXDE – can be installed through two
new alternative CD images. Again available with Debian GNU/Linux 5.0 are
multi-arch CDs and DVDs supporting installation of multiple architectures
from a single disc; and this release adds Blu-ray Discs, allowing the
archive for an entire architecture to be shipped on a single BD.

In addition to the regular installation media, Debian GNU/Linux can now
also be directly used without prior installation. The special images
used, known as live images, are available for CDs, USB sticks, and
netboot setups. Initially, these are provided for the amd64 and i386
architectures only.

The installation process for Debian GNU/Linux 5.0 has been improved in
many ways: among many other improvements, support for installation from
more than one CD or DVD has been restored, firmware required by some
devices can be loaded by using removable media, and installations via
Braille display are supported. The installer boot process has also
received much attention: a graphical menu can be used to choose
front-ends and desktop environments, and to select expert or rescue mode.
The installation system for Debian GNU/Linux has now been translated to
63 languages.

Debian GNU/Linux can be downloaded right now via bittorrent (the
recommended way), jigdo or HTTP; see Debian GNU/Linux on CDs [1] for
further information. It will soon be available on DVD, CD-ROM and
Blu-ray Disc from numerous vendors [2], too.

Upgrades to Debian GNU/Linux 5.0 from the previous release, Debian
GNU/Linux 4.0 (codenamed “Etch”) are automatically handled by the
aptitude package management tool for most configurations, and to a
certain degree also by the apt-get package management tool. As always,
Debian GNU/Linux systems can be upgraded painlessly, in place, without
any forced downtime, but it is strongly recommended to read the release
notes [3] for possible issues, and for detailed instructions on
installing and upgrading. The release notes will be further improved and
translated to additional languages in the weeks after the release.

1: http://www.debian.org/CD/
2: http://www.debian.org/CD/vendors
3: http://www.debian.org/releases/lenny/releasenotes

Of course, I wouldn’t be sirindji if I wouldn’t include some hate into this release itself :) Lenny was originally scheduled for September, it’s ~5 months late … now it’s time to start hating of course. After release of Etch, it as said that Debian release cycle will hold its stance, that is “it’s going to be released when it’s ready” but there was some sort of agreement that after Etch, every new stable will be released when it’s ready, but if there has to be some time cycle it should be around year and half (1.5 years).

Now, you can “defend” Debian on many different ways for being late for 5 months, but let me just say one thing. IMO Lenny is absolutely stable for last year or so, but why isn’t it used or even reffered as “mainstream/stable” release. Mostly because of it’s name … “testing”. It scareds people away, just as “unstable” or “experimental” creeps fear into my spine … but when packages from those same two repositories(unstable and exerimental) are put into Ubuntu and labeled as Ubuntu x.xx it’s considered to be stable release right away.

Yea … excatly, there’s support part as well, but it’s name that’s … freaking you all out if you ask me.

I really find Debian (after all possible distro I tried and hopped from) to be just perfect from your server system to your desktop system … but. I find that Debian stable (doesn’t matter codename/version is your pick) is just too stale and too stable. For servers, perfect pick, for so many reasons! From being incredibly stable to incredibly secure and just working, there’s that support part.

But on Desktop, I really believe you should go for testing, now you may be dismayed when it comes to this option, mostly since it prolly stands for developers, hackers and other creepy bunch. This is how and why I came up with Havoc idea. I really believe that even Debian Havoc, is less scarier and acceptable then Debian Testing …

Furthermore, there’s even a thing called Sidux, it’s based on unstable branch but it work perfectly on your desktop … why not? There’s even this most popular distro Ubuntu, but I do believe that Ubuntu is kind of going the wrong way when it comes to what I’d want, Ubuntu is awesome and it has its target audience and all but …

All I’m saying is that Debian Testing in future should be more throughly or nicely if you want to put that way presented to all the users. I talked to Gustavo Franco (stratus) about this, and the idea is to reswamp the Debian on Desktop page and try “bringing” it to people like you and I.

Goal what needs to be done is completely clear, how to acomplish this task is another topic.

Feb 22 – update | Problems

System slow down, sound breaking up

I’ve noticed that after some time, Lenny just starts … going crazy, it usually happens on my other “non-default” machine, when after certain uptime sound starts breaking up and whole system basically slows down. This is a dual core system, and both cores get a load of almost 100% and what’s even worse there isn’t any process that makes it obvious why this is happening.

Sometimes it will just happen after not even half an hour of uptime, I have a friend with same problem on Lenny and we both have “high definition” sound card, which is btw definitely the worst sound card ever.

absinthe@havoc:~$ lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

I first thought it was a kernel issue, then I thought it was flash (non-free) or samba problem, but what I’ve figured out is that, it’s most certainly xorg problem, since once I had my xorg configured propely (moved from vesa) it all works fine. Below you can see how my current xorg.conf looks like for this machine:

absinthe@havoc:~$ cat /etc/X11/xorg.conf
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
# path to defoma fonts
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/100dpi:unscaled"
FontPath "/usr/share/fonts/X11/75dpi:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/local/share/fonts"
EndSection

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

Section "Extensions"
Option "Composite" "Enable"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
#key board section
Option "XkbOptions" "altwin:super_win"
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 "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Driver "i810"
BusID "PCI:0:2:0"
VideoRam 131072
Option "AccelMethod" "XAA"
Option "AllowGLXWithComposite" "true"
Option "XAANoOffscreenPixmaps" "true"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Monitor "Generic Monitor"
Option "AddARGBGLXVisuals" "true"
Option "DisableGLXRootClipping" "true"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024×768" "1152×870" "1280×800"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024×768" "1152×870" "1280×800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024×768" "1152×870" "1280×800"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024×768" "1152×870" "1280×800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024×768" "1152×870" "1280×800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024×768" "1152×870" "1280×800"
EndSubSection
EndSection

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

Section "DRI"
Mode 0666
EndSection
absinthe@havoc:~$

After I had my xorg.conf configured I haven’t ran into any problems with either my sound breaking up or anything slowing down, both cores running at normal speeds/load. Also under “Device” section you can use either “i810” or “intel” as your driver, see which one suits you better.

Google Earth problem

This is not a Debian problem, this is solely GoogleEarth problem. Google Earth is incredibly slow! After my xorg.conf configuration it still remained slow, also there was a problem with

./googleearth-bin: relocation error: /usr/lib/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags,
version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference

This problem would occur when on this same machine another user would try to run GoogleEarth. Really rookie mistakes Google, way to go, I see Microsoft has been your rolemodel for awhile ;)

I even tried installing it both from making my own .deb package to installing it via loki installer, same results.

Resolution: Open your GoogleEarth > View > Athmosphere (uncheck) and that’s it, now it works fine.

Another user cannot run GoogleEarth from same machine?

Resolution: If you used .deb to install your GoogleEarth then your googleearth is in “/usr/lib/googleearth/“, if you used loki then it’s in “/opt/googleearth/

Now cd either of those where you put your googleearth under and:

# mv libcrypto.so.0.9.8 libcrypto.so.0.9.8.old
# ln -s /usr/lib/libcrypto.so libcrypto.so.0.9.8

That’s all when it comes to problems I’ve encountered with Lenny so far.

Downtime?

5
February 16, 2009

Foolcontrol has been down, that is … you’d actually see “Hello World” post and that’s about it, for last ~3 days.

I was actually making switching from one server to another, and I really thought there won’t be any disturbances (why oh why did I think that) and ended up with ~3 days downtime. Oh well, now it’s all fine, and if for anything I must apologize to all the people that are hosted under FoolControl :)

Nevertheless, what bothers me the most is that Debian 5 (lenny) was released in the meantime after 22 months of development, but I’ll make sure I blog all about it :)