Terve,
rakentelin kesäloman viimeisenä päivänä uuden pöytäkoneen - vanha jää LTSP/Dapper-testipenkiksi.
Uusi on tämän päivän peruspöytäkone erityisesti videon ja grafiikan pyöritykseen. Tietysti mielessäni on myös Ubuntu Studio. lspci kertonee tarkemmin:
asmok@ubuntu:~$ lspci
00:00.0 Host bridge: Intel Corporation 82Q963/Q965 Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)
00:03.0 Communication controller: Intel Corporation 82Q963/Q965 HECI Controller (rev 02)
00:03.2 IDE interface: Intel Corporation 82Q963/Q965 PT IDER Controller (rev 02)
00:03.3 Serial controller: Intel Corporation 82Q963/Q965 KT Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller (rev 02)
02:00.0 IDE interface: Marvell Technology Group Ltd. Unknown device 6101 (rev b1)
06:01.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 06)
06:01.1 Input device controller: Creative Labs SB Live! Game Port (rev 06)
06:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
asmok@ubuntu:~$
Ainoa lisälaite on SB Live!-äänikortti, näyttö on Nokian vanha työjuhta 447PRO (1280x1024, 85Hz). Kovalevyjä on kaksi, ei RAIDia. Muistia kaksi geetä. Prosessori on Intel, kahdella ytimellä. En pelaa, joten integroitu näytönohjain riittää minulle oikein hyvin.
Nyt ratkesi toinen ongelma, jota olen ihmetellyt muutaman päivän. Ensimmäinen oli asennuksen (Ubuntu 7.04) yhteydessä, kun grub ei osaanut arpoa oikein sata-levyjä. Asensin sitten ensin pelkästään /dev/sda-levylle ja asennuksen jälkeen liitin /dev/sdb-levyn /home-osioksi. Tein /dev/sdb-levylle myös osion multimedia/videotiedostoille, siihen käyttöön suositellaan xfs-tiedostojärjestelmää. Mount:
asmok@ubuntu:~$ mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
/dev/sdb1 on /home type ext3 (rw)
/dev/sdb2 on /mnt/garage type xfs (rw)
asmok@ubuntu:~$
Tästä asennusongelmasta on ollut juttua täällä Foorumillakin, asiasta on myös bugiraportti:
http://forum.ubuntu-fi.org/index.php?topic=10321.msg74265#msg74265Toiseen ongelmaan liittyen minua ihmetytti erittäin runsas xruns-tulva (qjackctl), vaikka äänikortti toistoon ja midi-käyttöön on kohtuullinen SB Live!. Asiaa kaivettuani näytti siltä, että ongelma liittyy jotenkin irq:hun. No. Tänään sitten keksin ohjelman nimeltään "irqbalance". Asensin sen ja ongelmaa ei enää ollut. Käytän Alession realtime-kerneliä. Luin lisää tuosta irqbalance-ohjelmasta ja sen täytyi todellakin pyyhkiä ongelma pöydältä.
http://irqbalance.org/Irqbalance on osa Intellin Linux/Open Source -projekteja:
http://irqbalance.org/related.phpFeistyn pakettienhallinta kuvailee ohjelmaa näin:
"Daemon to balance interrupts across multiple CPUs, which can lead to better performance and IO balance on SMP systems. This package is especially useful on systems with multi-core processors, as interrupts will typically only be serviced by the first core."
Joten jos käytät Intellin uusia Dual Core -emolevyjä, niin irqbalance kannattaa asentaa, jos vähänkään epäilee, että oheislaitteet riitelevät keskenään.
Ystävällisin terveisin Asmo Koskinen.