RC dostępne

Hoary Hedgehog jest już dostępny w wersji Realease Candidate. Obrazy LiveCD i regularnej instalki można ciągnąć stąd. Jednocześnie ukazało się też RC Kubuntu. W miarę możliwości uprasza się o korzystanie z BitTorrenta.

Hoary ósmego kwietnia

Ubuntu Linux 5.04 Hoary Hedgehog ma dwa dni poślizgu. Matt Zimmerman poinformował właśnie na liście ubuntu-devel że ze względu na planowane włączenie do tego wydania świeżutkiego Gnome 2.10.1 Najwyższe Czynniki zadecydowały jak w tytule.

/. rulezuje

Komentarze na Slashdocie to jednak niewyczerpane źródło humoru. Oto fragment dyskusji, jaka rozpętała się po newsie o częściowym otwarciu przez Microsoft specyfikacji dokumentów Worda:

ancelot: This really surprises me. Taken to it’s logical end (I know, when was the last time they did *that* - rim shot - you guys are hiLARRYous), something like this could concevably allow people to use any old editor they wanted, and it would be able to talk to Word. If that was the case, and I could choose between MS Office and OpenOffice, I think I know which one I’d use, just based on the fact that I would rather spend my money on, I dunno, savings accounts or IRA contributions… Maybe I’d pay off my house a little earlier. But that’s not my point.
My point is: Since this seems like it could really hurt them, I’m wondering if anyone knows of other software companies that have done this - and what happened to them? Is there even anything as ubiquitous as Word that we can compare to?

SunPin: Toilets. I believe toilets are as ubiquitous as Microsoft Word.

Ohreally_factor: And at $40 per seat on average, toilets are much cheaper than Word.

SunPin: I agree with your assessment of toilet seats being cheaper than Microsoft seat licenses but shouldn’t we wait until Microsoft releases a study on the total cost of ownership between toilets and Microsoft Office?

Skiron: Independent survey, I hope you mean? Otherwise it is no worse than the paper…

Twój procent, Twój wybór

Zgodnie z nową ordynacją podatkową, począwszy od roku 2004 można odliczyć (od podatku, nie od podstawy!) 1 procent i przekazać tę kwotę na wybraną przez siebie organizację pożytku publicznego. Jeżeli jeszcze nie zdecydowałeś(-aś) się kogo wesprzeć swoją gotówką, zapraszam na strony Projektu Creative Commons w Polsce. Więcej o Creative Commons można dowiedzieć się tutaj.

DMA na DVD

Opisuję rzecz całą, bo być może komuś się przyda:

Zainstalowałem sobie dziś Xine i  z pewnym takim zdziwieniem zauważyłem, że w trybie DVD obraz strasznie skacze. Piewsza myśl: nie mam DMA. Sprawdzam:

maciek@atari:~ $ hdparm /dev/hdd
/dev/hdd:
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)

Faktycznie. No nic, poprawmy:

maciek@atari:~ $ sudo hdparm -d1 /dev/hdd
/dev/hdd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

O kurcze…

maciek@atari:~ $ lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0269
0000:00:00.1 Host bridge: VIA Technologies, Inc.: Unknown device 1269
0000:00:00.2 Host bridge: VIA Technologies, Inc.: Unknown device 2269
0000:00:00.3 Host bridge: VIA Technologies, Inc.: Unknown device 3269
0000:00:00.4 Host bridge: VIA Technologies, Inc.: Unknown device 4269
0000:00:00.7 Host bridge: VIA Technologies, Inc.: Unknown device 7269
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV11DDR [GeForce2 MX 100 DDR/200 DDR] (rev b2)

maciek@atari:~ $ lsmod | grep via
via_rhine              21320  0
mii                     5120  1 via_rhine
crc32                   4352  1 via_rhine
snd_via82xx            29028  1
snd_ac97_codec         67908  1 snd_via82xx
snd_pcm                95396  2 snd_via82xx,snd_pcm_oss
snd_page_alloc         11528  2 snd_via82xx,snd_pcm
snd_mpu401_uart         7872  1 snd_via82xx
snd                    55588  9 snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
via_agp                 9024  1
agpgart                33704  2 via_agp
gameport                4672  2 snd_via82xx,analog
via82cxxx              13916  1
ide_core              136344  5 usb_storage,ide_generic,ide_disk,ide_cd,via82cxxx
sata_via                7492  4
libata                 40516  1 sata_via

Uzbrojony w tę wiedzę zapuszczam Google i po chwili wiem już co trzeba robić.

maciek@atari: ~ $ sudo gedit /etc/modules

Dopisujemy ładowanie modułu via82cxxx przed modułami ide-cd, ide-disk oraz ide-generic. Jest lepiej?

maciek@atari:~ $ sudo hdparm -d1 /dev/hdd
Password:
/dev/hdd:
 setting using_dma to 1 (on)
 using_dma    =  1 (on)

I otake DMA walczylyśmy. W przypadku chipsetów nForce moduł do załadowania nazywa się amd74xx.