see you in hell
konsumer @ ubuntu-forum … wohl der ideale zeitpunkt um da zu verschwinden ![]()
hackbraten
heute war hacktag … wie haben getun getan: banshee alpha 2 siduxstyle, pulseaudio und flash ganzrepariert, das wichtige biosupdate endlich gemacht, den ralf augezogen und un/wichtige nebenbeierkenntnisse …
roochen fetzt …
der lüfter macht krach …
cup a soup - chinese tomaat … (mehr…)
bash: von gross zu klein
mal schnell groß-/kleinschreibung von dateinamen in einem ordner ändern …
for i in *; do mv "$i" "$(echo "$i" | tr A-Z a-z)"; done
bim5elb0x
flashplugin-nonfree gusty (oder auch gutsy)
md5sum mismatch install_flash_player_9_linux.tar.gz
The Flash plugin is NOT installed.
mit dem paket aus hardy funktioniert es
http://launchpadlibrarian.net/10761023/flashplugin-nonfree_9.0.115.0ubuntu2_i386.deb
ttf-opensymbol failed to write cache
Richte ttf-opensymbol ein (1:2.3.0-1ubuntu5.3) …
Updating fontconfig cache…
/usr/share/fonts/X11: failed to write cache
/usr/share/fonts/X11/100dpi: failed to write cache
/usr/share/fonts/X11/75dpi: failed to write cache
/usr/share/fonts/X11/Type1: failed to write cache
/usr/share/fonts/X11/misc: failed to write cache
/usr/share/fonts/truetype: failed to write cache
/usr/share/fonts/truetype/freefont: failed to write cache
/usr/share/fonts/truetype/thai: failed to write cache
/usr/share/fonts/truetype/ttf-arabeyes: failed to write cache
/usr/share/fonts/truetype/ttf-dejavu: failed to write cache
/usr/share/fonts/truetype/ttf-gentium: failed to write cache
/usr/share/fonts/truetype/ttf-indic-fonts-core: failed to write cache
/usr/share/fonts/truetype/ttf-lao: failed to write cache
/usr/share/fonts/truetype/ttf-malayalam-fonts: failed to write cache
/usr/share/fonts/truetype/ttf-mgopen: failed to write cache
/usr/share/fonts/truetype/unfonts: failed to write cache
/var/lib/defoma/fontconfig.d: failed to write cache
/var/lib/defoma/fontconfig.d/A: failed to write cache
/var/lib/defoma/fontconfig.d/B: failed to write cache
/var/lib/defoma/fontconfig.d/C: failed to write cache
/var/lib/defoma/fontconfig.d/D: failed to write cache
/var/lib/defoma/fontconfig.d/E: failed to write cache
/var/lib/defoma/fontconfig.d/F: failed to write cache
/var/lib/defoma/fontconfig.d/G: failed to write cache
/var/lib/defoma/fontconfig.d/H: failed to write cache
/var/lib/defoma/fontconfig.d/J: failed to write cache
/var/lib/defoma/fontconfig.d/K: failed to write cache
/var/lib/defoma/fontconfig.d/L: failed to write cache
/var/lib/defoma/fontconfig.d/M: failed to write cache
/var/lib/defoma/fontconfig.d/N: failed to write cache
/var/lib/defoma/fontconfig.d/O: failed to write cache
/var/lib/defoma/fontconfig.d/P: failed to write cache
/var/lib/defoma/fontconfig.d/R: failed to write cache
/var/lib/defoma/fontconfig.d/S: failed to write cache
/var/lib/defoma/fontconfig.d/T: failed to write cache
/var/lib/defoma/fontconfig.d/U: failed to write cache
/var/lib/defoma/fontconfig.d/V: failed to write cache
/var/lib/defoma/fontconfig.d/m: failed to write cache
/var/lib/defoma/fontconfig.d/u: failed to write cache
dpkg: Fehler beim Bearbeiten von ttf-opensymbol (–configure):
Unterprozess post-installation script gab den Fehlerwert 39 zurück
liegt daran das die verzeichnisse ein erstelldatum haben was in der zukunft liegt
und das mag freund font-cache-macher nicht.
also müssen die zeitstempel auf das aktuelle datum umgebogen werden.
sudo find /usr/share/fonts -type d -exec touch {} \;
sudo find /usr/share/X11/fonts -type d -exec touch {} \;
sudo find /usr/local/share/fonts -type d -exec touch {} \;
sudo find /var/lib/defoma/fontconfig.d -type d -exec touch {} \;
desktop effekte ubuntu gutsy (hp compaq 6720s)
die fehlermeldung:
$ compiz –replace &
Checking for Xgl: not present.
Blacklisted PCIID ‘8086:2a02′ found
aborting and using fallback: /usr/bin/metacity
die lösung:
entweder von hand starten mit
SKIP_CHECKS=yes compiz –replace &
oder dauerhaft und automatisch so
die datei ~/.config/compiz/compiz-manager öffnen oder erstellen und
SKIP_CHECKS=”yes”
reinschreiben.
videos mit xv-overlay funktionieren trotzdem nicht …
hp compaq 6720s (GR644ET) - ubuntu gutsy
installieren und es geht alles … bis auf das kabelnetzwerk und compiz und beides ist behebbar - auf die schnelle.
ansonsten läuft alles (grafik, bluetooth, wlan, sogar alles was man so an tasten tasten kann) … wie langweilig.
netzwerkarte:
sudo gedit /boot/grub/menu.lst
bei die zeile # defoptions=quiet splash mit pci=noacpi ergänzen, damit beim kernelupdate die einstellungen automatisch ergänzt werden. am ende der aktuellen kernelzeile muss auch ein pci=noacpi eingefügt werden.
compiz
compiz startet mit
SKIP_CHECKS=yes compiz
muss man dann mal noch den link umbiegen und dann sollte das von allein gehen oder ich finde noch eine andere lösung. EDIT: lösung hier
so das waren jetzt knapp 1/2h installation … es hat länger gedauert die cd runterzuladen als das das dann so alles läuft … langweilig.
mehr infos und andere installationsanleitungen:
tuxmobil.de
tuxmobil.org

