Thứ Ba, 4 tháng 5, 2010

web browser(Ubuntu10.04 AMD64) can't control/click any button on flash player

Mình gặp một bug là các button trên flash10 không thể điều khiển, máy của mình, UBUNTU 10.04 AMD64, cài gói sau:
$ dpkg -l | grep flash
ii flashplugin-installer 10.0.45.2ubuntu1 Adobe Flash Player plugin installer

và bugs:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/444757

Sau một hồi mày mò, thì đây là giải pháp:

1. donwload lib:
http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz

2. extract lib:
$ gunzip ~/Download/libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
$ tar xf ~/Download/libflashplayer-10.0.32.18.linux-x86_64.so.tar

3. thay the lib da co:
$ cd /var/lib/flashplugin-installer/
$ sudo mv npwrapper.libflashplayer.so npwrapper.libflashplayer.so.bk
$ sudo mv ~/Download/libflashplayer.so /var/lib/flashplugin-installer/npwrapper.libflashplayer.so

4. Khoi dong lai browser, browser cua minh la Chrome va Firefox 3.6.3 hoat dong tot

Chủ Nhật, 2 tháng 5, 2010

Hướng dẫn cài đặt Viettel Modem 3G USB cho UBUNTU

Trong bài viết này, tôi sẽ giới thiệu cách thiết lập kết nối usb-3g trên ubuntu 10.04, dịch vụ truy nhập Internet băng rộng từ máy tính thông qua thiết bị USB HSPA/HSDPA có gắn SIM 3G. Khi sử dụng dịch vụ này, thuê bao có thể truy cập Internet với tốc độ cao qua sóng di động 3G.

Đối với người dùng xài windows, trong usb 3g có sẵn driver, chỉ cần cài đặt là sử dụng kết nối internet được dễ dàng.

Đối với người dùng là linux, unix, Viettel không có tài liệu chỉ dẫn về driver, …

1. Tậu một usb 3g

Các bạn có thể liên lạc với các đại lý bán hàng của Viettel để sở hữu modem 3g usb

các bạn có thể tham khảo tại đây: http://viettelonline.com/3g-usb/usb-3g

2. Cấu hình

  1. Tham khảo tại đây để biết được usb của bạn đã được hỗ trợ driver: https://wiki.ubuntu.com/NetworkManager/Hardware/3G

  2. Cắm usb-3g vào máy tính

    - từ command line, gõ lsusb

$ lsusb

Bus 002 Device 006: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem

..

- Nếu kết quả hiển thị có dòng “USB Modem ” thì máy bản đã nhận đúng thiết bị, thường thì ban đầu, ubuntu chỉ nhận usb của bạn là 1 usb storage bình thường:

$ lsusb

Bus 002 Device 006: ID 12d1:1446 Huawei Technologies Co., Ltd.

- Để ubuntu nhận ra usb-3g là modem, thêm script sau để mỗi khi cắm usb-3g vào, hệ điều hành load đúng driver thiết bị

$ sudo vi /etc/udev/rules.d/15-huawei-e1550.rules

SUBSYSTEM=="usb",

SYSFS{idProduct}=="1446",

SYSFS{idVendor}=="12d1",

RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1446 --type option-zerocd"

- Trong đó, 12d1 là Vender ID của Huawei, 1446 là product id, các số này hiển thị khi gõ lệnh lsusb ở trên.

- Rút usb-3g(nếu đang cắm vào máy) và cắm vào lại để hệ thống nhận đúng usb-3g

  1. Cấu hình:

    1. chọn: system > References > Network connections

    2. chọn tab "Mobile Broadband”, click Add

    3. chọn cấu hình theo hình dưới:


  1. Chọn NetworkManager Applet 0.8 góc trái màn hình, chọn "Viettel Mobile connection” để kết nối internet.



Thứ Bảy, 1 tháng 5, 2010

