subchee blogja

bochs 2.4.6 + aix 1.3 ps/2

Fórumtéma: Bochs 2.4.5-be települ: AIX 1.3 x86 (AIX/PS2)
Miután strangelove sikeresen telepítette a 2.4.5 -ös Bochs -ba, gondoltam, én is kipróbálom. A legfrissebb Bochs verzió a 2.4.6. Viszont repóból telepítve Archon hiányol különböző modulokat (ioapic, stb), amikor az aix imidzset indítom. Hiába telepítem a repóból a régebbit, nem jó paraméterekkel van forgatva.

Megoldás: Bochs forgatása kézzel.
1) forrás letöltése, kicsomagolása, belépés a forrás könyvtárába
2) lényeg:

./configure --enable-cpu-level=5 --enable-ne2000 --with-term --with-x11 --enable-all-optimizations --enable-docbook=no --enable-gameport --enable-acpi --enable-pci

3) make && make install

Informix PDO + PHP 5.3

CentOS 6 -on telepítettem Informix 11.70 / httpd2 / php szervert. Volt egy kis sok szívás, mire sikerült megoldani, hogy a PDO Informix működjön helyesen. Ezért készül a jegyzet, főleg magamnak, de hátha mást is érdekel.

1) centos install: alaprendszer +

yum upgrade && yum groupinstall "Development Tools" "Webserver"

2) Informix telepítés:
a) ha ezen a gépen akarjuk magát az Informix szervert is futtatni, akkor: Innovator-C / Ultimate / Developer Edition közül valamelyik telepítése
b) ha másik gépen van a szerver és innen csak csatlakozunk rá, akkor Informix Client SDK telepítése

FreeBSD

Elsőnek perverz ötletnek tűnt FreeBSD -t desktopként használni, de gondoltam, egy próbát megér. Amúgy is ismerkedek a BSD világával.
Hozzávalók:
- FreeBSD 8.2-RELEASE amd64
- Lenovo T61 (Intel Core2 Duo T7100 @ 1.8GHz, 2GB RAM, Intel X3100GMA, Intel 4965abg wifi, Intel ethernet, Intel HD audió)

A telepítés simán ment a sysinstall eszközzel. UFS partícióim vannak, a /usr a legnagyobb, ez 30GB lett. Hagytam kb. 20GB szabad helyet a winyón, oda majd egy ZFS partíciót fogok létrehozni és játszani vele.

Miután megvolt az alaprendszer, jöhetett az X11+KDE. Mivel bináris csomagként én úgy látom, hogy csak a KDE 4.3.5 telepíthető (és nekem 4.5.x -től szimpatikus a KDE), ezért maradt a ports -ból való forgatás. Kezdetnek a kézikönyv alapján ports update, majd lehetett továbbhaladni a

cd /usr/ports/x11/kde4 && make clean install

nyomvonalon. Azt persze gondoltam, hogy nem 10 perc lesz a móka, de a nettó 12 óra kicsit odabaszott meglepett. Itt jött az első tanulság: a /etc/make.conf fájlhoz adjam hozzá ezt:

BATCH=YES

, így nem kérdezget rá minden leforgatandó csomag beállítására, forgatja az alapértelmezett beállításokkal őket (így be lehet vágni a sarokba a gépet, hadd dolgozzon, nem kell ránézni folyamatosan).

386BSD

Elfogott a retró hangulat Gabucino blogját olvasva. Mivel sosem használtam igazi oldschool Unixot (SCO UnixWare/OpenServer rendszereket adminisztrálok, de ez más tészta), ezért gondoltam, én is kipróbálom a 386bsd -t.
Találtam egy jó leírást, ami bemutatja, hogyan lehet Bochs -ra telepíteni a 0.1 -es kiadást és megpeccselni az összes kiadott folttal: http://gunkies.org/wiki/Installing_386BSD_on_BOCHS

A leírás alapján kb. 2 óra alatt végig lehet haladni a teljes folyamaton (telepítés, peccselés, buildworld, kernelforgatás, miegymás). Persze ha valaki egy kész diszk imidzset akar (0.1rls felpeccselve), annak nem kell az egészet végigcsinálnia, innen le lehet tölteni: http://www.xs4all.nl/~dugo/patched_386bsd.gz