richard prangert an
A Virtual Richard Stallman for Cowsay Hack

nicht zu glauben wie vollgemüllt das system schon wieder ist …
conky
inspiriert von Fun with Conky hab ich mich auch mal wieder probiert.

hier noch meine .conkyrc
# set to yes if you want Conky to be forked in the background
background nocpu_avg_samples 2
net_avg_samples 2out_to_console no
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager#own_window no
#own_window_transparent no# Use Xft?
use_xft yes# Xft font when Xft is enabled
xftfont Liberation Mono Italic:size=8uppercase no
# Text alpha when using Xft
xftalpha 0.8# Update interval in seconds
update_interval 1# Draw shades?
draw_shades no# Draw outlines?
draw_outline no# Draw borders around text
draw_borders no# Stippled borders?
stippled_borders 10# border margins
border_margin 4# border width
border_width 1# Text alignment, other possible values are commented
#minimum_size 10 10
gap_x 13
gap_y 45
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer yes# Subtract file system buffers from used memory?
no_buffers yesTEXT
${color #000000}$sysname kernel $kernel
${color #000000}${exec cat /etc/issue.net} on $machine host $nodename${color #000000}${execi 1000 cat /proc/cpuinfo | grep ‘model name’ | sed -e ’s/model name.*: //’} ${color #FFFFFF} ${freq_dyn}Mhz
${color #000000}Current CPU usage: ${color #FFFFFF}${cpu}% ${color #000000} temp: ${color #FFFFFF}${acpitemp}°C${color #000000}Plug/battery status:${color #FFFFFF} $acpiacadapter, $battery
${color #000000}RAM Usage:${color #FFFFFF} $mem/$memmax - $memperc% $membar
${color #000000}Swap Usage:${color #FFFFFF} $swap/$swapmax - $swapperc% ${swapbar}
${color #000000}Hard disks:
/ ${color #FFFFFF}${fs_used /}/${fs_size /} ${fs_bar /}
${color #000000}/home ${color #FFFFFF}${fs_used /home}/${fs_size /home} ${fs_bar /home}
${color #000000}/tmp ${color #FFFFFF}${fs_used /tmp}/${fs_size /tmp} ${fs_bar /tmp}
${color #000000}/usr ${color #FFFFFF}${fs_used /usr}/${fs_size /usr} ${fs_bar /usr}
${color #000000}/var ${color #FFFFFF}${fs_used /var}/${fs_size /var} ${fs_bar /var}${color #000000}Wireless Networking:
${color #000000}${exec iwconfig eth3 | grep “ESSID” | cut -c 11-}
${color #000000}${exec iwconfig eth3 | grep “Frequency” | cut -c 25-}
${color #000000}Local IP ${color #FFFFFF}${addr eth3} ${color #000000}
${color #000000}total download: ${color #FFFFFF}${totaldown eth3}
${color #000000}total upload: ${color #FFFFFF}${totalup eth3}
${color #000000}download speed: ${color #FFFFFF}${downspeed eth3} k/s${color #FFFFFF} ${color #000000} upload speed: ${color #FFFFFF}${upspeed eth3} k/s${color #000000}Public IP ${color #FFFFFF}${execi 300 curl ‘http://www.whatismyip.org’}
wenn die Dynamic MMap aus dem zimmer läuft
folgender fehler bei apt:
Paketlisten werden gelesen... Fehler!
E: Dynamic MMap ran out of room
lösung:
- die /etc/apt/apt.conf öffnen oder neu anlegen
APT::Cache-Limit "125000000";am ende einfügen- fertig
schon ist das zimmer grösser und die MMap hat keine platzangst mehr.
ubuntuvirus mit bildern im radio
es sind fotos vom radio aufgetaucht … sogar die frau sonne hat sich lächelnd erbarmt -> das team
das video muss noch durch die zensur und der stream der letzten sendung der liegt wohl immernoch woanders auf dem server.
die nächste sendung am 11.06. kann ich ja auch schon mal ankündigen “\”sicher\” durchs netz” … mit einem virenspezial von mir … vielleicht wird ja der erste ubuntuvirus live während der sendung geschrieben.
ubuntu … debian und die kryptogarphie
letzte woche war es ja dann mal soweit … es hat den laptop zerlegt bzw das ubuntu was da draufrumdümpelte … ist ja ansich nicht schlimm stand ja auch mal auf der liste - der für das todo. also ging es los … mein erster gedanke war “gib ubuntu noch eine chance”. die hoary installation war dann doch schon etwas ausgenuddelt aber warum eigentlich mein debian hier läuft auch schon seit früher und macht nicht solche zicken.
also ubuntu-cd gezogen und installieren wollen - erster schock … was ist das für ein installer und wie installiert man nun den ganzen kram verschlüsselt auf die platte? bei der installation geht das garnicht … mist. naja kann man dann später machen
ubuntu installiert und nun los an die verschlüsselung - so eins von den vielen howtos abgefahren. reboot … und nix. 2millionen stunden lang dran rumgebastelt und das nicht hinbekommen. dann hab ich mich entschlossen debian zu installieren
fein der netinstaller warum gibts das bei ubuntu niche?
aber auch zu früh gefreut … die installation mit verschlüsseln schlägt fehl und das zweimal … was zum teufel tut der 2h auf der platte löschen und bricht dann ohne was zu sagen ab?!?!
also hab ich nun erstmal ein debian unstable ohne verschlüsselung … und das rennt ganz dolle. das home verschlüsseln kann man dann ja auch noch später.
Der Huddel Tuddel Knuddel Bär
laptop (Acer Aspire 5021) update auf ubuntu edgy:
das update lief ohne probleme .. zumindest ohne solche die man nicht lösen konnte.
dann ein reboot für den neuen kernel (2.6.17.10) - kaputt
letzte meldung: BUG: soft lockup detected on CPU#0!
liegt daran das er das bcm43xx-modul lädt ohne vorher das wlanmodul vom laptop eingeschaltet zu haben. ohne dem modul läuft der boot ohne probleme. ich hab dann das acer_acpi modul neu gebaut und geladen so sollte beim boot das wlan eingeschaltet werden, macht er dann auch. beim laden des bcm43xx-moduls läuft das wieder in die “soft lockup” fehlermeldung des kernels. dmesg lieferte aber vorher schon ein reihe von apic fehlermeldungen, also den kernel beim booten ein noapic mitgeben. nun bootet der kernel ohne probleme und auch das laden des bcm4xx-moduls geht, einziges problem: der rechner läuft mit 100% prozessorlast. sobald das bcm-modul rausfliegt ist wieder alles ok. bis jetzt hab ich noch keine lösung für das problem.
also bootet nun der “alte” 2.6.15.27-kernel und das ohne probleme.
Xorg7.1 + AIGLX + Beryl/Compiz:
die ati x700 bekommt mit den r300 opensourcetreibern ihre 3d-beschleunigung und AIGLX mit beryl läuft ohne probleme.
desktop rechner (debian ustable) Xorg7.1 spielereien:
debian unstable Xorg7.1 + AIGLX + compiz (ati 9600XT) keine probleme, lief sofort (mit einem monitor). dualmonitor mit mergedfb (3200×1200): compiz startet nur fehlt auf dem zweiten monitor das halbe bild
~$ glxinfo -l | grep MAX_TEXTURE_SIZE
GL_MAX_TEXTURE_SIZE = 2048
mit einer max_texture_size von 4096 würde das ohne probleme laufen … is aber nich.
libnotify, rhythmbox, dbus und ein langweiliger nachmittag
kaum ist man wieder am studieren schon hat man wieder viel freizeit …

da ja dieses notificationbimsel von rhythmbox keine cover anzeigt kann man einfach mal auf die idee kommen das zu ändern (keine ahnung warum … oder geht das doch?!?). da das möglichst einfach - vor allem für mich - sein soll ist das ganze nur ein bashscript und kein direkter plugin geworden … aber vielleicht wird da ja mal was daraus.
wir lauschen den wunderbaren klängen des dbuses und reagieren spontan auf einen songchange bei rhythmbox. nun fragen wir bei rhythmbox nach was den da nun für was feines an musik gerade läuft. uns interessiert brennend der songtitel, natürlich die musikanten und bevoe wir ihn vergessen: der albumtitel. nun fehlt da das entscheidende … das cover. “wir haben doch damals viele viele cover für muine als cover.png gespeichert!” und der unordnung wegen als cover.jpg, ahja dann speichert ja rhythmbox seit einer weile auch noch selber cover. so nun wissen wir was wir haben wollen … nun den kram auch noch finden. da das ganze musikzeugs nicht in einer einheitlichen form schön ordentlich auf der platte liegt muss das ganze auch gefunden werden. nachdem das dann erledigt ist sind diese cover blöderweise alle unterschiedlich gross und selbst wenn sie schon klein sind tortzdem noch … also flink auf eine einheitliche grösse getrimmt und ab damit zum notificationbimsel. wow … es funktioniert.
#!/bin/bash
dbus-monitor “type=’signal’,path=’/org/gnome/Rhythmbox/Player’,member=’playingUriChanged’” | while read dbus;
do
test=$(echo $dbus | tr -s ” ” | cut -d ” ” -f 1)
if [[ $test == "string" ]]; then
eins=$(rhythmbox-client –print-playing-format %tA)
zwei=$(rhythmbox-client –print-playing-format %ta)
drei=$(rhythmbox-client –print-playing-format %tt)
acht=$(rhythmbox-client –print-playing-format %at)
fuenf=`echo ~/.gnome2/rhythmbox/covers/$zwei - $acht.jpg`
sechs=$(locate -i “$eins” “$zwei” | grep -i -m 1 “$drei”)
vier=$(basename “$sechs”)
vier=$(echo $vier | tr -s “.” | cut -d “.” -f 2)
if [[ "$vier" == "lyric" ]]; then
unset sechs
fi
zehn=$zwei
elf=$drei
eins=`echo $eins | tr ” ” “_”`
zwei=`echo $zwei | tr ” ” “_”`
drei=`echo $drei | tr ” ” “_”`
sieben=$(locate -i “$eins” “$zwei” | grep -i -m 1 “$drei”)
if [[ -e $fuenf ]]; then
convert “$fuenf” -resize 100×100 /tmp/cover.jpg
notify-send -i /tmp/cover.jpg -u low “$elf” “von $zehn aus $acht”
elif [[ -n $sechs ]]; then
sechs=$(dirname “$sechs”)
sieben=`echo $sechs/cover.png`
if [[ -e $sieben ]]; then
convert “$sieben” -resize 100×100 /tmp/cover.png
notify-send -i /tmp/cover.png -u low “$elf” “von $zehn aus $acht”
else
sieben=`echo $sechs/cover.jpg`
if [[ -e $sieben ]]; then
convert “$sieben” -resize 100×100 /tmp/cover.jpg
fi
notify-send -i /tmp/cover.jpg -u low “$elf” “von $zehn aus $acht”
fi
elif [[ -n $sieben ]]; then
sechs=$(dirname “$sieben”)
sieben=`echo $sechs/cover.png`
if [[ -e $sieben ]]; then
convert “$sieben” -resize 100×100 /tmp/cover.png
notify-send -i /tmp/cover.png -u low “$elf” “von $zehn aus $acht”
else
sieben=`echo $sechs/cover.jpg`
if [[ -e $sieben ]]; then
convert “$sieben” -resize 100×100 /tmp/cover.jpg
fi
notify-send -i /tmp/cover.jpg -u low “$elf” “von $zehn aus $acht”
fi
else
notify-send “$elf” “von $zehn aus $acht”
fi
if [[ -e /tmp/cover.jpg ]]; then
rm /tmp/cover.jpg
elif [[ -e /tmp/cover.png ]]; then
rm /tmp/cover.png
fi
fi
done
zum backen werden libnotify-bin und convert benötigt ….
daily kernel builds for edgy

daily autobuild kernel for i386, amd64 and powerpc (2.6.17 based).
devel announce - https://lists.ubuntu.com/archives/ubuntu-devel-announce/2006-June/000150.html
download - http://people.ubuntu.com/~bcollins/kernels-daily/
Edgy Repos are Online

update your source.list (dapper -> edgy) and run a dist-upgrade.
sudo vi /etc/apt/source.list
1,$s/dapper/edgy/g
:wq
sudo apt-get update
sudo apt-get dist-upgrade
list of changes - https://lists.ubuntu.com/archives/edgy-changes/
Xvidcap: screen capture for X
da ja die ganzen xgl/compiz screenshot’s soviel wie überhauptnix sagen und das ganze nur in bewegung wirklich nett aussieht … machen wir einfach ein video des ganzen.
Xvidcap - http://xvidcap.sourceforge.net/
debian/ubuntu pakete - http://www.jarre-de-the.net/computing/debian/
das ganze starten …
xvidcap --file test.mpeg --time 10 --cap_geometry 1024x768+0+0 --gui no --fps 120 --expand_to_24bit --source gl
und fertig.

hier ein kleines beispiel (~1mb) - http://www.rootshell.be/~konsi/test.mpeg
probleme:
libpng:
xvidcap: error while loading shared libraries: libpng.so.2: cannot open shared object file: No such file or directory
lösung:
ln -s /usr/lib/libpng12.so /usr/lib/libpng.so.2
Edgy specs

list of existing entries - https://launchpad.net/distros/ubuntu/+specs
for new specs - https://launchpad.net/distros/ubuntu/+addspec
Edgy Ideas

was ist edgy eft? - http://konsumer.wordpress.com/2006/04/19/dapper-1-the-edgy-eft/
community edgy ideas - https://wiki.ubuntu.com/CommunityEdgyIdeas
matt zimmermann edgy ideas - https://wiki.ubuntu.com/MattZimmerman/EdgyIdeas
