technikenthusiasten, konsumnerds und "menschen mit verschwundenem papierkorb" halten ein nettes, zerbrechliches werkzeug in ihren haenden - klein, weiss und einer obstplantage entflohen bietet es sich uns an. der totalen knechtschaft entsprangen freie gedanken und so gibt es einen stinkenden haufen ungebeugter randalierer, die leere bierflaschen auf heizkoerpern stehen lassen, besitztuemer zweckentfremden und spass haben. so kann es auch dir ergehen...

des buches kern

besorgen & kompilieren

$cd /usr/src && mkdir benh-kernel
$rsync -avz rsync.penguinppc.org::linux-2.6-benh /usr/src/benh_kernel
$cd benh_kernel && apt-get install libncurses5-dev 
$apt-get install kernel-package
$make-kpkg --revision mynickname.1 kernel-image
$cd .. && dpkg -i kernel{*}.deb
$ybin (nur wenn die yaboot.conf veraendert wurde, yaboot2 brauchts wohl gar nicht mehr)

tipps

> CONFIG_INPUT_ADBHID=y
> CONFIG_MAC_ADBKEYCODES is not set
> CONFIG_FRAMEBUFFER_CONSOLE=y
"Support for ADB raw keycodes" *unbedingt* ausstellen
cd/dvd: scsi cdrom treiber & scsi emulation
interne netzwerkkarte: sungem
bootparameter: append="video=aty128fb:crt:1,lcd:0" oder "video=radeonfb" 
mkofboot -v -C /etc/yaboot.conf  - erstellt bootstrap partition

airport treiber patchen

orinoco-0.11-patch in /usr/src/'uname-r'/drivers/net/wireless kopieren 
in selbiges wechseln: $patch < orinoco-0.11-patch


das ominoese X

fuer kernel < 2.5benh

(taken from: http://www.hispalinux.es/~data/ibook/)

in /etc/apt/sources.list reinschreiben: "deb http://people.debian.org/~daenzer/dri-trunk/ ./"
$apt-get install xlibmesa--gl1-dri-trunk xserver-xfree86-dri-trunk drm-trunk-module-src
$cd /usr/src && tar zxf drm-trunk.tar.gz && cd modules/drm-trunk/
$make -f Makefile.linux TREE=/usr/src/benh_kernel/include/
$cp /usr/src/modules/drm-trunk/radeon.o /lib/modules/`uname -r`/kernel/drivers/char/drm/ && depmod -a && modprobe radeon

oder:

$cd /usr/src/yourlinuxkernel && make-kpkg modules_image
$dpkg -i ../modulesXXX.deb

rechte & mittlere maustaste

die tasten "F10" & "F11" als mittleren bzw. rechten Mausbutton aktivieren (mit "showkey" laesst sich die nummer der gewuenschten taste rausfinden):

$echo "1" > /proc/sys/dev/mac_hid/mouse_button_emulation
$echo "68" > /proc/sys/dev/mac_hid/mouse_button2_keycode
$echo "87" > /proc/sys/dev/mac_hid/mouse_button3_keycode

noch einfacher, in /etc/sysctl.conf folgendes eintragen:

dev/mac_hid/mouse_button_emulation = 1
dev/mac_hid/mouse_button2_keycode = 87
dev/mac_hid/mouse_button3_keycode = 88

@ und | drücken können

Hier gibts ne Anleitung. Kurzfassung nochmal hier.@


nuetzliche pakete

wlan

netz

energy

stupid


Mac On Linux

diese sektion beschreibt ein wirklich sinnloses unterfangen, der einzige nutzen hierin ist die aneignung von wissen und die moeglichkeit vor irgendwelchen interessierten menschen rum zu posen - weil's geht


pure Ram Disk

ziel: komplettes os im ram laufen lassen vorteil: festplatte kann ausgeschalten werden (strom sparen, robuster gegen erschuetterungen) anwendung: wardriving /-walking; ibook wie ueberdimensionalen ipod benutzen vorkenntnisse: debian/linux grundwissen notwenig vorgehensweise: als erstes wird ein mini-debian in einer datei installiert und diese wird spaeter als ramdisk gebootet schritte:


misc

falls der bootloader mal nicht laeuft: appletaste+alt+O+F gleichzeitig nach demeinschalten druecken, damit gelangt man zur openfirmware. dort folgendes eingeben: "boot hd:2,yaboot" in diesem fall ist yaboot auf partition 2 installiert (das root dateisystem liegt woanders, yaboot weiss hoffentlich wo)

bei ext3 laesst sich der periodische check deaktivieren mit: $tune2fs -i 0 /dev/hdXY

Suspend-Problems: sleep works, but wakeup does not?

There are many reasons why suspend to RAM refueses to work. Mine was a bit tricky and I could not find useful hints on the net. The Problem: suspend works on the console and in X (tried gdm and fluxbox), but not when using Gnome. I tried multiple versions of gnome (2.4, 2.8, 2.10), but the problem persisted. After systematically removing kernel features and gnome components, I finally found the culprit: magicdev. This is a tool for automounting/playing CDs. After I apt-get installed gnome-volume-manager (which replaced magicdev with the HAL system), the problem was gone. These are the problems that arise from mixing Debian stable and unstable and installing only parts of the Gnome system. So don't try this at home kids ;>


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.