Tigraine

Daniel Hoelbling-Inzko talks about programming

Generating synthetic CPU load on Linux

While working on some alerting and metric collection about our infrastructure at Bitmovin I wanted to test out if the alerts I configured are actually triggered when a server experiences high CPU load.

I came across this beautiful Stackoverflow Answer that did exactly what I needed:

seq 3 | xargs -P0 -n1 md5sum /dev/zero

This command will saturate 3 cores with 100% user load until you cancel the command with CRTL+C.

Filed under linux, devops, server

Setting Source Code Pro as default font in xterm

Since I am setting up my Linux machine I decided I hate the default font provided by Ubuntu and vastly perfer Source Code Pro by Adobe for my terminal. Also the font was too small by default so I googled a bit and found the following solution to work for me with some minor changes.

First of all you have to download the font from Adobe and install it to your ~/.fonts directory and rebuild the font cache.

At the time of writing this script should do this all for you:

wget https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.zip -O scp.zip
unzip scp.zip
cd source-code-pro*
mkdir -p ~/.fonts
cp TTF ~/*.ttf ~/.fonts/
fc-cache -vf

Afterwards you have to create a ~/.Xresources file in your home directory that contains the following lines:

XTerm*faceName: Source Code Pro,Source Code Pro Semibold                                       
XTerm*faceSize: 12

Now run the X server resource database utility xrdb and merge the settings into your current X config. All new xterm windows will now use the new font.

xrdb -merge ~/.Xresources
Filed under linux, xterm, ubuntu

Geforce 8400GS: Mein PC im Wachkoma

Asus 8400 GSDie Geschichte beginnt damit dass meine EVGA Geforce 7950 GT unter Windows Vista Probleme mit dem Treiber hatte die auch der EVGA Support sich nicht erklären konnte. Also wurde ich instruiert die Grafikkarte einzuschicken.

Glücklicherweise hat mir ein ehemaliger Arbeitskollege eine Geforce 8400 GS geborgt sodass ich nicht ganz ohne PC sein muss.

Frohne Mutes habe ich also die Geforce 8 in den PC geschraubt und eigentlich damit gerechnet dass (weils ja ne 8er ist) der PC genausogut laufen sollte wie vorher. Wenn nicht besser. Eigentlich hatte ich mir sogar bessere Performance als mit der Geforce 7 erhofft.

Weit gefehlt! Erster Schock: Compiz ruckelt!. Zuerst hab ichs auf den Treiber unter Linux geschoben, kann ja sein dass es da irgendwelche Probleme gibt. Aber unter Windows wars genauso. Trotz neuester Forceware Treiber läuft Aero nicht so richtig rund..

Also kontrollierte Testumgebung gestartet: World of Warcraft 2.3 ohne Addons. Und da hats mich dann aus den Latschen gehauen. WoW, das wohl anspruchsloseste Spiel das ich neben Baldurs Gate 2 und Warcraft 3 im Regal stehen habe RUCKELT!. WoW kann ich auf meinem alten Computer (3,5 Ghz AMD 64, 1 GB Ram, Geforce 6800) mit allen Details auf maximum perfekt spielen. Aber auf meinem Core Duro E6600 mit 3 GB Ram und der GF 8400GS ruckelt das Spiel auf low details! Das kanns doch irgendwie nicht sein oder?

Also hab ich nachgeforscht und bin einen Grafikkartenvergleich von Hardware-Infos gestoßen. Und als ich zum ersten mal mit den technischen Eckdaten der Grafikkarte Bekanntschaft machte wurde mir einiges klar. Die Karte ist mit 64 Bit angebunden, und der GPU und Speicher Takt sind auch absolut sub-optimal.

Dann erschließt sich einem aber auch gleich mal der Sinn und Zweck der Karte. Zum spielen ist sie nämlich eindeutig nicht gedacht, da eignet sich wohl eine Geforce 3 besser. Dafür kann die 8400GS aber mit DirectX 10 und Unified Shader aufwarten und eignet sich für Windows Vista Aero eigentlich hervorragend. Die Karte ist so niedrig getaktet dass es von Asus sogar eine Variante mit passiver Kühlung gibt, also ideal für einen Multimedia oder Office PC. Und das zum fast unschlagbaren Preis von 39€.

So, ich werde jetzt mal den Support bei EVGA anklingeln und fragen wann ich wieder eine richtige Grafikkarte besitzen werde

Ubuntu 7.10 läuft

Ubuntu 7.10 Tigraine DesktopGut, ich muss zugeben: Dass Ubuntu so kinderleicht zu installieren war hätte ich nicht im Traum gedacht. Nach der tollen Installation habe ich mich mal einige Stunden mit dem System vertraut gemacht und es mir heimelig gemacht.

Tollerweise gibt es da eine echt sehr hilfreiche Deutsche Wiki zu Ubuntu in der fast alle Infos rund um Ubuntu Software und deren installation zu finden ist. Wer sich also in nächster Zeit mit Ubuntu beschäftigen will sollte auf jeden fall bei ubuntuusers.de vorbeischauen.

Zum System muss ich sonst eigentlich sagen: Gut. 7.10 präsentiert sich dank Compiz sehr anschaulich und nach ein paar Stunden fühlt man sich recht wohl mit dem System. An Software gibts eigentlich sogut wie alles was das Herz begehrt, wobei es mir das Paketsystem ganz besonders angetan hat. So simpel und einfach installiert sich sonst nichtmal Windows Software :).

Gute Nachrichten gibts übrigens auch: Apache und MySQL rennen schon auf der Maschine und ich kann dann endlich anfangen das neue Template zu schreiben ohne andauernd die Website offline schalten zu müssen.

OS Installation und mir ist nicht langweilig!

Ubuntu Installation

Ich hab ja schon 2 Posts über das Thema mit Ubuntu und Linux usw geschrieben. Aber dass ich einen Blogpost verfasse während ich grad mein Betriebssystem installiere hätte ich mir nicht gedacht.

Die Sache mit der Live-CD bringt echt verdammt viele Vorteile, und auch wenns nur bedeutet dass ich nebenher so sinnlose Dinge tun kann wie drüber schreiben und Internet Surfen.

Ubuntu Desktop CD!

Wow, die Welt ist voller Überraschungen. Eigenltich wollte ich ja schon vor ewigen Zeiten im Bett sein, aber irgendwie hab ichs doch nicht ganz bis dahin geschafft und mir seitdem alles mögliche rund um Open Source, Wordpress und Linux reingezogen.

Unter anderem gings bei der ganzen Sucherei darum dass ich seit fast 2 Jahren keine Linux Distro mehr installiert habe und mir gern wiedermal anschauen würde was die momentan so alles drauf haben.

Problem hierbei ist leider dass mein schöner Windows Vista PC nicht angegriffen wird weil ich keine Lust hab dann irgendwie kompliziert das Linux und seinen Bootloader von meinem System zu kratzen (von der mangelnden Partition mal abgesehen). Und mein Windows XP Rechner ist eigentlich für Freundin und Brüder reserviert die darauf täglich WC3 und anderes Zeugs spielen. Und man mag ja den Kindern den Spaß nicht verderben oder?

Nun, die Lösung war die ganze Zeit da draußen und hat auf ihre Entdeckung gewartet!

Es gibt von Ubuntu 7.10 (Gutsy Gibbon) eine Desktop CD. Also quasi ein lauffähiges Linux das von CD booten kann und das mir ermöglicht mal vorab ins neue Ubuntu reinzugucken.

Coole Sache, download läuft natürlich schon.

Filed under linux, pc, ubuntu, uncategorized

Ubuntu und meine neue Festplatte

Ubuntu Boot Screen
So, auch wenn heute Stress pur angesagt ist musste es einfach sein. Ich hab Ubuntu 7.10 mal wenigstens gebootet und mir die Desktop CD mal angeschaut.Wirklich schick muss man sagen. Auch wenns etwas schräg rüberkommt wenn das Teil da komplett im Ram läuft hat es doch irgendwie hervorragend funktioniert und zu meinem Entsetzen hat Openoffice.org sogar docx Dokumente lesen können.Nun, der Test hat auch nur 5 Minuten gedauert bevor ich schnell entschlossen losgedüst bin um noch vor dem Nationalfeiertag eine neue 400gb Festplatte von Western Digital zu kaufen.

Eigentlich bin ich ja fast sicher dass Linux sich nicht lang genug auf meiner Festplatte halten wird um wirklich eine Investition in eine neue 400gb Festplatte zu rechtfertigen. Aber andererseits, Festplattenplatz kann man nie genug kriegen oder? Jedenfalls plane ich momentan maximal 50 Gigabyte für Ubuntu und die Swap Partition herzugeben und den Rest mit NTFS für Daten aus Windows zu formatieren.

My Photography business

Projects

dynamic css for .NET

Archives

more