OpenServer 6V

OpenServer 6V should be available in December 2011 and will be the first release of OpenServer 6 optimized for the VMware platform.

The initial version 1 of OpenServer 6V will be provided as a VMware appliance and will support SMP and provide kernel changes, VMware tools and the same subscription licensing as OpenServer 5.0.7V.

SCO Professional Services can provide customers with support to tailor the appliance to any specific needs.

Updates to Version 1 will be provided at no additional costs for customers with an active subscription license.

A first VMware optimized version of UnixWare 7.1.4 will be available in the first half of 2012.

Oxygen-gtk 1.1

Oxygen-gtk 1.1
A geany (0.20) segfault -olt (Arch + KDE @ x86_64), gdb szerint valami gtk lib betöltésénél halt el. Mióta frissítettem az oxygen-gtk 1.1 -re, azóta ez megjavult. Btw, kb. 1 hete KDE 4.7b1 -et használok, stabil, csicsás, jó. Még egyszer sem omlott össze semmi benne, a kwin sem. :)

Chakra - 2011.04-r1

Megjelent a Chakra - 2011.04-r1.
Érdekes disztró, mivel egy ideje Arch -ot használok KDE -vel, kipróbáltam. A Bundle System elgondolása tök jó és tényleg hasonlít az OSX -es dmg -re, bár (egyelőre) nagyon kevés csomag érhető el a rendszerben. Tetszik a kneda plazmatéma (le is nyúltam Arch -hoz magamnak,

pacman -U http://chakra-project.org/repo/desktop/x86_64/kde-plasma-themes-kneda-0.6.4-1-any.pkg.tar.xz

). Viszont a Chakra repók csomagkínálata elég szegényes, pl. Firefox csak bundle van, az meg nem frissül a csomagkezelővel; sok csomagból meg egyáltalán nincs bináris build a repókban. Ezért maradok az Arch -nál, de figyelemmel fogom kísérni a Chakra projektet.

LVM / ext4 agyfrász

Van a következő: Ubuntu 10.04 LTS szerver, ezen létrehoztam egy titkosított lvm -et (luks). ~990 GB -os VG jött létre, az elmúlt időszakban allokáltam belőle ~800 GB -ot különböző LV -khez. Nemrég az egyik LV túl kicsinek bizonyult, ezért gondoltam, megnövelem. Ezen ext4 fájlrendszer van.

Uccu neki:


umount /mnt/cuccok
lvresize /dev/mapper/CRYPT-VG--cuccok -L +50G
e2fsck -f /dev/mapper/CRYPT-VG--cuccok
resize2fs -p /dev/mapper/CRYPT-VG--cuccok

Az fsck jó volt, hiba nélkül végigment. Viszont átméretezésnél dobott valami warning -ot (nincs elég hely a VG -ban... nem is értettem, vgdisplay is mutatott még 190 GB szabad helyet).
Aztán ~10 perc használat után hirtelen megállt a gép. De úgy, hogy konkrétan a billentyűzet is megfagyott, még a caps lock sem villogott... semmit sem lehetett csinálni, csak hard reset működött. Boot után végignéztem a /var/log alatt mindent, de sehová sem érkezett írni semmit (a /var/log nem a titkosított lvm -en van, a / dedikált winchesteren van) a rendszer fagyás előtt. Smart oké, lemezek nem mentek tönkre. Sensors -szal megnéztem, semmi sem meleg (alaplap 30C, proci 36C, winchesterek 28-32C). Mire ezeket végignéztem, megint megfagyott a gép csontra.

Intel vga + kwin + flash

A teljes képernyős flash (akár videó, akár játék) Intel videólassító + kwin + bekapcsolt asztali effektek esetén néhány másodperc után nem frissítette a képet nálam (tehát megállt az adott képkockán, de nem fagyott meg, pl. videó esetén a hang ment tovább).

Workaround: Kickoff -> Rendszerbeállítások -> Asztali effektek -> Speciális fül -> "Asztali effektek felfüggesztése teljes képernyős ablakoknál" mellől a pipát kivenni(!), tehát maradjanak bekapcsolva az effektek. Így már nem áll meg a flashvideó / játék fullscreen -en.

