Ubuntu 11.04 มีแผนจะเปลี่ยนอินเทอร์เฟซมาใช้ Unity ซึ่งเรียกใช้กราฟิก 3 มิติผ่าน OpenGL ปัญหาก็คือคอมพิวเตอร์จำนวนไม่น้อยยังไม่รองรับ OpenGL (เช่น ARM) แปลว่าไม่สามารถใช้ Unity ได้
ทางแก้ของ Canonical คือสร้างโปรแกรมที่หน้าตาเหมือน Unity ขึ้นมาอีกตัวหนึ่ง เพียงแต่ไม่ต้องรันบน OpenGL ชื่อของมันคือ "Unity 2D"
Unity 2D เขียนด้วย Qt (ต่างจาก Unity ที่เขียนบน GTK+) สามารถติดตั้งพร้อมกับ Unity ได้ และจะมาพร้อมกับ Ubuntu 11.04 เช่นกัน เว็บไซต์ Web Upd8 ทดสอบแล้วบอกว่า "มันเร็วมาก"
ที่มา - Web Upd8
on
ARM ไม่รองรับ OpenGL!? (/me
Thaina Sun, 16/01/2011 - 18:09
ARM ไม่รองรับ OpenGL!?
(/me พึ่งรู้)
บ้าแล้ววววววว (/[])\
ARM เป็น CPU ไม่รองรับ OpenGL
thedesp Sun, 16/01/2011 - 18:35
In reply to ARM ไม่รองรับ OpenGL!? (/me by Thaina
ARM เป็น CPU
ไม่รองรับ OpenGL ก็ไม่แปลกนี่
เข้าใจว่าในข่าวเขียนไว้แบบนั้
Thaina Sun, 16/01/2011 - 18:49
In reply to ARM เป็น CPU ไม่รองรับ OpenGL by thedesp
เข้าใจว่าในข่าวเขียนไว้แบบนั้น น่าจะหมายถึง ARM ไม่สามารถรับคำสั่ง OpenGL ไปให้การ์ดจอได้ นะครับ
เพราะ x86 ก็เปน CPU เหมือนกัน แต่รองรับ OpenGL นี่นา
OpenGL รันบน CPU
mr_tawan Sun, 16/01/2011 - 21:24
In reply to ARM เป็น CPU ไม่รองรับ OpenGL by thedesp
OpenGL รันบน CPU ได้ครับ
แต่คงช้าระดับที่รับไม่ได้น่ะ
เข้าใจว่านั่นคือ OpenGL
Thaina Mon, 17/01/2011 - 00:25
In reply to OpenGL รันบน CPU by mr_tawan
เข้าใจว่านั่นคือ OpenGL Software ที่ติดมากับ OS นะครับ ไม่น่าจะเกี่ยวกับ CPU โดยตรง?
แต่มันก็รันอยู่บน CPU ไง
mr_tawan Mon, 17/01/2011 - 10:25
In reply to เข้าใจว่านั่นคือ OpenGL by Thaina
แต่มันก็รันอยู่บน CPU ไง ไม่ใช่ว่าไม่มีปุ๊บ เรียกคำสั่งอะไรก็ fail หมด
เท่าที่เคยอ่านจากหนังสือ OpenGL เขาก็อธิบายลักษณะนี้นะ ... แต่มันก็ฟังดูแถ ๆ ไงชอบกล (ฮา)
ก็ว่างั้นล่ะครับ
Thaina Mon, 17/01/2011 - 11:51
In reply to แต่มันก็รันอยู่บน CPU ไง by mr_tawan
ก็ว่างั้นล่ะครับ เพราะงั้นมันเกี่ยวกับ ARM หรือเปล่า?
หรือแค่ว่าไม่มีใครเขียน opengl32.lib ให้ ARM
ไม่งั้นแค่มี CPU ARM พร้อมกับ GPU ก็ใช้ได้แล้วใช่มั้ย?
วิธีโง่ ๆ ที่ชาญฉลาด
mementototem Sun, 16/01/2011 - 18:20
วิธีโง่ ๆ ที่ชาญฉลาด :P
ดูแล้วคล้าย ๆ กับ Docky ที่เอามาไว้ด้านซ้าย แต่ผมคิดว่าวางไว้ด้านขวาจะคล่องมือกว่า เพราะเมาส์ส่วนมากจะไปอยู่ด้านขวา
จากประสบการณ์ที่ผมย้าย
Nozomi Sun, 16/01/2011 - 19:51
In reply to วิธีโง่ ๆ ที่ชาญฉลาด by mementototem
จากประสบการณ์ที่ผมย้าย Taskbar มาไว้ซ้าย และขวามือ แทนข้างล่างนะครับ
ถ้าไว้ทางขวามือ มันจะชนกับ Scrolling bar ครับ และติดกับปุ่มปิดด้วย กดผิดบ่อยมากๆ ครับ
นี่คงเป็นเหตุผลที่ OSX/Ubuntu
neizod Sun, 16/01/2011 - 20:10
In reply to จากประสบการณ์ที่ผมย้าย by Nozomi
นี่คงเป็นเหตุผลที่ OSX/Ubuntu เอาปุ่มปิดโปรแกรมไว้ด้านซ้าย ส่วนปุ่มปิดเครื่องอยู่ด้านขวาสินะ
ไม่ชินแฮะ ชอบ default ของ windows มากกว่า เพราะ 4 มุมทำหน้าที่ได้ไม่ซ้ำกันเลย (แถมไม่มีกรณีให้กดพลาดด้วย)
ใช่ครับ 4 มุมของ Windows
mementototem Mon, 17/01/2011 - 09:48
In reply to นี่คงเป็นเหตุผลที่ OSX/Ubuntu by neizod
ใช่ครับ 4 มุมของ Windows ทำหน้าที่ได้ไม่ซ้ำกัน สำหรับผมที่ใช้ wide screen ไว้ด้านข้างมันเข้าท่ากว่านะ
ส่วนที่ว่าเอาปุ่มปิดไว้ด้านซ้าย แต่ก็ไว้ Unity ด้านซ้ายด้วยดูมันจะขัดกันเองนะ - -"
ตอนนี้ใช้ได้แล้วครับ http://w
nunt Sun, 16/01/2011 - 22:55
ตอนนี้ใช้ได้แล้วครับ
http://www.webupd8.org/2011/01/unity-2d-qt-now-available-in-ppa-for.html
update : ลองดูแล้วเร็วดีครับ ตอนลงเสร็จมีปัญหา แต่พอสั่งอัพเดตโอเคแล้วครับ
ที่ชอบ unity เพราะจอ 1360x768 มันมีที่ว่างด้านข้างเหลือ และได้พื้นที่แสดงผลยาวขึ้นนิดหน่อย
ผมกลับสงสัยว่า ทำไม ต้องไปใช้
mr_tawan Mon, 17/01/2011 - 10:26
ผมกลับสงสัยว่า ทำไม ต้องไปใช้ Qt ให้มันต่างกับตัว Unity ปกติ .... ถึงเท่าที่อ่านมา Qt จะเขียนง่ายกว่า GTK+ ก็เถอะ