Оптимизируем Gentoo до посинения (делимся опытом)
Модератор: /dev/random
-
Civil
- Сообщения: 199
- ОС: Gentoo Current
Re: Оптимизируем Gentoo до посинения
Ayanami-kun
С ним ещё местами проблемы бывают. Хотя я себе поставил.
Очень забавно, что -march=native там отличается от -march=core2 на 2 параметра: -msahf и -mcx16
ИМХО имеет смысл для владельцев Phenom'ов и Core 2, а для остальных можно и потерпеть пока не стабилизируется.
p.s. очень порадовало в нем, что можно узнать много полезного о включенных флагах простой коммандой gcc -c -Q -march=что_интересует --help=target
С ним ещё местами проблемы бывают. Хотя я себе поставил.
Очень забавно, что -march=native там отличается от -march=core2 на 2 параметра: -msahf и -mcx16
ИМХО имеет смысл для владельцев Phenom'ов и Core 2, а для остальных можно и потерпеть пока не стабилизируется.
p.s. очень порадовало в нем, что можно узнать много полезного о включенных флагах простой коммандой gcc -c -Q -march=что_интересует --help=target
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
-
Ayanami-kun
- Сообщения: 532
- Статус: Красноглазег
- ОС: Gentoo ~x86 with KDE 4.2.4
Re: Оптимизируем Gentoo до посинения
Civil
Спасибо...
А gcc 4.2.4 еще не стабилизировался? Я просто пока emerge -DuNva world не могу сделать, пока не размаскирую все как надо..
Спасибо...
А gcc 4.2.4 еще не стабилизировался? Я просто пока emerge -DuNva world не могу сделать, пока не размаскирую все как надо..
-
Civil
- Сообщения: 199
- ОС: Gentoo Current
Re: Оптимизируем Gentoo до посинения
В ~arch он, размаскированный. Я сам на ~amd64 сижу. Говорят, в стейбле, до сих пор 4.1
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
-
Ayanami-kun
- Сообщения: 532
- Статус: Красноглазег
- ОС: Gentoo ~x86 with KDE 4.2.4
Re: Оптимизируем Gentoo до посинения
Просто...
Код: Выделить всё
root@gentoo:~# emerge -DuNvp world
These are the packages that would be merged, in order:
Calculating world dependencies... done!
[ebuild NS ] sys-devel/gcc-4.3.1 USE="fortran mudflap nls openmp (-altivec) -bootstrap -build -doc -gcj -gtk (-hardened) -ip28 -ip32r10k -libffi (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 57,610 kB
Total: 1 package (1 in new slot), Size of downloads: 57,610 kB-
Civil
- Сообщения: 199
- ОС: Gentoo Current
Re: Оптимизируем Gentoo до посинения
Код: Выделить всё
civil@civil-home ~ $ cat /usr/portage/sys-devel/gcc/gcc-4.3.1.ebuild | grep KEYWORDS
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ia64""Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
-
Ayanami-kun
- Сообщения: 532
- Статус: Красноглазег
- ОС: Gentoo ~x86 with KDE 4.2.4
Re: Оптимизируем Gentoo до посинения
Да... Теперь я размаскировал все гцц, что ниже 4.3.0
-
ZogG
- Сообщения: 4
- ОС: Gentoo
Re: Оптимизируем Gentoo до посинения
Ну и зачем вы это всё пишете,если вы не пишите какое у вас железо,тут же смысл не у кого красивее а у кого больше к какому железу/системе/настройкам подходит )
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
Re: Оптимизируем Gentoo до посинения
кста вот мой новый конфигушек:
/etc/make.conf
/etc/portage/package.use
/etc/portage/package.keywords
при этом сейчас загружено:
полный конфиг ядра:
/etc/make.conf
Код: Выделить всё
USE="-gdbm threads -pam -acl dbus -berkdb fontconfig ssl -xcomposite xrender xcb unicode gif zlib xml png jpeg tiff bzip2 truetype
X -cups -ipv6 sse sse2 opengl -oss ogg theora vorbis alsa sqlite -dts -mad -modplug -musepack -v4l -v4l2
aac mp3 xvid x264 a52 real quicktime mp2 dvd mp4 ssl -svg qt3 sqlite nojoystick xvmc -crypt"
CFLAGS="-march=native -O3 -mno-3dnow -msse -msse2 -pipe"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="~amd64"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
FEATURES="parallel-fetch ccache"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="5G"
CHOST="x86_64-pc-linux-gnu"
LINGUAS="ru"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="keyboard mouse"
ALSA_CARDS="intex8x0"
APACHE2_MODULES=""/etc/portage/package.use
Код: Выделить всё
app-office/openoffice gtk -opengl -gstreamer
sys-kernel/gentoo-sources symlink
sys-kernel/vanilla-sources symlink
media-gfx/imagemagick -X lcms -perl
kde-base/okular chm djvu pdf
kde-base/kopete addbookmarks alias autoreplace contactnotes highlight history jabber privacy urlpicpreview -oscar
media-video/mplayer encode -xscreensaver custom-cflags
media-video/ffmpeg -X
dev-libs/xmlrpc-c libwww
dev-util/subversion -*
dev-util/git -perl
net-www/gnash -* nsplugin gtk cairo
media-libs/swfdec gtk gstreamer ffmpeg
dev-python/PyQt4 examples doc svg
x11-apps/xinit minimal
dev-libs/apr-util -sqlite sqlite3
kde-base/kdebase-kioslaves hal
app-cdr/k3b -* hal
=x11-libs/qt-4* -sqlite sqlite3
app-text/kchmviewer kde
sys-apps/hal -X acpi
www-client/mozilla-firefox -dbus xulrunner
net-misc/openssh -X
media-video/kmplayer mplayer
media-gfx/gimp -* png sse mmx tiff
app-editors/vim vim-with-x
x11-drivers/nvidia-drivers acpi/etc/portage/package.keywords
Код: Выделить всё
>=sys-kernel/vanilla-sources-2.6.26 -*
>=sys-kernel/linux-headers-2.6.26 -*
app-office/openoffice -~amd64
sys-apps/hal -~amd64
net-misc/dhcpcd -~amd64
>=sys-fs/udev-126 -~amd64
>media-libs/mesa-7.0.5 -*
>x11-base/xorg-server-1.4.5 -*при этом сейчас загружено:
Код: Выделить всё
Module Size Used by
nvidia 8108304 24Код: Выделить всё
zgrep =y /proc/config.gz | wc -l
299lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f2)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f2)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a2)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a2)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a2)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce 6200 TurboCache™] (rev a1)
05:0a.0 RAID bus controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02)
полный конфиг ядра:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Без виндовза 3 года
-
William Henry Gates
- Сообщения: 493
- Статус: ё-моё!!
- ОС: jaunty
Re: Оптимизируем Gentoo до посинения
с флагом "sse2" пакеты не собираются, по причине того, что нужен gcc версии выше 4.2. кто знает, на что этот флаг действует?
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
Re: Оптимизируем Gentoo до посинения
какой у тебя процессор? этот флаг нужен чтоб использовать регистры команды sse2 процессора для более производительной обработки мультимедия
Без виндовза 3 года
-
Flaming
- Сообщения: 2579
Re: Оптимизируем Gentoo до посинения
У меня под gcc-4.1.2 отлично собирается и mmx, и sse и sse2, и даже 3dnow
-
sspphheerraa
- Сообщения: 1375
- ОС: Gentoo
Re: Оптимизируем Gentoo до посинения
А кто использует PORTAGE_NICENESS, на практике оно влияет на скорость?
Sspphheerraa
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Оптимизируем Gentoo до посинения
На скорость чего? "nice -n -20 emerge blah-blah" сильно влияет на скорость?sspphheerraa писал(а): ↑28.09.2008 12:20А кто использует PORTAGE_NICENESS, на практике оно влияет на скорость?
-
sspphheerraa
- Сообщения: 1375
- ОС: Gentoo
-
Ayanami-kun
- Сообщения: 532
- Статус: Красноглазег
- ОС: Gentoo ~x86 with KDE 4.2.4
-
Sppire
- Сообщения: 18
- ОС: Gentoo x64
Re: Оптимизируем Gentoo до посинения
Купил новое железо (см. в подписи). Хочу попробовать все-таки поставить Gentoo (на данный момент Arch x64 стоит).
Пойдет? В основном вопрос по MAKEOPTS. Также оставить j2, как было на старой машине или стоит больше? Intel Core 2 Duo E8500 (3.16Ghz) проц, 8 гб DDR2 мозгов.
Код: Выделить всё
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
FEATURES="${FEATURES} parallel-fetch"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"
ALSA_CARDS="hda-intel"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles"
SYNC="rsync://mirror.yandex.ru/gentoo-portage"
USE=""Пойдет? В основном вопрос по MAKEOPTS. Также оставить j2, как было на старой машине или стоит больше? Intel Core 2 Duo E8500 (3.16Ghz) проц, 8 гб DDR2 мозгов.
ASUS TA663 400W / ASUS P5K Pro / Intel Core 2 Duo E8500 BOX / 4 x 2GB Kingston / Palit GeForce 9800GT Sonic 512MB / Seagate ST3250410 + Seagate ST3500320 / ASUS DRW-2014S1T
Debian, Gentoo, Arch, FreeBSD наше все :P
Познакомился с Linux в 14 лет :D
Debian, Gentoo, Arch, FreeBSD наше все :P
Познакомился с Linux в 14 лет :D
-
DaemonTux
- Сообщения: 1480
- Статус: Юный падаван
- ОС: Gentoo
Re: Оптимизируем Gentoo до посинения
количество_ядер*2+1.
MAKEOPTS="-j5"
Будет по шустрее всё собираться.
Vladivostok Linux User Group
-
Sppire
- Сообщения: 18
- ОС: Gentoo x64
Re: Оптимизируем Gentoo до посинения
Ок, спасбо. Но думаю огранучись j4, чтобы было стабильнее
Ибо судя по комментам, чем больше j, тем больше шанс оборваться компиляции из-за нехватки памяти. Так на каждый поток по 2 гектара будет, вполне 
ASUS TA663 400W / ASUS P5K Pro / Intel Core 2 Duo E8500 BOX / 4 x 2GB Kingston / Palit GeForce 9800GT Sonic 512MB / Seagate ST3250410 + Seagate ST3500320 / ASUS DRW-2014S1T
Debian, Gentoo, Arch, FreeBSD наше все :P
Познакомился с Linux в 14 лет :D
Debian, Gentoo, Arch, FreeBSD наше все :P
Познакомился с Linux в 14 лет :D
-
DiS
- Сообщения: 296
- ОС: Gentoo
Re: Оптимизируем Gentoo до посинения
Учитывая:
Вам
не грозит.
Вам
не грозит.
Если правильно задать вопрос, то он сам по себе будет ответом.
-
Naruto-kun
- Сообщения: 228
- Статус: небритый гентушник
- ОС: Gentoo(PC)/easypeasy(Netbook)
Re: Оптимизируем Gentoo до посинения
количество_ядер*2+1.
MAKEOPTS="-j5"
Будет по шустрее всё собираться.
Т.е. для обычного одноядерного процессора pentum m 1.77 gHz на моем ноутбуке поставить просто:
MAKEOPTS="-j3"
Я правильно понял?
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Если на вопрос ни кто не знает ответа, то пора читать описание.
Если на вопрос ни кто не знает ответа, то пора читать описание.
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: Оптимизируем Gentoo до посинения
для обычного одноядерного лучше -j2
-
Naruto-kun
- Сообщения: 228
- Статус: небритый гентушник
- ОС: Gentoo(PC)/easypeasy(Netbook)
Re: Оптимизируем Gentoo до посинения
Ясно, спасибо попробую. Посмотрю на скорость сборки пакетов с этой опцией. Если я правильно понял, эта опция может ускорить её скорость. Хотя что-то когда я ставил генту с полгода назад, пропустил этот момент. У меня вообще в конфиге нету этой опции: MAKEOPTS. Из-за работы и универа не особо много времени на чтение хэндбуков и оптимиазиции. В свободное время пытаюсь узнать что-то новое и полезное.
ps. Извиняюсь за оффтоп.
ps. Извиняюсь за оффтоп.
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Если на вопрос ни кто не знает ответа, то пора читать описание.
Если на вопрос ни кто не знает ответа, то пора читать описание.
-
vint6
- Сообщения: 4
- ОС: ArchLinux
Re: Оптимизируем Gentoo до посинения
А какой бы make.conf порекомендовали для Intel Core 2 Duo E8400,NVIDIA.Для мультимедии,фото,kde,а уважаемые??
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
Re: Оптимизируем Gentoo до посинения
Код: Выделить всё
USE="sse3 ssse3 -gdbm threads -pam -acl dbus -berkdb fontconfig ssl xcomposite xrender xcb unicode gif zlib xml png jpeg tiff bzip2 truetype
X -cups -ipv6 sse sse2 opengl -oss ogg theora vorbis alsa sqlite -dts -mad -modplug -musepack -v4l -v4l2
aac mp3 xvid x264 a52 real quicktime mp2 dvd mp4 ssl qt4 hal acpi sqlite nojoystick xvmc -crypt"
CFLAGS="-march=core2 -O3 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
ACCEPT_KEYWORDS="~amd64"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
FEATURES="parallel-fetch ccache"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="3G"
CHOST="x86_64-pc-linux-gnu"
LINGUAS="ru"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="keyboard mouse"
ALSA_CARDS="" # поставь свою звуковуху
APACHE2_MODULES=""Без виндовза 3 года
-
sspphheerraa
- Сообщения: 1375
- ОС: Gentoo
Re: Оптимизируем Gentoo до посинения
А зачем "ALSA_CARDS"?
Внеядерные дрова сейчас deprecated, а для ядерных это не нужно.
Внеядерные дрова сейчас deprecated, а для ядерных это не нужно.
Sspphheerraa
-
Full Null
- Сообщения: 555
- Статус: Продвинутый ламер
- ОС: ArchLinux
Re: Оптимизируем Gentoo до посинения
Код: Выделить всё
CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j4"
CHOST="x86_64-pc-linux-gnu"
USE="expat qt3support ssl xml dbus a52 aac acpi aften apm dirac chm ace cpio audiofile cdparanoia cdaudio dga mplayer cdr dvd dvdr directfb djvu posix matroska plasma lame mime firefox lirc cdda firefox3 i18n skins javascript nocd gimp openal nls hddtemp zlib icq jabber mmx sse sse2 sse3 ssse3 mmxext 7zip bzip2 int64 flac ftp iconv dvdread dvdnav nvidia imagemagick vorbis mp3 md5sum ogg pdf midi smp taglib sox mad curl qt qt4 avi mpeg mpeg2 mp2 radio rar quicktime http gtk jpeg jpeg2k gif real mjpeg bitmap-fonts kde opengl id3tag id3 libv4l2 twolame mp4 ogm kde4 fuse iptv svga pdflib png oggvorbis network truetype wavpack parted threads fbdev ntfs reiserfs xfs fat jfs reiser4 zip rpm ncurses X xv x264 xvid alsa dhcpcd resolvconf sound stream ffmpeg amrnb amrwb amr wma wav normalize unicode encode usb v4l v4l2 xcomposite xorg -crypt -arts -win32codecs -oss -gnome -cups -pulseaudio -xmms -pcmcia -portaudio -perl -python -esd -fam -jack -kontact -mono -xine -motif -qt3 -mysql -mysqli -old-linux -wifi -gstreamer -live -wxwindows -totem -glib -xfce -nepomuk -gnokii -bluetooth -amarok -openssl -ipv6"
SYNC="rsync://mirror.yandex.ru/gentoo-portage/"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
ACCEPT_KEYWORDS="~amd64"
VIDEO_CARDS="fbdev nv v4l"
PORTDIR_OVERLAY="/usr/portage/local"
LINGUAS="ru"Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
-
sergicus
- Сообщения: 8
- ОС: ubuntu, gentoo
Re: Оптимизируем Gentoo до посинения
Вот мой конфиг для asus ee pc 1000h (насчет идеальности не скажу но работает)
насчет учтройств что в INPUT_DEVICE - я еще ставил compiz по этой статье (с неб изменениями) - РАБОТАЕТ
Код: Выделить всё
CFLAGS="-O2 -march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
VIDEO_CARDS="intel"
ALSA_CARDS="hda-intel"
INPUT_DEVICE="evdev keyboard synaptics mouse"
AUTOCLEAN="yes"
MAKEOPTS="-j2"
LINGUAS="ru"
USE="7zip -xinerama -kde 3dfx 3dnow a52 aac acpi aalib aim alsa audiofile \
bash-completion -bluetooth bzip2 cairo cdr clamav css dv dbus djvu dri dvd \
dvdr dvdread encode ffmpeg firefox flac fontconfig foomaticdb ftp gimp\
gnome gpm gtk hal hddtemp icq iconv imagemagick -ipv6 jabber jpeg lame \
lm_sensors matroska mp3 mpeg mplayer ncurses ogg opengl pda pdf png qt4 \
quicktime raw samba -selinux spell theora tiff truetype unicode \
usb vcd vim-syntax vnc vorbis wavpack win32codecs wmf X xpm xulrunner \
x264 xv xvmc xvid xine"насчет учтройств что в INPUT_DEVICE - я еще ставил compiz по этой статье (с неб изменениями) - РАБОТАЕТ
-
mikki43306
- Сообщения: 172
- ОС: Gentoo
Re: Оптимизируем Gentoo до посинения
вот мой make.conf
Может посоветуете чего в CFLAGS для AMD Athlon 64 + Гиг Оперативки?
Код: Выделить всё
CFLAGS="-march=k8 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
USE="alsa -arts -doc -ipv6 gnome gtk -kde opengl -oss -qt3 -qt4"
MAKEOPTS="-j2"
VIDEO_CARDS="radeon"
ALSA_CARDS="via82xx"
INPUT_DEVICES="keyboard mouse"
LINGUAS="ru en"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfiles/ "
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
PORTDIR_OVERLAY="/usr/local/portage"
# Elogv
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_ELOG_CLASSES="warn error info log qa"Может посоветуете чего в CFLAGS для AMD Athlon 64 + Гиг Оперативки?
Часы–пингвин - хороший аксессуар в комнате малыша.
-
NekoExMachina
- Сообщения: 485
- ОС: Кошерная.
Re: Оптимизируем Gentoo до посинения
Код: Выделить всё
CFLAGS="-O2 -pipe -march=athlon64"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
#Main
USE="$USE X gtk vim-syntax unicode truetype offensive"
#CPU
USE="$USE 3dnow mmx mmxext 3dnowext sse2 ssse3"
#Multimedia
USE="$USE wavpack flac ogg vorbis aac mad mp3 encode xvid x264 theora vorbis musepack alsa"
USE="$USE png jpeg gif opengl jpeg2k"
PKGDIR="/home/neko/temp_data/3/packages_gentoo"
FEATURES="ccache"
CCACHE_DIR="/var/temp/ccache"
CCACHE_SIZE="2G"
#Video
VIDEO_CARDS="nvidia nv"
MAKEOPTS="-j5"
source /usr/local/portage/layman/make.conf
PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/myoverlay"+ помойка в /etc/portage/package.use/
На форуме больше не появляюсь.
Высокопарность и надменность довела.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)