Forrás: http://primalcortex.wordpress.com/2011/02/17/kubuntu-10-10-with-kde-4-6…

Arch splashy

Jegyzet (nemcsak) magamnak.

Szeretem az eyecandy -t, ezért splashy -t telepítettem Arch -ra ez alapján: https://wiki.archlinux.org/index.php/Splashy

Lépések:
1) AUR -ból telepíteni a splashy-full és splashy-themes csomagokat
2) Az

/etc/mkinitcpio.conf

-ban a HOOKS szekció végére be kell szúrni a splashy -t (pl. így:

HOOKS="base udev autodetect pata scsi sata filesystems splashy"

)
3)

ls /usr/share/splashy/themes

kilistázza az elérhető témákat (könyvtárnevek), a

splashy_config -s TÉMANEVE

segítségével ki lehet választani egy szimpatikusat (pl.

splashy_config -s darch-grey

)
3) Nekem nem működött alapból a splashy, mert Intel vga -m van, ami KMS -t használ, ezért a kernel paraméterként megadott vga=XYZ nem opció. Helyette be kell tölteni az Intel drivert (esetemben i915) az initrd -ből.
Tehát ez alapján: https://wiki.archlinux.org/index.php/Intel az

/etc/mkinitcpio.conf

-ba kell egy ilyen:

MODULES="i915"

4) Aztán:

mkinitcpio -g /boot/kernel26.img

vagy

mkinitcpio -p kernel26

(utóbbi a kernel26-lts.img fájlt is újragenerálja).
5) Végül: a /boot/grub/grub,cfg -ben a linux kezdetű sor végére a splash szó beszúrása (ezt én a kcm-grub2 modul segítségével állítottam be a KDE rendszerbeállításokban; ha így jobban tetszik, akkor manuálisan a /etc/default/grub fájlt kell módosítani, majd a grub-mkconfig -ot futtatni)

Arch Linux

Viszonylag hosszabb ideje érlelődött a gondolat, hogy ki kellene próbálni desktopon egy rolling release disztrót, mert a mainstream terjesztéseknél alkalmazott kiadásonkénti verziófagyasztás nem tetszett. Nem verzióbuzulás miatt, hanem pl. az Ubuntuban bennmaradt idegesítő bugok, a Debian elavult csomagjai (testing ág esetén is előfordult), de Fedora és openSUSE esetén is tapasztaltam kigyomlálatlan, release -ben bent maradt hibákat. Persze ezekre lehet workaround -okat találni, pl. PPA -k és egyéb külső tárolók használata, de ilyenkor aztán jön a dependency hell.
Néhány hónapja KDE -t használok és kiadásról kiadásra mindig van valami újdonság/javítás, ami érint, ez is egy további érv volt a rolling disztró mellett.

Rilíz, óje + eztmostígyhogy

Teljesen az ubuntu.hu -n érzem magam.

Más...

Eztmostígyhogy: Centos5.5 telepítőben grafikus módban a diskdruid enged sw raiden LVM -et létrehozni, beállítok mindent (sw raid 5 + lvm, ezen a következők: /, /home, /srv; külön diszken a /boot és a swap), a telepítés indítása gombra kattintva összehányja magát a telepítő (1200 sornyi hibaüzenet!). Text módban meg a diskdruid nem mutat hajlandóságot LV group / volume létrehozására, nem is mutat ilyen menüpontot (a PV -t létre tudom vele hozni a sw raid 5 -ös tömbön, de semmi egyebet). o.O

Users can configure Software RAID during the graphical installation process (Disk Druid), the text-based installation process, or during a kickstart installation.

UnXis Completes Purchase of SCO Unix Assets

UnXis Completes Purchase of SCO Unix Assets

Press Release

New Vision, Leadership to Shape Future of SCO Unix Technology, Supported by Near-Term $25 Million Investment to Drive Innovation, Talent Acquisition

LAS VEGAS, NV, April 11, 2011 – UnXis, Inc. announced today that the sale of The SCO Group, Inc. operating assets and intellectual property rights to UnXis has been approved by the bankruptcy court in Delaware, creating a new company dedicated to the advancement of the reliable, scalable, secure Unix operating system and software solutions. Following the court’s decision, UnXis now owns all intellectual property rights and assets related to SCO free and clear of any encumbrances and retained obligations of the previous holders, clearing the way for the advancement of the company and technology under new leadership.

