Linux

OpenJDK Bug in Intrepid

I just find another bug in Ubuntu Intrepid. This post said it will occur if you install both Sun-JRE and opensource OpenJDK. The error message is missing of libmawt.so

Can't load library: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt/libmawt.so

There is already reported bug in Launchpad. Sadly, it was marked as 'Won't fix'. Anyway, the workaround is switching to Sun-JRE instead.

sudo update-java-alternatives -s java-6-sun

I'm starting to believe that Ubuntu's two-release-a-year is too frequent.

How to Enable mod_rewrite on Ubuntu

สิ่งแรกที่พึงกระทำเมื่อลง Drupal เสร็จคือเปิดใช้ Clean URL แต่ปัญหามีอยู่ว่า Apache ของ Ubuntu มันดันไม่ยอมเปิด mod_rewrite มาให้

ลง Ubuntu ใหม่ทีไรก็เจอปัญหานี้ทุกที เพื่อไม่ให้ต้องมานั่งหาวิธีซ้ำซากเรื่อยๆ จดเก็บไว้ดีที่สุด

เปิดใช้โมดูล

sudo a2enmod rewrite

แก้ไฟล์คอนฟิก (อย่าลืมลง vim ตัวเต็มด้วย อีกปัญหาน่าเบื่อของ Ubuntu)

sudo vi /etc/apache2/sites-enabled/000-default

แก้ตามนี้

Screen Capture with GScrot

ช่วงนี้ต้องกลับมาเร่งแก้ไขต้นฉบับหนังสือ Drupal เพราะโดนทวงมาเยอะจากทั้ง บก. และว่าที่คนอ่าน (มันผิดที่ผมดองเองครับ) ขั้นตอนที่กำลังทำอยู่คือแก้ไขสำนวนตามที่ บก. เสนอ และจับภาพหน้าจอใหม่หมดให้เป็นเวอร์ชันปัจจุบัน

ตอนเขียนต้นฉบับนั้นใช้แมค ซึ่งมีฟีเจอร์การจับภาพหน้าจอมาให้ในตัวแล้ว (กด Cmd+Shift+4)

แต่ในฉบับจริง ผมตกลงกับสุกรีว่า เราจะใช้ภาพหน้าจอของลินุกซ์ เพื่อหวังว่าคนจะโดนกล่อมจากภาพหน้าจอ แล้วมาใช้ลินุกซ์ตาม (หวังลมๆ แล้งๆ แต่ก็หวัง) ตอนเลือกดิสโทรนี่ง่าย เป็น Ubuntu Intrepid อยู่แล้ว

ปัญหาก็คือถึง GNOME จะให้โปรแกรมจับภาพหน้าจอมาด้วย แต่คุณสมบัติของมันยังไม่ตรงกับที่ต้องการ คือไม่สามารถจับภาพเฉพาะส่วน (selection) ได้ ทำได้แค่จับภาพทั้งจอ หรือไม่ก็เฉพาะหน้าต่าง (ต้องมา crop กันมือหงิกแน่) เลยต้องหาโปรแกรมจับภาพหน้าจอตัวใหม่

เงื่อนไขข้อแรกของผมคือ ไม่เอาโปรแกรมฝั่ง KDE (เหตุผล) ตัวเลือกอันดับหนึ่งคือ KSnapshot เลยตกไป ลองผิดลองถูกอยู่หลายอัน สุดท้ายมาลงตัวที่ GScrot ซึ่งเป็น front-end ของ Scrot อีกทีหนึ่ง

The KDE Civil War

Disclaimer: I'm GNOME user and contributor.

From my previous post, it seems that this 'KDE Civil War' has more impact than I expected.

Yes, it starts from disagreement on KDE future direction among KDE communities. End users who prefer KDE 3.x approach has criticized KDE developers on their decisions. KDE developers fight back with the "contribution" argument.

Pages

Subscribe to RSS - Linux