mummila.net Firefox [b] (cc)

GDesklets

Oh! [gnomedesktop.org]

Arvannetten että joku asenti gdeskletsin heti nämä nähtyään...

Saa sitten nähdä saanko sillä työpöydästäni entistäkin nätimmän.

Muokattu: ja se virallinen gdesklets-saitti vielä.

[#] | @ 23:53 | k: 0





BloGTK

BloGTK koeajossa. Näyttää siltä ettei anna otsikoida postia kun se ensimmäiseksi nappasi Aavikon päiväkirjan ja sielä otsikoita ei käytetä, mutta Nuudelisopassa ne on käytössä.


Ja näyttää ainakin täältä Bloggerista katsottuna etteipä osaa UTF8-koodaustakaan vaikka väkänen sitä varten oli asetuksissa; kaikki ääkköset tuossa yllä on tässä editorissa katsottuna ainakin vielä söherönä. Saa sitten nähdä korjautuuko se postatessa.

Nuo puutteet jos korjattaisiin niin olisi kyllä näppärä olla tommonen kevyt työkalu.

[#] | @ 23:48





Yläkaupungin yö ja GNU/Linux-esittely

Eli se mistä aiemmin mainitsin.

Nyt reportterinne valokuvaraportti suoraan paikanpäältä!

Muokattu 17.5.2004: Taisin bongata kaverin jolla oli se leffakone flug-jkl:n listoilta.

[#] | @ 21:31 | k: 0





ACPIko kummittelee

Kaksi kertaa tänään total freeze eli sitä mitä teki ennen kuusi kertaa päivässä kun oli ACPI päällä eikä ollu pätsiä. Ehkä pätsi oli liian hätäinen tai siitä jäi mulla jotain pois.

Tai sitten noilla taivaanrannassa näkyvillä ukkospilvillä on jotain tekemistä asian kanssa.

[#] | @ 21:04 | k: 0





Wordpress

Tämä täytyy tsekata jossain vaiheessa.

Muokattu 16.5.2004: Tämä on aika vaikuttava, mutta valitettavasti webhotellini ei täytä vaatimuksia. Ajattelin että on kai periaatteessa mahdollista hostata sivuja omalla koneella paikallisesti (silloin voisin ite ajaa MySQL:ää ja PHP:tä), ja vaikka kerran-viisi päivässä upata päivitykset varsinaiselle saitille. Se olisi kuitenkin jo isompi homma joten tällä erää tyydyn vielä Bloggeriin.

[#] | @ 13:35 | k: 0





CSS ärrinmurrin

CSS on vaikeaa!

[#] | @ 21:38 | k: 0





Quickcam Windowsissa

Oli valmiiksi kytkettynä kun käynnistin joten heti Win sen bongasi ja tarjoutui etsimään ajuria. Syötin rompun siinä uskossa että siitähän se riemu repeää kun rupeavat kilpaa sitä asentamaan, mutta Win fiksusti kaappasikin siinä vaiheessa sen rompun siihen asennusikkunaan eikä ajanut automaattista käynnistystä ollenkaan, vaan etsi, löysi ja asensi sen tarvimansa ajurin sieltä.

Tässä vaiheessa se jo Winille näkyi, mutta ajoin sen jälkeen sen automaattikäynnistyksen silti siltä varalta että siellä on jotain ekstraa (ohjelmia tms.) jotka on hyvä olla. Nooh, Messengerin tarjoaminen heti alkuun ehkä kertoo jotain vehkeen tasosta...

Jos oisin tyytyny tuohon Winin tekemään ajureiden asennukseen, oisin säästyny käynnistykseltä mutta tämä heti alkuun jo kertoo että tämän ajamisen jälkeen se on edessä. Customoitu asennus ja sitten valitaan yksitellen osista ensinnä tuo Desktop Messenger pois, koska siitä on huonot kokemukset hiiren ja näppiksen osalta (niidenkin mukana se tuli). Print Service? Ei kiitos (joku ressu weppikameralla otettuja teettää paperille?). Mallikuvia? No enköhän osaa ilmankin.

Asentaa...
Täh? Mikä tuo on?
Windows Media Format?!
DirectX - pitääkö käyä Windows Updatessa tämän jälkeen?
Ei ihme että pitää käynnistää uudestaan.

No joo, lasten leikkikalu.

Ei sentään vie virtaa niin paljon kuin Creativen kamera.

[#] | @ 18:41 | k: 0





Löydetty: uusi USB-laite!

Mitäs se nyt kytki? ;-)

usb 1-1: USB disconnect, address 2
usb 1-1: new full speed USB device using address 3


Logitech Quickcam Express (laatikko) Logitech Quickcam Express (laatikon sisältö) Logitech Quickcam Express (lähikuva) Logitech Quickcam Express (pohjanivel)

Logitech Quickcam Express

Halpa, huono, ja ostin vain siksi kun tän piti toimia Linuxissakin, vaan Logitech teki temput ja kääri väärät piirit vanhoihin muoveihin ja myy sitä nyt tällä nimellä. Ajuri on tekeillä näillekin, mutta toistaseksi on raakaversion asteella. No onhan sekin toki parempi kuin ei mitään (kuten Creativen kameran suhteen).

[#] | @ 14:48 | k: 0





A Mini-HOWTO: XviD 1.0.0 RC4 for Debian GNU/Linux testing (Sarge)

$ cd /tmp
$ wget http://files.xvid.org/downloads/xvidcore-1.0.0-rc4.tar.bz2
$ tar xvjf xvidcore-1.0.0-rc4.tar.bz2
$ cd xvidcore-1.0.0-rc4
$ dpkg-buildpackage -rfakeroot
$ cd ..
$ su
# dpkg -i libxvidcore4_1.0-0cvs_i386.deb
# dpkg -i libxvidcore4-dev_1.0-0cvs_i386.deb

[#] | @ 00:34 | k: 0





Bloggerbug

Päivitysten jälkeen on Blogger vähän niinkun joka ilta ollut hidas vastauksissaan hetkittäin ja hetkittäin (kuten nyt) kokonaan vastaamatta.

Kaikkiaan uudistus toi silti paljon hyvää, eikä se nyt rehellisesti sanottuna ennenkään aina vastannut salamana.

[#] | @ 00:29 | k: 0





/.

Games: Modded XBox The Ultimate Multimedia PC? [/.]
Microsoft Releases WTL To SourceForge [/.]

[#] | @ 23:29 | k: 0





XviD 1.0 RC4

Koepin tuoreimmat binäärit koeajossa. Ensin meinasi nykiä tulokset mutta tuoreimman ffdshown asennuksen jälkeen heitti nykimästä.

Sitten tuli toinen ongelma: ilmeisesti se jättää yhden freimin välistä kun VirtualDubModilla pakkaa, joten ääni on pois synkasta juuri sen verran että sen huomaa ärsyttävän. Ennen foorumille menoa etsin itse synkkausarvoa ja päädyin siihen että viive on 75ms, mutta sen tuloksena 702Mt:aan muutoin menevä lopputuotos paisui jostakin ihmesyystä 745:Mt:aan. Sitten foorumilta löysin tuon syyn ja tarkan viiveen (1 freimi eli 25fps PAL-elokuvassa 40ms), ja sen kanssa elokuva pysyi kokoraameissaan.

Lopullinen versio 1.0.0 on ilmeisesti ihan kulman takana joten tässä vaiheessa ei välttämättä kannata päivittää.

Tämän Windows-session aikana Messenger kaatui kolmesti ja Firefox kerran.

[#] | @ 22:58 | k: 0





white-space: pre-wrap

Miksei toimi kun laitan laatikon (<div>) muotoiluihin että white-space: { pre-wrap; } ja sitten siinä laatikossa olevassa tekstissä on whitespacea rivin alussa, niin sitä ei näytetä vaan se romahdutetaan?

Esimerkki:

<style TYPE="text/css">
<!--

div#esim-040513-1 {
  white-space: pre-wrap;
  color: white;
}

-->
<div id="esim-040513-1">
foo bar foo bar foo bar foo
tähän asti sisentämätöntä tekstiä
   tämä rivi on sisennetty kolmella välillä
tämä rivi on taas sisentämätön
</div>


Ja se muotoutuu käytännössä näin:

foo bar foo bar foo bar foo
tähän asti sisentämätöntä tekstiä
tämä rivi on sisennetty kolmella välillä
tämä rivi on taas sisentämätön


Itse asiassa kaikki whitespace romahtaa kuin koko valinnalla ei olisi mitään vaikutusta! foon ja barin välillä on aina vain yksi väli, vaikka CSS-speksi sanoo että:

pre-wrap
This value prevents user agents from collapsing sequences of whitespace. Lines are broken at newlines in the source, at occurrences of "\A" in generated content, and as necessary to fill line boxes.


Ja tuossa myös tosielämän esimerkki siitä miten pre-wrap ei toimi, sillä lainattu kappale kuuluu luokkaan nimeltä longquote, jonka olen määritellyt nimenomaan pre-wrapattavaksi (Sopan tyylitiedostossa).

[#] | @ 15:48 | k: 0





Vakaus?

gPhoton asennuksen yhteydessä tuli asennettavaksi myös pläjäys päivityksiä, ja niiden asennuksessa kävi näin:

Setting up python2.3 (2.3.3-7) ...
Compiling python modules in /usr/lib/python2.3 ...
Compiling optimized python modules in /usr/lib/python2.3 ...
/var/lib/dpkg/info/python2.3.postinst: line 49: 3554 Muistialueen ylitys \
/usr/bin/python2.3 -O /usr/lib/python2.3/compileall.py -q $i
dpkg: error processing python2.3 (--configure):
subprocess post-installation script returned error exit status 139


Tämän lisäksi eilen Firefox sammui odottamattomasti pari kertaa, ja toissapäivänä gnome kaatui kerran, joten vielä ei voi sanoa mitään päivityksen vaikutuksesta vakauteen; toki sillä se vaikutus on joka tapauksessa että nyt ajellaan ACPI ja APIC päällä toisin kuin ennen.

Mielestäni muistin vähäisyys ei ole hyvä selitys, sillä aikanaan ajelin sillä 486-läppärillä päivityksiä sisään useamman päivän ajan kun se vain välillä keskittyi tunniksi tai pariksi miettimään asioita eli swappasi hullun lailla - ei kaatunut koskaan. Sehän on swapin tarkoituskin, eli veivata sitä tavaraa edestakaisin siinä tapauksessa että muisti ei muuten riitä. Ei silloin kaatua passaa.

Muokattu: Nautilus kaatui.

jani@sargeX:~$ free
total used free shared buffers cached
Mem: 515644 509200 6444 0 15012 157536
-/+ buffers/cache: 336652 178992
Swap: 1991976 0 1991976


Kieltämättä fyysisen muistin vähyys tässä tilanteessa on tosiasia, mutta siltikin pidän kiinni siitä että ei se ole mikään kelvollinen syy ohjelmien kaatuilla.

Muokattu: X kaatui.

invalid operand: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[] Not tainted
EFLAGS: 00013202 (2.6.5)
EIP is at radeon_cp_idle+0x49/0xa0 [radeon]
eax: dc8ca440 ebx: dec5e800 ecx: e0c34179 edx: e0c43a70
esi: dfeca740 edi: 00000044 ebp: dd2fd080 esp: dd30df68
ds: 007b es: 007b ss: 0068
Process XFree86 (pid: 2163, threadinfo=dd30c000 task=dd3353e0)
Stack: e0c2e81d dc8ca440 dd2fd080 00006444 00000000 00000001 00001000 c7bed0e0
dd2fd080 00006444 ffffffe7 dd30c000 c01676cf dc8ca440 dd2fd080 00006444
00000000 00001000 c7bed0e0 00000006 0862ed18 08651bc8 c0109377 00000006
Call Trace:
[] radeon_ioctl+0xcd/0x150 [radeon]
[] sys_ioctl+0xef/0x2a0
[] syscall_call+0x7/0xb

Code: c5 c3 e0 c7 04 24 60 df c3 e0 e8 88 d3 4e df 8b 7c 24 14 8b


radeon, eli framebufferilaite? Siitä kait varoteltiinkin että kokeellinen tms.

[#] | @ 12:22 | k: 0





Linux ja digikuvat

Nyt kun Sonyn kortinlukijahiiri toimii, alkaa kaivata jotain cam2pc:tä vastaavaa, jolla kuvien siirto toimisi näppärästi.

Googletan digital camera linux ja saan heti tulokseksi gPhoton. Se löytyy myös jakelusta, joten haen dselectillä ja saan tulokseksi gphoto2:n:

Package: gphoto2 (2.1.4-2)
The gphoto2 digital camera command-line client

The gphoto2 library can be used by applications to access various digital camera models. This package provide the gphoto2 command-line frontend.


Se puolestaan suosittelee gtkamia, joka onkin gPhoton virallinen GUI.

Molemmat valitaan ja asennetaan, nyt testaamaan.

Ah, RTFM ennen kuin asennat.

3.3.1.1.

Is my camera supported?


Possible answers:

yes
    Very nice. Have fun!
not yet
    Not so good. You'll have to write your own driver or modify an existing one. You should contact the developers at [ gphoto minus devel at lists dot sourceforge dot net ] to coordinate your efforts with others who may already working it.
not any more
    There have been few drivers in gphoto 0.x.x which haven't been ported to libgphoto2 because there was no one to test them. But now that you have entered the stage, you can either port the driver yourself or ask whether a developers wants to do it. In either case, please coordinate your efforts with the rest of the world at [ gphoto minus devel at lists dot sourceforge dot net ].
no (and will never be)
    We will not support cameras in USB mass storage mode. Your operating system already has drivers for these. Just use the cameras like you would use a USB disk drive or USB flash disk.


sargeX:/home/jani# apt-get --purge remove gtkam gphoto2
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
gphoto2* gtkam*
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0B of archives.
After unpacking 1163kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 110872 files and directories currently installed.)
Removing gtkam ...
Purging configuration files for gtkam ...
Removing gphoto2 ...
sargeX:/home/jani#


Äkkiseltään en tuon jälkeen löydä softaa joka tekis sen minkä cam2pc myös usb-massamuistille, eli että mountais, antais nimetä hakemiston johon kuvat pannaan, siirtäisi ne ja unmountaisi sen jälkeen. Ei ollenkaan vaikea kyllä ole skriptiä tuohon kehitellä, jos ei mitään löydy.

[#] | @ 12:11 | k: 0





Attu

Photshop? Pah, pärjättiinhän sitä ilmankin! [Attu]
500 000 volttia, osa 2 [Attu] (Katso myös osa 1 [N])

[#] | @ 00:02 | k: 0





Kuvia

Kummia ja kauniita. Nämä muiden muassa. Hypnoottista.
[cyberium.net]

[#] | @ 23:49 | k: 0





ITviikko

Muusikot eivät usko RIAAn haasteisiin
Microsoft ei hellitä Lindows-kiistassa
Wallon-mato leviää sähköposteissa

Sony esitteli ensimmäisen kämmenkonsolin
Häh, ja tämäkin on multa menny ohi!

Digi-tv suoltamaan ajankohtaissisältöä Tampereella
Hieno homma.

Microsoft varoitti nyt vain yhdestä haavoittuvuudesta
Ai senkö se nyt viimeksi siellä WU:ssa syötti.

Nettimainokset standardiraameihin, kiitos
Mulle on oikeastaan ihan sama minkä kokoisia ne on, jos ärsyttää niin nappasen vain oikealla napilla ja nuketan sen mainoksen ;-)

XP-piraattien päivitysmahdollisuus ei ole täysin totta
eli suomeksi: yhtiön edustaja puhui läpiä päähänsä. Vasen käsi ei taas tiennyt mitä oikea tekee. Jotenkin en ole yhtään yllättynyt.

[#] | @ 23:03 | k: 0





/.

ACPI and S3 Sleep on the Linux Desktop? [/.]
More On The BBC's Codec 'Dirac' [/.]
Nicholas Petreley Slams Gnome [/.]

FairPlay v2 Reversed, Playfair Back Online [/.] eli jatkoa tälle jutulle.
E3 - First Nintendo DS Pic [/.], enkä edes tienny että tommonen on kehitteillä.
Molecule Cuts Off Fat's Food Supply [/.]. Joko lopetan lenkkeilyn?

W3C Markup Validator Upgraded [/.]
Olinkin huomaavinani sen muuttuneen viime kerrasta. Sattumalta törmäsin itse asiaan tällä kertaa ennen kuin luin siitä.

Tocqueville Blames U.S. IT Troubles On Free Software [/.]
Veikkaan että jutun linkkaaja on oikeassa vihjatessaan, että tämän tutkimuksen takana on MS kuten edelliskerrallakin.

The Ultimate All-In-One Storage Solution [/.]
eli miljoonan gigatavun laatikko (Slashdotattu). Sellaiseen mahtuu (tai tässä vaiheessa on vielä sanottava että mahtuisi) järkyttävä määrä tavaraa. Joko on se vanha sananlasku levytilan riittämättömyyden ikuisuudusta tullut tiensä päähän?

Journalling File System Comparison [/.]
Tai jos ei jaksa selata loppuun saakka niin tässä lainaus:


CONCLUSION

For those of you still reading, congrats! The conclusion is obvious by the "Total Time For All Benchmarks Test." The best journaling file system to choose based upon these results would be: JFS, ReiserFS or XFS depending on your needs and what types of files you are dealing with. I was quite surprised how slow ext3 was overall, as many distributions use this file system as their default file system. Overall, one should choose the best file system based upon the properties of the files they are dealing with for the best performance possible!


XFS:n osalta voin kyllä omalta kohdaltani vahvistaa että se pyyhkii e3:lla lattiaa mennen tullen. Tässä myös Slashdotilaisen tiivistelmä.

[#] | @ 22:06 | k: 0





Firefoxin laajennuksia

Seikkailumielellä joten piti tuonne laajennusvarastoon mennä kokeilemaan.

Löytöjä jotka asentui kivutta (tavallisen juuserin oikilla siis):
Paste and Go - Paste a URI from the clipboard and automatically go there
Nuke Anything - Remove an object from the page via the context menu

[#] | @ 15:02 | k: 0





Opera 7 for Linux

Tarjoavat versiokohtaisia debejä, kuinka kohteliasta.

Ei jaksa enää rampata Winissä tuolla koeajamassa. Muuten on jo ok Operassakin mutta mummilan ympärillä on ylimääräinen marginaali. Operan boksimallissakin jotakin bugitusta tiettävästi on ollut, pitää katsella että onko tämä siitä johtuvaa vai ihan standardikoodilla korjattavissa.

Kuvaavaa ehkä että IE:ssä taas sitten se mummila on ainut joka näkyy oikein, muissa napit silvotaan alalaidastaan poikki mutta sillä nyt ei niin väliä, jos sattuu IE:ssäkin näkymään kun oon Operalle ton viilannut niin näkykööt, en toki tarkoituksella sitä säre ;-)

sargeX:/home/jani# dpkg -i opera_7.50-20040422.5-shared-qt_en_i386.deb
Selecting previously deselected package opera.
(Reading database ... 110655 files and directories currently installed.)
Unpacking opera (from opera_7.50-20040422.5-shared-qt_en_i386.deb) ...
Setting up opera (7.50-20040422.5) ...
sargeX:/home/jani#


Muokattu: Kivalta vaikuttaa. Muutama moka mutta vain kauneusvirheitä. Heti käynnistyessä ilmotti 404, eli huono url annettu kotisivuksi. Vähän kumman näköinen, koska oletusnahkana oli Win ja muutoinkaan ei ollut Unix-kustomoitu eli piti käydä heti asetukset ensin läpi. Javaa ei bongannut itse, se pitää käydä sinne vielä kanssa käsin tässä lisäämässä. Nahkojen vaihdon jälkeen näytti jo paljon paremmalta. Kuitenkin aivan liikaa romua (kuten kahdet navigointinapit!) minun makuun oletuksena näkyvissä, joten niitä siivosin vähemmäksi ja nyt alkaa jo vaikuttaa kotoisan minimaaliselta.

Kuvista ilmenee sivuseikkana myös tuo mummila.net:n näkyminen väärin tässä eli ylimääräinen marginaali joka menee myös välilehtiosaston ympäri.

Muokattu: Kelvollinen Java-polku mulle onpi: /usr/local/lib/jdk/jre/lib/i386

Muokattu: No niin, se mummila.net:n css:stä puuttunut css-attribuutti oli bodylle annettava padding: 0px;, joka ilmeisesti on Firefoxin oletus mutta Operalla jotain 20px luokkaa.

[#] | @ 13:03 | k: 0





Verkkokauppa.com kauppaa kasettimaksuttomia levyjä

[MikroPC.net] (Juha)

[#] | @ 22:23 | k: 0





Kirrrjaston levyt perrrk...

Miksi ihmiset kohtelee min...öh, kaikkien yhteisiä cd-levyjä niin huonosti?

jani@sargeX:~/fresh/rip/audio/orbital$ cdparanoia -Y -d /dev/cdrom \
8 orbital\ -\ out_there_somewhere_b.wav
cdparanoia III release 9.8 (March 23, 2001)
(C) 2001 Monty and Xiphophorus

Report bugs to paranoia@xiph.org
http://www.xiph.org/paranoia/

Ripping from sector 263697 (track 8 [0:00.00])
to sector 324199 (track 8 [13:26.52])

outputting to orbital - out_there_somewhere_b.wav

(== PROGRESS == [> | 265348 00 ] == ;-( 0 ==)


Muistelenkohan oikein, että ide-cd:n lukeminen on huonompaa kuin scsi-cd:n kun tätä ennen ei muistaakseni ole paljon virheitä ollut ja nyt sitten kolmen erästä jo kahdessa ensimmäisessä on ollut useampi lukukelvoton raita. Joko niin tai sitten se scsi-cd vain ei kertonut joka virheestä eli ne meni siltä ohi silmien.

Muokattu: Jaaha, Blogger ei oikein tiedä mitä tekisi tuon kenoviivan kanssa ainakaan, kun se on <pre></pre>-lohkon sisällä.

[#] | @ 14:36 | k: 0





2.6.5 + patch

Nyt ajellaan sillä ja ACPI on päällä. Heti alussa nappasi Nf2-fixin käyttöön:

sargeX:/home/jani# sed -n 28,60p /var/log/syslog
May 11 09:54:00 sargeX syslogd 1.4.1#10: restart.
May 11 09:54:00 sargeX kernel: klogd 1.4.1#10, log source = /proc/kmsg started.
May 11 09:54:00 sargeX kernel: Inspecting /boot/System.map-2.6.5
May 11 09:54:00 sargeX kernel: Loaded 23255 symbols from /boot/System.map-2.6.5.
May 11 09:54:00 sargeX kernel: Symbols match kernel version 2.6.5.
May 11 09:54:00 sargeX kernel: No module symbols loaded - kernel modules not enabled.
May 11 09:54:00 sargeX kernel: 8259A ... failed.
May 11 09:54:00 sargeX kernel: ...trying to set up timer as Virtual Wire IRQ... failed.
May 11 09:54:00 sargeX kernel: ...trying to set up timer as ExtINT IRQ... works.
May 11 09:54:00 sargeX kernel: Using local APIC timer interrupts.
May 11 09:54:00 sargeX kernel: calibrating APIC timer ...
May 11 09:54:00 sargeX kernel: ..... CPU clock speed is 1912.0941 MHz.
May 11 09:54:00 sargeX kernel: ..... host bus clock speed is 332.0685 MHz.
May 11 09:54:00 sargeX kernel: NET: Registered protocol family 16
May 11 09:54:00 sargeX kernel: EISA bus registered
May 11 09:54:00 sargeX kernel: PCI: PCI BIOS revision 2.10 entry at 0xfb790, last bus=3
May 11 09:54:00 sargeX kernel: PCI: Using configuration type 1
May 11 09:54:00 sargeX kernel: mtrr: v2.0 (20020519)
May 11 09:54:00 sargeX kernel: ACPI: Subsystem revision 20040326
May 11 09:54:00 sargeX kernel: ACPI: Interpreter enabled
May 11 09:54:00 sargeX kernel: ACPI: Using IOAPIC for interrupt routing
May 11 09:54:00 sargeX kernel: ACPI: PCI Root Bridge [PCI0] (00:00)
May 11 09:54:00 sargeX kernel: PCI: Probing PCI hardware (bus 00)
May 11 09:54:00 sargeX kernel: PCI: nForce2 C1 Halt Disconnect fixup
May 11 09:54:00 sargeX kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
May 11 09:54:00 sargeX kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
May 11 09:54:00 sargeX kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
May 11 09:54:00 sargeX kernel: ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11 12 14 15)


Sinänsä tuntus ihan järkeenkäypältä että kaatuilut ilman ACPIa vois johtua klassisista IRQ-konflikteista varsinkin USB-väylän ja muiden vehkeijen välillä (siksi USB:n puolittaminen vähensi kaatuilua selvästi) ja ilman USB:täkin tv-kortin ja jonkun muun kanssa. Jälkikäteen tätä miettiessä alkoi nimittäin tuntua siltä että kaatuilu päivityksen jälkeen pysyi poissa niin kauan kunnes laitoin tv-kortin taas toimimaan.

lspci -v ennen kernelin päivitystä vahvisti sen että päällekkäisyyksiä siellä oli, mutta en ole ihan varma että kestääkö niitä olla vaikka ei olisikaan ACPIa, vai onko nimenomaan ACPI se joka mahdollistaa päällekkäiset IRQ:t. Nyt ACPIn kanssa IRQ:t muuttuivat selvästi ja vaikka päällekkäisyyksiä on yhä, niin tv-kortin se näyttää ottaneen erilleen muista, kun se aiemmin oli päällekäinen, olikohan just USB-väylän kanssa.

Eipä kyllä voi Nvidialle kovasti kehuja antaa toiminnasta tässä tilanteessa. Panttasivat tietoa järkyttävän kauan, luultavasti vain PR-syistä. Eivät siis halunneet nähdä otsikoita että heidän uusi hieno Nforce2-piirisarjansa kantaa mukanaan bugia kuin Intelin Pentti konsanaan omana aikanaan.

Muokattu: ACPI ja APIC, jatkuvasti sekaisin. Siis molemmat oli pois päältä ennen ja nyt ovat päällä, ja APIC on tietysti Advanced Programmable Interrupt Controller eli se on laite (piiri varmaankin käytännössä) joka hoitelee ne IRQ:t. ACPI puolestaan ei ole laite ollenkaan vaan standardi, Advanced Configuration and Power Interface, joka on:

ACPI evolves the existing collection of power management BIOS code, Advanced Power Management (APM) application programming interfaces (APIs, PNPBIOS APIs, Multiprocessor Specification (MPS) tables and so on into a well-defined power management and configuration interface specification. [acpi.info]

Eli nyt sitten kun koneen sammuttaa niin sen hoitaa ACPI eikä APM (Automatic Power Management, standardi sekin joka muuten on käsittämättömän hyvin haudattu nettiin) joka siitä vastasi kun nuo olivat pois päältä.

[#] | @ 00:35 | k: 0





Creating custom kernels with Debian's kernel-package system

By Kevin McKinley. [newbiedoc]

[#] | @ 23:23 | k: 0





SED: valitun alueen tulostaminen

Uskomattoman kauan piti etsiä, mutta lopulta se löytyi täältä.

Siis esimerkiksi, kun tulostetaan nforce2:n pätsi Linux-kernelin 2.6.5->2.6.6:n pätsistä, tarvitaan rivit 36024-36191. Ne poimitaan tällä tavalla:

sed -n 36024,36191p patch-2.6.6


Muokattu: Öh, vaiko sittenkin 35989,36191? Voi miksei lkml vastaa!

Muokattu: nforcettajat apuun. Loton oikeat rivit ovat: 36029,36082. Paskaako sitä, tässä se on:


diff -Nru a/arch/i386/pci/fixup.c b/arch/i386/pci/fixup.c
--- a/arch/i386/pci/fixup.c Sun May 9 19:33:46 2004
+++ b/arch/i386/pci/fixup.c Sun May 9 19:33:46 2004
@@ -187,6 +187,42 @@
dev->transparent = 1;
}

+/*
+ * Fixup for C1 Halt Disconnect problem on nForce2 systems.
+ *
+ * From information provided by "Allen Martin" :
+ *
+ * A hang is caused when the CPU generates a very fast CONNECT/HALT cycle
+ * sequence. Workaround is to set the SYSTEM_IDLE_TIMEOUT to 80 ns.
+ * This allows the state-machine and timer to return to a proper state within
+ * 80 ns of the CONNECT and probe appearing together. Since the CPU will not
+ * issue another HALT within 80 ns of the initial HALT, the failure condition
+ * is avoided.
+ */
+static void __init pci_fixup_nforce2(struct pci_dev *dev)
+{
+ u32 val, fixed_val;
+ u8 rev;
+
+ pci_read_config_byte(dev, PCI_REVISION_ID, &rev);
+
+ /*
+ * Chip Old value New value
+ * C17 0x1F0FFF01 0x1F01FF01
+ * C18D 0x9F0FFF01 0x9F01FF01
+ *
+ * Northbridge chip version may be determined by
+ * reading the PCI revision ID (0xC1 or greater is C18D).
+ */
+ fixed_val = rev < 0xC1 ? 0x1F01FF01 : 0x9F01FF01;
+
+ pci_read_config_dword(dev, 0x6c, &val);
+ if (val != fixed_val) {
+ printk(KERN_WARNING "PCI: nForce2 C1 Halt Disconnect fixup\n");
+ pci_write_config_dword(dev, 0x6c, fixed_val);
+ }
+}
+
struct pci_fixup pcibios_fixups[] = {
{
.pass = PCI_FIXUP_HEADER,
@@ -289,6 +325,12 @@
.vendor = PCI_VENDOR_ID_INTEL,
.device = PCI_ANY_ID,
.hook = pci_fixup_transparent_bridge
+ },
+ {
+ .pass = PCI_FIXUP_HEADER,
+ .vendor = PCI_VENDOR_ID_NVIDIA,
+ .device = PCI_DEVICE_ID_NVIDIA_NFORCE2,
+ .hook = pci_fixup_nforce2
},
{ .pass = 0 }
};

[#] | @ 23:07 | k: 0





Linux, NForce2, APIC ja NVidia

Pyhät pyssyt!

Nforce2 APIC problem in 2.6.5 [kerneltrap.org]

->

Nvidian virallinen lausunto [lkml]

ja

Patch! [lkml]

Nyt kun vielä lkml vastaisi, siis ei saa yhteyttä tietenkään!

Muokattu: Odottaa, odottaa...!

jani@sargeX:~$ while [ 0 ] ; do ping -c 3 lkml.org && play /mnt/media2/audio/sounds/human/femeek2.wav -v 0.3 ; done
PING lkml.org (212.79.244.34): 56 data bytes


Uuden kernelin julkaisusta johtuu varmaankin, lieköhän ne sitten pätsit siihen upottaneet? En kerjennyt sitä changelistaa niin pitkälle - nyt oliskin siihen sopiva hetki.

Muokattu: MOTHERFUCKER!

Muokattu:
<B.Zolnierkiewicz@elka.pw.edu.pl>
[PATCH] fixup for C1 Halt Disconnect problem on nForce2 chipsets

Based on information provided by "Allen Martin" :

A hang is caused when the CPU generates a very fast CONNECT/HALT cycle
sequence. Workaround is to set the SYSTEM_IDLE_TIMEOUT to 80 ns.
This allows the state-machine and timer to return to a proper state within
80 ns of the CONNECT and probe appearing together. Since the CPU will not
issue another HALT within 80 ns of the initial HALT, the failure condition
is avoided.

[#] | @ 21:43 | k: 0





USB-kortinlukijahakkeri

taistelee oman 6-in-1 lukijansa kanssa [DaveJ]. Päihittää tosi-tv:n.

[#] | @ 18:36 | k: 0





IDE-CD

2.6:n alla ei enää ide-scsia käytetä romputtimelle joten ensin uudelleennimesin /dev/cdrom0:n /dev/cdrom0.scsi:ksi ja sitten piti korjata linkit /dev:ssä:

sargeX:/dev# ls -l cdrom*
lrwxr-xr-x 1 root cdrom 11 2004-03-22 10:20 cdrom -> /dev/cdrom0
lrwxr-xr-x 1 root cdrom 10 2004-05-10 17:46 cdrom0 -> cdrom0.ide
lrwxr-xr-x 1 root cdrom 3 2004-05-10 17:45 cdrom0.ide -> hdc
lrwxr-xr-x 1 root cdrom 9 2004-03-22 10:20 cdrom0.scsi -> /dev/scd0


Ensin meni vähän aikaa päätä raapiessa kun ei romputinta löytynyt, mutta sitten muistin että pitää tietysti muuttaa nyt myös paitsi uusien linkkien, myös hdc:n ryhmäksi romppuryhmä (cdrom).

Muokattu: ja vielä piti Gripille kertoa että käytäpä cdparanoiaa äläkä sitä sisäistä rippausta koska sepä ei toiminut. Mutta cdparanoialla nyt vaikuttas toimivan ok.

[#] | @ 17:55 | k: 0





/.

Apple: PowerBook Disassembly Guide [/.] Slashdotattu.
Linux Kernel 2.6.6 Released [/.]
Revealed: How Fedora And The Community Interact [/.]
Xbox Gains Ground, Outsells PS2 In U.S.? [/.]
Build A Stereo From an Old Hard Disk [/.]
Microsoft Reward Leads to Arrest of Sasser Suspect [/.]
GPS for GBA [/.]
Using GPUs For General-Purpose Computing [/.]

ExtremeTech Reviews Google's Gmail Beta [/.]
Ei kansioita vaan vähän WinFS-tyylisesti messuihin liitetään lappuja joilla ne voi saada useampaankin eri näkymään. Mainosten kuva ei lataudu tällä hetkellä, liekö se Slashdotattu, mutta miltä se vaikuttaa minusta niin on vain amerikkaiseen tyyliin paljon melua tyhjästä. Hotmailiki mainostaa aina sitä vanhaa Messengeriä, mieluummin minä uusia mainoksia kattelisin ku jonku jo vanhentuneen tuotteen. Muutoin tuo vaikuttaa vain ihan tavalliselta web-postilta, mitä nyt gigan laatikko siinä tulee.

Microsoft Allows Pirates to Install XP SP2 [/.]
Kuinkahan lie sitten, se kait vaatinee sen SP1 alle ja sitähän ne ei kuitenkaan anna muuta kuin oikeilla avaimilla aktivoiduille (köhm).

Camera Phone Tips [/.]
I’m sick of seeing poor quality camera phone images being posted to moblogs and so have collected a series of camera phone tips and links that will hopefully help us all improve our camera phone images.

[#] | @ 16:59 | k: 0





Sony ja 2.6

USB2.0 aktivoitu ja nyt Sonyn hiiri pelittää ok.

Sen mountentry on:

/dev/sda1    /mnt/Sony    vfat    user,gid=1001     0    

[#] | @ 15:24 | k: 0





Uusittu Blogger!

Eilisiltana (tarkemmin sanottuna jo yöllä) Blogger nakkasi ulos ja sanoi että huoltotyöt nyt alkaa, tervetuloa takaisin muutaman tunnin päästä. Olikin jo nukkumaanmenoaika.

Tänä aamuna se on sitten ihan uusittu! Hiano!

Kaappaus: Uusittu Blogger: etusivu  Kaappaus: Uusittu Blogger: sisällä

Kaappaus: Uusittu Blogger: blogi  Kaappaus: Uusittu Blogger: postaus

The Great Blogger Relaunch [B]
Blogger Reloaded [B]

Vaikka mitä uutta ja kivaa!

Profiilikuva ois kiva mutta en saa sitä näkymään; kieltäneekö louhi muilta saiteilta tulevat kuvaviittaukset.

Muokattu 11.5.2004: Ei kiellä vaan itte olin kieltäny Firefoxilta :-P

[#] | @ 10:43 | k: 1





Search Engine Optimization: kuka saa Googlehittejä

Päivän sana: nigritude ultramarine [/.]

Tämänhetkinen tilanne: [Google].

[#] | @ 01:02





IE? EI!

Kävin huvin vuoksi katsastamassa miltä sivut näyttävät IE:llä, josko odotettavissa olevat rumuudet saisi korjattua kohtuullisella vaivalla. Hah! Mitä vielä. Alla vertailun vuoksi ensin IE/Windowsin näkemys näistä sivuista niille, jotka käyttävät jotain oikeaa selainta, ja sitten Firefox/Linuxin näkemys sen alla niille, jotka käyttävät IE:tä ja ihmettelevät miltä sivujen on tarkoitus näyttää.

Kuvakaappaus: Internet Explorer: mummila.net  Kuvakaappaus: Internet Explorer: Nuudelisoppa  Kuvakaappaus: Internet Explorer: Skm

Kuvakaappaus: Mozilla Firefox: mummila.net  Kuvakaappaus: Mozilla Firefox: Nuudelisoppa  Kuvakaappaus: Mozilla Firefox: Skm

<Muokattu 11.5.2004>
Kuvakaappaus: Opera 7: mummila.net  Kuvakaappaus: Opera 7: Nuudelisoppa  Kuvakaappaus: Opera 7: Skm
</Muokattu>

Varsinkin ylälaidan välilehtihommeli on aivan päin p#?&%tä ulkonäöltään, mutta huvittavaa on sekin että IE ei näytä linkkikohdistinta kun välilehden valitsinta osoittaa. Linkki sentään toimii, eri asia sitten että mistä IE-käyttäjä voi päätellä sen olevan linkki.

Toinen säälittävä juttu on tuo Sopan hiutaleenkuva ison otsikon vieressä; IE ei yhäkään osaa näyttää png:tä oikein.

Muokattu 11.5.2004: Opera näyttää sekin toisin kuin on tarkoitus. Pitää tarkastaa koodi, koska Operan olettaisin sentään pyrkivän standardeihin ja sen takia olen valmis tulemaan vastaan puolitiehen - jos ei sitten kerta kaikkiaan vain koodini ole se joka tässä bugittaa pahiten. IE saa joka tapauksessa näyttää ihan mitä tahtoo.

[#] | @ 00:24





The Other RGB Color Chart

Have a great time creating your HTML pages with great colors!

Näitähän aina silloin tällöin tarvitaan.

[#] | @ 17:34





Stabiliteettiharha

Taas se alkaa, eilen kaatui gnome kerran ja koko kone kerran; tänään jo olikohan kolmas kerta kun gnome kaatui äsken. Mikä vit#?&... tässä oikein on?

No voipahan kytkeä sitten USB2:n takaisin päälle ja verrata sitten että kummeneeko suuntaan tai toiseen.

Kevyt perstuntuma sanoo että alsa ja/tai bttv tähän liittyy. Ja eilen oli semmoinenkin jännä ilmiö joka tätä tukee, että kun vaihdoin Linuxista Wintoosaan niin jo ennen kuin se pääsi kirjautumisruutuun saakka niin rupesi tv:n äänet kuulumaan kaiuttimista! Se oli sikäli hyvä että jääkiekko oli just menossa ja koitin hopusti vaihtaa pelikatkon aikana että kerkiää mukaan. Mutta pelkäänpä että kyse ei ollut hyvästä sumeasta logiikasta vaan jostain Nforce2:n äänipiirien jutusta, joko rautatasolla tai alsan ajureiden bugituksesta. Ja sekin tukee sitä että silloin tällöin sammuttaessa/uudelleenkäynnistäessä alsan sammutus jää jumiin.

[#] | @ 17:22





4.3Gt floppy

[MBnet]

[#] | @ 14:52





Yläkaupungin yö

Oh! Tuo pelitapahtuma olisi mennyt ihan sivu suun jos en olisi plarannut läpi Keskisuomalaista jonka ilmaiseksi jakelivat.

Järjestyksessä kahdestoista Yläkaupungin Yö -kaupunkifestivaali järjestetään lauantaina 15. päivä toukokuuta 2004. Tänä keväänä pelikulttuuri on näkyvästi esillä festivaalin ohjelmassa. Next Level -pelitapahtumassa Agorassa sukelletaan tietokone- ja konsolipelien jännittävään maailmaan, yliopiston kirjastolla pelataan lautapelejä ja peliteemaan saattaa törmätä myös konsertissa tai teatteriesityksessä.

Muokattu: Törkeästi tehty sivu, mutta linkkiä klikkaamalla löytyy tietoa myös Linuxin esilläolosta. Ei yhtä ainutta ankkuria johon linkata...

[#] | @ 13:22





Trafiikkia

Mä olen niin pop...!

No tosipuheessa tuossa on tosiaan varmaankin enemmän kyse omasta turhasta liikenteestä kuin suosiosta; neljänneksen karsimalla pitäisi vielä pysyä kiintiössä. Voisi kyllä tietysti laittaa liikennemittarin niin saisi varmennuksen. En vain tykkää cookieiden tuputtamisesta mutta liekö olemassa vaihtoehtoa joka ei niitä vaatisi.

[#] | @ 13:04





Spamspam?

Spam löysi tiensä mummilan osoitteeseeni, tai tarkemmin sanottuna sen aliakseen sales@mummila.net, jonka olemassaolostakaan en tätä ennen ollut tietoinen. Freda Riddle lähestyi minua sähköpostilla. Fredalla on paitsi hassu nimi (jonka hän luultavasti sai hobittinimigeneraattorista), myös aika hassut sähköpostiosoitteet; jotenkin minusta vain tuntuu, että jos laitan Fredalle postia osoitteeseen gquojyndg@263.net.cn tai qrpinrwepbuf@btopenworld.com, ja pyydän, että hän ei enää lähetä minulle sähköpostia, sillä ei ole toivottua vaikutusta.

Tämä oli tosin poikkeuksellista spammia sikäli, että tässä ei mainostettu \/|/\GR/\/\ eikä mitään muutakaan aiheeseen liittyvää, vaan spammia. Kyllä! Suorastaan huvittavaa lukea roskapostia jossa sanotaan että sinäkin voisit postittaa mainoksia 28 miljoonalle ihmiselle! Toinen erikoisuus tässä oli, että tässä ei ollut yhtään tuommoisia kikkailusanoja eikä hirvittävästi kirjoitusvirheitä. Niinpä olikin pakko käydä katsastamassa että noinko ne ronskisti mainostaa weppisaitillaankin, ja niin piru vie näkyvät tekevän. Nyt voisin tarjoushintaan, vain 150 taalalla, häiriköidä kerralla melkein kolmeakymmentä miljoonaa ihmistä!

Taidan käydä katsastamassa kuinka saan osoitteeseen sales@mummila.net tästedes tulevat viestit ohjautumaan /dev/null:iin.

Muokattu: näin tein. Muistin oikein eli tuota sales-osoitetta ei ollutkaan määritelty, mutta luulen että se on tuo catch-all joka sen poimi, joten tein sille nyt oman aliaksen. Spämmerin vehje vain rekisteröi uuden domainin ja automaattisesti lähetti sales@uusidomain-osoitteeseen heti postia.

Päivän sana: mainosroskapostimainosroskaposti.

[#] | @ 11:42