kwin ftw

A gond: ha Intel videólassítód van és KDE -t (>=4.3.x) használsz, akkor a teljes képernyős flashből való kilépéskor a kwin összeomlik (néha az egész X is megy vele a levesbe). Ez disztrófüggetlen és még az sem számít, hogy x86_32 vagy x86_64 az architektúra.

https://bugs.kde.org/show_bug.cgi?id=246960
http://osdir.com/ml/kwin/2010-10/msg00768.html
https://bugs.archlinux.org/task/22675
http://old.nabble.com/-Bug-269895--New%3A-kwin-crashes-when-closing-a-f…

A megoldás workaround:
"disabling hardware accelleration in flash plugin settings (rightclick a flash movie to access)"

Informix workshop

A héten volt szerencsém részt venni az IBM Innovation Centerben egy Informix workshopon. Keddtől csütörtökig tartott, az Informix Dynamic Server 11.50 volt az oktatás témája. Persze már kint van a 11.70 is, de az még olyan friss, hogy éget. :)

Tapasztalt fickó tartotta az előadást, már ~15 éve üzemeltet Informixet. A környezetet már ismerem, jártam az IIC -ben korábban (s azóta még többször is tesztelni), bár az oktatóteremben most voltam először. A felszereltség jó, modern környezet, projektor, klíma, stb; a gépek jók (Lenovo ThinkCentre [fixme]; quadcore -os proci, 8GB RAM, 24" -os Lenovo kijelző 1920x1200 -as felbontással).

Bye-bye

Lassan nyugdíjba vonul ez a HP Netserver LC3 is (egy ideje már csak törlésre/leállításra vár):

CPU: http://pastebin.com/rpzXFuqR
MEM: http://pastebin.com/LqPgNGU2

Intranetes webszerverként funkcionált tizenvalahány évig. Még mindig nem döglődik a vas egyébként, le a kalappal. :)

Úgy került rá Red Hat Linux 7.0, hogy az egyik elődöm megkapta az ukázt az akkori főnökétől, hogy gyorsan kell egy intranetes szerver. Abban a hónapban pont egy Red Hat Linux 7.0 -át adtak ajándékba valamelyik magazinhoz CD mellékletként, így kézenfekvő volt a megoldás. Ma már elképzelhetetlen az ilyesmi egy enterspájznál. :)

unetbootin ószomság

Most fedeztem fel, hogy újabban ilyet is tud:

Szóval *buntu iso -kból lehet perzisztens live pendrive -ot csinálni az unetbootin segítségével nagyon egyszerűen. :)
Ha van egy 2GB -os pendrive -od, akkor pl. 700 MB -ra be lehet állítani a bekeretezett értéket és abba elfér a magyar lokalizáció, flash, java és még pár dolog.

Flash sucks

Akárhogyis, a flash az szívás Linuxon - nekem. A 64 bites preview 3 elég gyors ahhoz, hogy 720p -s (sőt, 1080p -s!) videókat nézzek tecsőn, nem szaggat, viszont instabil és nem is rohannak a frissítésével (tavaly november 30 -án adták ki ezt az előzetest, azóta semmi). Azt vettem észre, hogy az alsával nem(/sem?) szeretik egymást, mert ha az alsa ki van kapcsolva, akkor nem omlik össze a flash, viszont ha az alsa be van kapcsolva, akkor konzekvensen összeomlik, mikor teljes képernyőre van nagyítva a videó és szabályozni szeretném a hangerőt (nem a hangerő indikátor miatt száll el, mert kikapcsolt alsa mellett is van működő indikátor, úgy nem segfault -ol a flash). Néha a teljes képernyős módból való kilépéskor dobja el magát. Ráadásul összeomláskor magával viszi az egész X -et, KDE -t, a teljes session újraindul, minden nem mentett dolog elvész.
A 32 bites flashplugin ennél stabilabb, viszont a 720p -s videók alig 5-10 FPS sebességgel mennek vele és a processzort is folyamatosan 100% -on pörgeti.