Ubuntu 10.04 chính thức ra mắt



Ngày 29/04 vừa qua, đội ngũ phát triển UBUNTU đã mang đến cho cộng đồng thêm thêm một phiên bản mới nhất, tuyệt với nhất trong cộng đồng mã nguồn mở, Ubuntu 10.04 LTS(Long Term Support). UBUNTU 10.04 còn được biết đến với tên mã là Lucid Lynx – "Mèo rừng minh mẫn”.


Ubuntu 10.04 LTS được xây dựng trên nhân Linux 2.6.32.21, trang bị môi trường desktop GNOME 2.30, Mozilla Firefox 3.6, KDE SC 4.4, HAL(Hardware Abstraction Layer) removal, OpenOffice.org 3.2, Empathy 2.30.0.1, ...

Lucid Lynx có tốc độ khởi động nhanh hơn, khả năng tích hợp tốt cho các với mạng xã hội Twitter, identi.ca, Facebook và các mạng xã hội khác nhờ tính năng MeMenu. Đây là tính năng hoàn toàn mới được xây dựng dựa trên dự án Gwibber. Driver cho card đồ họa nVidia mã nguồn mở Nouveau được cài đặt mặc định cũng được cải tiến đáng kể, tăng tốc xử lý và bug fixed các lỗi trước đây.

Về giao diện, Ubuntu 10.04 giới thiệu hai themes mới, Ambiance va Raidance.


Riêng với Ubuntu 10.04 Server Edition, phiên bản còn tích hợp Ubuntu Enterprise Cloud (UEC), một môi trường điện toán đám mây mã nguồn mở dựa trên ứng dụng của Eucalyptus System, đã được giới thiệu lần đầu tiên trong bản 9.10 vào tháng 10/2009.

Download Ubuntu tại: http://releases.ubuntu.com/releases/10.04/, Ubuntu có 4 dạng phân phối tùy theo nhu cầu người dùng:

  • Desktop CD: Intel x86, AMD64

  • Server install CD: Intel x86, AMD64

  • Alternate install CD: Intel x86, AMD64

  • Netbook live CD


Tự động mount đĩa cứng, iso file trong UBUNTU

Mount đĩa local định dạng file system ntfs:

  1. Xác định partition muốn mount, trong ví dụ bên dưới, ta cần mount /dev/sda5 và /dev/sda6

$ sudo fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes

255 heads, 63 sectors/track, 38913 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xaf8aaf8a

Device Boot Start End Blocks Id System

/dev/sda1 * 1 2490 19998720 7 HPFS/NTFS

/dev/sda2 2490 3000 4093952 82 Linux swap / Solaris

/dev/sda3 3000 4494 12000256 83 Linux

/dev/sda4 4494 38914 276474881 5 Extended

/dev/sda5 4494 21893 139756544 7 HPFS/NTFS

/dev/sda6 21893 38914 136717312 7 HPFS/NTFS

  1. Tạo các thư mục cần mount:

$ sudo vi /media/diskd

$ sudo vi /media/diske

  1. Thêm các dòng sau vào file fstab đê hệ thống sẽ mount tự động mỗi khi boot:

$ sudo vi /etc/vfstab

/dev/sda6 /media/diske ntfs nls=iso8859-1,rw,umask=0,uid=1000 0 0

/dev/sda5 /media/diskd ntfs nls=iso8859-1,rw,umask=0,uid=1000 0 0

  1. reboot lại hệ thống, các partition sda5 và sda6 sẽ tự động mount và hiển thị lên desktop

Mount .iso file

  1. Tạo thư mục mount file iso

    $ sudo /media/isofile

  2. Thêm dòng tương tự dưới đây khi muốn mount tự động một file .iso khi khởi động ubuntu:

    $ vi /etc/fstab

    /media/diskd/ubuntu-10.04-desktop-amd64.iso.iso /media/isofile iso9660 ro,loop 0 0