{"id":982,"date":"2011-01-14T15:30:14","date_gmt":"2011-01-14T14:30:14","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=982"},"modified":"2011-01-14T15:30:14","modified_gmt":"2011-01-14T14:30:14","slug":"slitaz-tunen","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2011\/01\/14\/slitaz-tunen\/","title":{"rendered":"Slitaz tunen"},"content":{"rendered":"<p>Es klingt schon verr\u00fcckt. Wie kann man eine Distribution, deren komplette Live-CD nur 78 MB im RAM einnimmt und selbst als slitaz-base in der Minimalinstallation gerade einmal 30 MB auf der Festplatte belegt, noch weiter optimieren? Stimmt, geht fast gar nicht. Folgende Optionen k\u00f6nnten dennoch interessant sein.<\/p>\n<h3> Framebuffer aktivieren <\/h3>\n<p>F\u00fcr alle, die gerne auf der Konsole arbeiten oder sogar m\u00fcssen, sollte zuerst der Framebuffer aktiviert werden. Slitaz nutzt noch Grub Legacy, weshalb man diese Einstellung leicht in der <em>\/boot\/grub\/menu.lst<\/em> vornehmen kann. An die kernel Zeile muss noch vga=788 angeh\u00e4ngt werden um eine Aufl\u00f6sung von 800x600x16 zu erreichen. Mehr ist leider mit dem <a href=\"https:\/\/www.gambaru.de\/blog\/?page_id=823\">Toshiba Satellite 220cs<\/a> nicht drin. Slitaz l\u00e4dt daraufhin automatisch den Kernel Treiber fbdev.<\/p>\n<blockquote><p>\nkernel \/boot\/vmlinuz-2.6.30.6-slitaz root=\/dev\/hda2 vga=788\n<\/p><\/blockquote>\n<p>Die folgende Tabelle verr\u00e4t die weiteren Einstellungen f\u00fcr den Framebuffer.<\/p>\n<table>\n<tr>\n<td>Farbtiefe<\/td>\n<td>640x480<\/td>\n<td>800x600<\/td>\n<td>1024x768<\/td>\n<td>1280x1024<\/td>\n<td>1400x1050<\/td>\n<td>1600x1200<\/td>\n<\/tr>\n<tr>\n<td>8 (256)<\/td>\n<td>769<\/td>\n<td>771<\/td>\n<td>773<\/td>\n<td>775<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>15 (32K)<\/td>\n<td>784<\/td>\n<td>787<\/td>\n<td>790<\/td>\n<td>793<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>16 (65K)<\/td>\n<td>785<\/td>\n<td>788<\/td>\n<td>791<\/td>\n<td>794<\/td>\n<td>834<\/td>\n<td>884<\/td>\n<\/tr>\n<tr>\n<td>24 (16M)<\/td>\n<td>786<\/td>\n<td>789<\/td>\n<td>792<\/td>\n<td>795<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<\/table>\n<p>F\u00fcr Grub2 l\u00e4sst sich diese Methode auch in <em>\/etc\/default\/grub <\/em> benutzen und an GRUB_CMDLINE_LINUX anh\u00e4ngen. Aber Vorsicht diese Option ist \u00fcberholt und k\u00f6nnte irgendwann ganz abgeschafft werden. Deswegen sollte man auch die Alternative GRUB_GFXMODE ausprobieren.<\/p>\n<blockquote><p>\nGRUB_GFXMODE=800x600x16<br \/>\nGRUB_GFXPAYLOAD_LINUX=keep\n<\/p><\/blockquote>\n<p>Um die \u00c4nderungen dauerhaft zu machen, muss noch <\/p>\n<blockquote><p>grub-mkconfig -o \/boot\/grub\/grub.cfg<\/p><\/blockquote>\n<p> ausgef\u00fchrt werden. Mehr Infos hierzu gibt es auch im englischen <a href=\"https:\/\/wiki.archlinux.org\/index.php\/GRUB2#Setting_the_framebuffer_resolution\">ArchWiki<\/a>.<\/p>\n<h3> Fast Boot <\/h3>\n<p>Slitaz bringt eine Option \"Fast Boot\" mit, welche sich in der zentralen Konfigurationsdatei <em>\/etc\/rcS.conf<\/em> einstellen l\u00e4sst. Einfach editieren und <\/p>\n<blockquote><p>\nFAST_BOOT_X=\"yes\"\n<\/p><\/blockquote>\n<p> eintragen und dbus, hald und slim in RUN_DAEMONS entfernen.<br \/>\nF\u00fcr die meisten sollte das eine deutliche Verbesserung bei der Bootzeit bringen. F\u00fcr meinen 220cs sind das immer noch 25 Sekunden, aber f\u00fcr einen 15 Jahre alten Laptop mit einer 4200rpm Festplatte immer noch ein guter Wert. Vollkommen ausreichend f\u00fcr meine Zwecke \ud83d\ude09<\/p>\n<h3> Systemuhr synchronisieren <\/h3>\n<p>F\u00fcr Laptop Oldies nicht ganz unwichtig: Die Systemzeit muss angepasst werden. Meistens sind die Batterien hoffnungslos am Ende, weswegen der Zeitabgleich mit einem Server im Internet sinnvoll ist.<br \/>\nSlitaz bringt hier das superkleine Programm <a href=\"http:\/\/doolittle.icarus.com\/ntpclient\/\">ntpclient<\/a> mit. Um die Systemzeit zu aktualisieren einfach <\/p>\n<blockquote><p>\n ntpclient -s -h pool.ntp.org\n<\/p><\/blockquote>\n<p> im Terminal eingeben und danach eine ausf\u00fchrbare Datei der Wahl mit diesem Befehl anlegen und beim Booten ausf\u00fchren lassen.<br \/>\nF\u00fcr Debian hei\u00dft die Alternative <a href=\"http:\/\/packages.debian.org\/squeeze\/ntpdate\">ntpdate<\/a>.<\/p>\n<h3>Virtuelle Terminals reduzieren<\/h3>\n<p>Um wertvollen RAM frei zu machen, lohnt es sich die Anzahl der virtuellen Terminals tty in <em>\/etc\/inittab<\/em> zu reduzieren. <\/p>\n<blockquote><p>tty1::respawn:\/sbin\/getty 38400 tty1<\/p><\/blockquote>\n<p>In solcher Form finden sich mehrere Zeilen in der inittab. F\u00fcr die Arbeit mit der Konsole reichen mir tty1 und tty2 und screen. Den Rest einfach mit der # kommentieren.<br \/>\nDas gleiche gilt auch f\u00fcr Arbeitsfl\u00e4chen in einer grafischen Umgebung. Meistens sind zwei Arbeitsfl\u00e4chen ausreichend.<\/p>\n<h3>Die richtigen Programme installieren<\/h3>\n<p>Slitaz hat schon eine sehr gute Auswahl f\u00fcr leichtgewichtige Software getroffen. Ich bezweifle, dass man auf einem Rechner mit mehr als 256 MB RAM \u00fcberhaupt in Verlegenheit kommt oft \u00fcber Alternativen nachzudenken. \ud83d\ude42<br \/>\nF\u00fcr den Satellite 220cs und f\u00fcr wirkliche RAM-Kr\u00fccken z\u00e4hlt aber oft noch jedes KB an Speicher. Es klingt vielleicht merkw\u00fcrdig bei Konsolenprogrammen, aber bei mir hat schon der Wechsel des Textbrowsers von <a href=\"http:\/\/elinks.or.cz\/\">elinks<\/a> zu <a href=\"http:\/\/retawq.sourceforge.net\/\">retawq<\/a> geholfen.<br \/>\nEs muss aber nicht immer nur eine einzelne Anwendung sein. Auch der Wechsel des Fenstermanagers kann schon entscheidende Verbesserungen bringen. F\u00fcr alle, die X benutzen aber einen Rechner mit wenig RAM besitzen (<=64 MB), k\u00f6nnte schon der Wechsel von Openbox auf DWM einiges herausholen. Grafische Programme mit Konsolenprogrammen austauschen ist ein weiterer Schl\u00fcssel zum Erfolg. Wie so oft, die Mischung machts.\n\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es klingt schon verr\u00fcckt. Wie kann man eine Distribution, deren komplette Live-CD nur 78 MB im RAM einnimmt und selbst als slitaz-base in der Minimalinstallation gerade einmal 30 MB auf der Festplatte belegt, noch weiter optimieren? Stimmt, geht fast gar nicht. Folgende Optionen k\u00f6nnten dennoch interessant sein. Framebuffer aktivieren F\u00fcr alle, die gerne auf der &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2011\/01\/14\/slitaz-tunen\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eSlitaz tunen\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[179],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/982"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=982"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/982\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}