Bananas Development Blog: share your thoughts

Gentoo und Mate

Die Installation von Mate unter Gentoo funktioniert einwandfrei.

Die sourcen werden über einen overlay angeboten.

Also einfach den overlay mate über layman installieren,
emerge mate -pv
um zu sehen, dass sehr viele Pakete ein ~x86 brauchen sowie zusätzliche Keywords.

Nun ein emerge mate. Fertig.


Gnome 3 ist fertig

Kaum ist man nicht mehr täglich an einem Gnu/Linux System mit Gnome und schon verpasst man das wichtigste:

Gnome 3 ist fertig
Nach rund fünf Jahren Planung und Entwicklung haben die Gnome-Entwickler die dritte Generation des Linux- und Unix-Desktops freigegeben.


Tja da wird meine alte Gentoo Kiste wohl wieder aktiviert werden müssen.

Die Woche: Gnome 3 ist cool
Angesehen: Gnome 3.0


Gentoo und libpng12

Argh.

mit der libpng12 gibt es da so ein paar Probleme:
Watch out for the libpng 1.4 update

Also warten oder:
emerge libpng:1.2


Danach sollte eine libpng12.so.0 unter /usr/lib/ vorhanden sein.

Gentoo xorg-server 1.8 update u. Nvidia

Da ich auf "unstable" bin (~x86) hat mein System ein Update auf xorg-server-1.8 vorgeschlagen.
Ist ja eigentlich nichts besonderes. Aber bei diesem Update wurde HAL entfernt und durch udev ersetzt. ( Hier ein nicht so positives Kommentar darüber ;-) )

Nachdem die nvidia-driveres auf 195.36.24 aktualisiert worden sind, beschwerte sich das emerge -uDNpv nicht mehr über irgendwelche Konflikte und ich konnte das Update durchführen.

Leider gibt es da Dinge zu beachten ansonsten hat man das Problem, dass die Tastatur und Maus nicht mehr Funktionieren und die einzige Möglichkeit das System wieder zu bedienen ist einen kompletten Restart zu machen.

Diese Anleitung hier hat mir sehr weiter geholfen.
Wichtig ist die Reihenfolge, ansonsten beschwert sich xorg über falsche Modulversionen.

Danach lief alles wie geschmiert.

Digitus WLAN 150N RTL8188S

Fals jemand diesen USB Stick hat und ihn nicht unter Linux zum laufen bekommt, ist hier meine Anleitung dazu.

http://main.bananas-playground.net/Tutorials/Digitus+150N+RTL8188S.html

ASCII Generator auf der Console. FIGlet u. TOIlet

Man kennt bestimmt ASCII Generator.

Da kann man Text als ASCII Kunst darstellen lassen.

Nun gibt es das auch auf der Console:
FIGlet is a program for making large letters out of ordinary text

http://www.figlet.org/

Bei Gentoo ist es im portage
Da gibt es sogar eine Alternative die figlet ersetzten soll.

ZendDebugger, Gentoo und thread safe

So.

ich habe mal wieder ZendStudio installiert und wollte den ZendDebugger nutzen.
Mit XDebug komme ich einfach nicht so recht aus.

Nun ja, leider war das nicht so einfach.

Denn der aktuelle Zend Debugger funktioniert unter Linux nicht wenn PHP mit der Option threads kompiliert worden ist.

Leider kommt man darauf nicht so schnell. Zum Glück habe ich diesen Foren Beitrag gefunden, wo dies hevorgehoben wird:

Installing Zend Debugger on Linux
Make sure that Thread Safety flag is disabled (PHP CLI - Thread Safety => disabled), there is no Thread Safe version of Zend Debugger for Linux.


Tja, dann wusste ich nun warum, denn es kamen leider auch keine Fehlermeldungen als ich den Studio Web Debugger ( das ist die standalone Version des Debuggers, ohne ZendServer/ZendPlatform dahinter ) installiert habe und einen reload von Apache machte.

Das Modul wurde einfach nicht geladen, aber es wurde auch keine Fehlermeldung geworfen, dass die ZendDebugger.so nicht unterstützt wird.

Nun muss ich PHP und Apache neu kompilieren.

1. Apache mpm umstellen:
in /etc/make.conf
APACHE2_MPMS="prefork

2. USE flags
dev-lang/php -threads


