UbuntuStudio
From Ubuntuclub
Contents |
[edit] เกี่ยวกับ UbuntuStudio
UbuntuStudio เป็นดิสตริบิวชันหนึ่ง ที่มีพื้นฐานมาจาก Ubuntu (แม้จะใช้ repository ร่วมกับ Ubuntu เกือบทั้งหมดก็ตาม) โดยเฉพาะ หลังจากที่ได้เปิดตัว Ubuntu Gutsy แล้ว ก็จะเห็นได้ว่า แพคเกจต่างๆของ UbuntuStudio ได้รวมอยู่ใน repository ของ Gutsy เรียบร้อยแล้ว
UbuntuStudio นี้ ได้ทำการรวมการโปรแกรมต่างๆสำหรับทำงานด้าน มัลติมีเดีย - ภาพ, วีดีโอ, เสียง และช่วยทำการปรับแต่งระบบโดยอัตโนมัติ เพื่อให้สามารถใช้ทำงานได้ทันที ไม่ว่าจะเป็นผู้ที่สนใจงานด้าน มัลติมีเดีย อยู่แล้ว หรือผู้ที่ใช้ทำงานเป็นอาชีพ จริงๆ ก็สามารถใช้ UbuntuStudio ในการทำงานได้เช่นกัน
สามารถเยี่ยมชมเว็บไซต์หลักของ UbuntuStudio ได้
[edit] การติดตั้ง UbuntuStudio
[edit] จากแผ่น UbuntuStudio DVD
ถ้า download เป็น DVD ISO มา ก็สามารถสร้าง DVD เพื่อนำมา install ได้เหมือนการ install Ubuntu ทั่วไป ที่จะมีเพิ่มขึ้นมาก็คือ จะสามารถเลือกชุด application ที่จะ install ได้ (เช่น เป็นประเภท audio, video, graphics... ฯลฯ)
[edit] Ubuntu Dapper, Edgy
สำหรับผู้ที่ใช้ Dapper, Edgy อยู่นั้น ได้มีการรวบรวมการปรับแต่งระบบ เพื่อให้ใช้งานด้าน เสียง ได้ดีขึ้น สามารถอ่านได้จาก UbuntuStudio/DapperPreparation
[edit] Ubuntu Feisty
- เพิ่มบรรทัดนี้: deb http://archive.ubuntustudio.org/ubuntustudio feisty main เข้าไปที่ /etc/apt/sources.list
- เพิ่ม repository GPG key โดยการ wget -q http://archive.ubuntustudio.org/ubuntustudio.gpg -O- | sudo apt-key add -
- ทำการอัพเดท repository โดยการ sudo apt-get update
- เพิ่มแพคเกจของ UbuntuStudio โดยใช้คำสั่ง sudo apt-get install ubuntustudio-desktop ubuntustudio-audio ubuntustudio-audio-plugins ubuntustudio-graphics ubuntustudio-video
เมื่อสั่งคำสั่งด้านบนแล้ว จะทำการปรับแต่งทั้งระบบ (รวมถึงเพิ่ม เสียง, ภาพ graphics, theme ต่างๆ) สำหรับ UbuntuStudio แต่ถ้ายังไม่ต้องใช้ โปรแกรม ด้านใด ก็ยังไม่ต้องลงก็ได้ (เช่น ubuntustudio-audio ubuntustudio-audio-plugins ubuntustudio-graphics ubuntustudio-video สามารถเลือกได้ว่า ยังไม่ลงอะไร)
[edit] Ubuntu Gutsy
เนื่องจาก UbuntuStudio อยู่ใน repository ของ Gutsy อยู่แล้ว จึงเลือก install package ต่างๆได้เลย
- โดนขั้นต้น ควรเลือกติดตั้ง ubuntustudio-default-settings ubuntustudio-desktop
- สามารถเลือกกลุ่ม application ที่จะใช้ได้จากการเลือกติดตั้ง package เหล่านี้: ubuntustudio-audio ubuntustudio-audio-plugins ubuntustudio-graphics ubuntustudio-video
- นอกนั้น สามารถใช้ synaptic ดูชื่อ package ทั้งหลาย ที่ขึ้นต้นด้วย ubuntustudio- ได้ เพื่อเลือกติดตั้งเป็นตัวๆไป
[edit] Realtime Linux Kernel
การทำงานด้าน มัลติมีเดีย หลายๆอย่าง จำเป็นต้องใช้เครื่องที่มีการตอบสนองรวดเร็วทันใจ แบบ real-time ที่ผ่านมา Ubuntu ก็ได้รวบรวม linux kernel ที่มีความสามารถในการทำงานแบบ realtime ไว้ การใช้ Ubuntu ทำงานหลายๆด้าน จึงควรจะทำงานบน Linux Kernel ที่ได้มีการ patch ให้ทำงานเป็น real-time ได้
ใน Ubuntu Gutsy สามารถติดตั้ง linux kernel ที่เป็น realtime ได้ทันที โดยการ sudo apt-get install linux-rt
ส่วน Ubuntu Feisty สามารถทำตามคำแนะนำง่ายๆได้ที่ RealTime/Feisty
[edit] การปรับแต่ง UbuntuStudio (หรือ Ubuntu) เพื่อเตรียมทำงานด้านต่างๆ
[edit] เสียง (Audio)
[edit] ALSA
เนื่องจาก ALSA ซึ่งเป็นระบบที่นำไว้ติดต่อระหว่าง application ต่างๆ กับ soundcard และมีการ อัพเดท ซาวการ์ดต่างๆอยู่ตลอดเวลา (ไม่ว่าจะเนื่องมาจาก การมี hardware ใหม่ๆออกมาก็ดี หรือการซัพพอร์ดและแก้ปัญหา hardware เก่าๆก็ดี) การจะเตรียม Ubuntu ให้ติดต่อกับ soundcard ได้เหมาะสม จึงควรจะมี driver จาก ALSA ที่ทันสมัย
ถ้าทำงานกับ soundcard อีกหลายๆตัว (โดยเฉพาะที่เป็น external soundcard เช่น USB audio interface, USB midi interface) บางตัวก็ต้องใช้ firmware ที่ทันสมัย และ alsatools ที่ทันสมัยเช่นกัน เพื่อทำให้สามารถติดต่อและควบคุม hardware เหล่านั้นได้ จึงแนะนำให้ศึกษาจากเว็บของ ALSA ว่า อุปกรณ์ทางเสียง, soundcard, audio interface, midi interface ฯลฯ ที่คุณมี ซัพพอร์ทโดย alsa หรือไหม
เตรียมตัวอัพเดท ALSA driver:
ครวจสอบดูว่า linux kernel ที่เราใช้อยู่ เราได้ติดตั้ง headers ไปแล้ว (เช่น ถ้าใช้ linux kernel ล่าสุด ก็ดูว่าเราใช้ kernel อะไรอยู่: generic, rt ฯลฯ) แล้วทำการ download headers สำหรับ kernel ที่เราใช้อยู่
- สำหรับ generic kernel: ติดตั้ง linux-headers-generic
- สำหรับ realtime kernel: ติดตั้ง linux-headers-rt
หลังจากนั้น ให้
- ดาวน์โหลด alsa-driver เวอร์ชั่นล่าสุดจาก เว็บ alsa-project.org
- extract ไฟล์ alsa-driver-x.x.xx.tar.bz2
- เข้าไปใน directory นั้น
- ./configure
- make
- sudo make install
ก็จะติดตั้ง driver ต่างๆสำหรับติดต่อกับ soundcard / audio interface / midi interface ต่างๆได้ หลังจากที่ boot เครื่องใหม่
เตรียมตัวอัพเดท ALSA firmware:
(กรณีนี้ สามารถทำได้เลย ไม่จำเป็นต้องใช้ linux header)
- ดาวน์โหลด alsa-driver เวอร์ชั่นล่าสุดจาก เว็บ alsa-project.org
- extract ไฟล์ alsa-firmware-x.x.xx.tar.bz2
- เข้าไปใน directory นั้น
- ./configure
- make
- sudo make install
ก็จะติดตั้ง firmware ต่างๆสำหรับติดต่อกับ soundcard / audio interface ต่างๆได้ หลังจากที่ boot เครื่องใหม่
เตรียมตัวอัพเดท ALSA tools:
- ดาวน์โหลด alsa-tools เวอร์ชั่นล่าสุดจาก เว็บ alsa-project.org
- extract ไฟล์ alsa-tools-x.x.xx.tar.bz2
- เข้าไปใน directory นั้น
- ดูว่า อุปกรณ์ที่เราใช้ ต้องใช้ tools ตัวไหน (อ่านได้จากเว็บ alsa project) แล้วเข้าไปใน directory นั้น
- ./configure
หมายเหตุ: ในขั้นตอนนี้ บางกรณี มันจะขึ้นเตือนว่า เรายังขาด package สำหรับใช้ compile เป็น application สำหรับทำงานร่วมกับ hardware ที่เรามี ให้หาและ ติดตั้ง เพิ่มก่อนที่จะ ./configure ใหม่จนกว่าจะผ่าน
- make
- sudo make install
ก็จะติดตั้ง tools ต่างๆสำหรับติดต่อกับ soundcard / audio interface ต่างๆได้ เราจะได้เป็น application ใหม่พร้อมเรียกใช้งาน