Danach sollte das Modul als extra Sektion in der phpinfo() auftauchen, wie in dem obigen Beitrag erwähnt.

Danach lässt sich der Debugger prima benutzen

Thunderbird 3.0 und Gentoo

Ha, nun ist Thunderbird 3 im portage vorhanden.

Neue Features und neues Look&Feel.

Hat lange gedauert, aber ich bin zufrieden.

Hier mal die Dependencies:
RDEPEND=">=sys-devel/binutils-2.16.1
	>=dev-libs/nss-3.12.3
	>=dev-libs/nspr-4.8
	>=dev-db/sqlite-3.6.10
	>=media-libs/lcms-1.17
	>=app-text/hunspell-1.2
	x11-libs/cairo[X]
	x11-libs/pango[X]
	!x11-plugins/lightning"

PDEPEND="crypt? ( >=x11-plugins/enigmail-1.0 )"

Gentoo Xorg hal und Numpad

Bei einem Update bzw. Umstieg auf hal und evdev bei X ging bei mir die Numpad nicht mehr.

Nach langem Hin und Her fand ich was:

Es genügt einmal STRG + Shift + Numlock zu drücken und schon funktioniert das Numpad wieder.


Danke: Lukis Weblog

Banana
out.

Welcher GNU/Linux Typ bist du ?

Den Test gibt es schon zeit 2005, aber er wird immer noch aktuell gehalten.

Der Test ermittelt anhand von Fragen und deren Antworten welche GNU/Linux Distribution am Besten gefallen würde.

Ich hatte den Test schon mal vor langer Zeit gemacht, daher wiederholte ich das alles mal wieder.
Ich war erstaunt wie genau es doch zutraf, denn mittlerweile habe ich schon genug Distributionen ausprobiert.

Mein Ergebnis war:

95% Gentoo
und 95% Slackware.

Wobei Gentoo an erster Stelle war. Und ich muss sagen Gentoo stimmt !

>> Nun den viel Spas beim testen

Banana
out

Gentoo CFLAGS & CHOST

Wer immer noch nicht damit klar kommt wie und was, dem sei geholfen:

Safe Cflags

Banana
out.

Gentoo Thunderbird und Spellcheck

Ich hatte bisher irgendwie immer die Probleme, dass das spellcheck nicht funktionierte und sich das Deutsche spellcheck nicht installieren lies.

Genau dafür gibt es auch einen gentoo bug

Nun bin ich aber über noch ein Addon gestolpert mit dem das nun geht:

+ German Dictionary 1.0.2

Fragt mich nicht warum aber nun geht es.

Banana
out

CIFS VFS: large files und sends on sock stuck for

Argh.
Ein mount via cifs geht ja wunderbar, aber wenn man da große Daten drüber jagen will geht die Kiste aus. Bzw. das cifs braucht alles an CPU...

Nun denn es gibt da eine Lösung für folgende Fehlermeldungen:
CIFS VFS: sends on sock *** stuck for ** seconds


man muss in die folgende Datei eine 0 rein schreiben. Diese ist aber erster vorhanden wen das Modul geladen ist.
echo 0 > /proc/fs/cifs/OplockEnabled


Man, hätte ich das früher gewusst, wären mir bange stunden erpart geblieben.

Banana
out.

Linux Befehlszeile meistern

Jeder kennt sie aber die wenigsten nutzen sie. Vorallem unsere liebe ubuntu Gemeinde... ;-)

Learn the basics for staying alive at the Linux command line. If you're very new to the Linux CLI, these tutorials should provide you with the basic command line skills, as well as teach you some neat command line tricks.


An introduction to the Linux command line

Banana
out.

shell-fu

Ich hatte ja mal über Commandline-Fu berichtet.
(Mittlerweile habe ich sogar eine Seite darüber auf meiner Homepage.)

Nun denn bin ich über was ähnliches gestoßen:

Shell-fu is a place for all those little command line goodies that you come across and then can never find again when you need them. Hopefully we'll end up with a comprehensive and easily usable resource for anyone working with the shell. We've a little way to go yet, and we'd appreciate your comments (just hit the 'Contact' link in the menu above).

If you see an entry you like (or dislike) please use the arrows to vote up or down. You can also submit your own tips/tricks and they will be added to the site once checked over by our moderator monkeys.

[shell-fu]$

Das ergänzt sich ganz gut zu Commandline-Fu

Banana
out.