7/1/08

MANDRIVA 2008: CÀI MÁY IN CANON LBP-1120, ... dùng CAPT driver (Update 2/7/2008).

MANDRIVA 2008: CÀI MÁY IN CANON LBP-1120, 1210, 2900, 3000, 3200, 3210, 3300, 3500, 5000, 5100, 5300 dùng CAPT driver

UDATE 24/3/2009: xem hướng dẫn cho Mandriva 2009.0 tại đây.


Các hướng dẫn dưới đây đúng cho tất cả các máy in dùng driver CAPT Printer Driver for Linux của Canon.
































































Printer NameDriver NamePPD File Name
LBP5100Canon LBP5100CNCUPSLBP5100CAPTK.ppd
LBP5300Canon LBP5300CNCUPSLBP5300CAPTK.ppd
LBP3500Canon LBP3500CNCUPSLBP3500CAPTK.ppd
LBP3300Canon LBP3300CNCUPSLBP3300CAPTK.ppd
LBP5000Canon LBP5000CNCUPSLBP5000CAPTK.ppd
LBP3210Canon LBP3210CNCUPSLBP3210CAPTK.ppd
LBP3000Canon LBP3000CNCUPSLBP3000CAPTK.ppd
LBP2900Canon LBP2900CNCUPSLBP2900CAPTK.ppd
LBP3200Canon LBP3200CNCUPSLBP3200CAPTK.ppd
LBP-1120Canon LBP-1120CNCUPSLBP1120CAPTK.ppd
LBP-1210Canon LBP-1210CNCUPSLBP1210CAPTK.ppd

Cách làm dưới đây trình bày ví dụ cho hệ Linux Mandriva nhưng có thể dùng tham khảo cho các hệ Linux khác.

Trước hết, mở Control Center, nhấn vào Hardware - Setup the printer(s) để cài một số phần mềm cần thiết.
Sau khi cắm và bật máy in, xuất hiện thông báo:

Nhấn nút OK, sau một lúc xuất hiện tiếp thông báo sau:

Thông báo cho biết, chương trình không chọn được driver và yêu cầu người dùng tự chọn trong danh sách bên dưới. Khi vào danh sách đó, chọn mục CANON cũng không thấy model LBP-1120. Vì vậy nhấn nút Cancel để kết thúc quá trình cài đặt này.
Sở dĩ có tình trạng trên vì máy in LBP-1120 thuộc một họ máy in của CANON dùng driver riêng của CANON là CAPT (nguồn đóng) vì vậy không được cài sẵn trong Mandriva.
Google search cụm từ "CAPT Printer Driver" ta sẽ tìm được ví dụ trang này có chứa driver cần tìm. Mở trang đó, cuốn xuống dưới cùng, tìm đến chỗ dưới đây:

Nhấn vào dòng CAPTDRV160.tar.gz (hoặc bản mới hơn) để tải file đó về. Nhấn phím phải chuột vào file, chọn Extract - Extract Here, file được giải nén thành thư mục CAPTDRV160.
Mở thư mục đó, rồi mở tiếp thư mục doc ta thấy có file guide-capt-1.6xe.tar.gz. Nhấn chuột phải vào file rồi chọn Extract - Extract Here, file được giải nén thành thư mục guide-capt-1.6xE. Mở thư mục đó ra, nhấn chuột vào file manual_contents.html ta sẽ có một trang web hướng dẫn cài đặt. Về cơ bản các bước dưới đây làm theo hướng dẫn đó, có sửa đổi đôi chút cho dễ hơn.

  1. Mở thư mục CAPTDRV160/driver/rpm. Nhấn vào file cndrvcups-common-1.60-1.i386.rpm để cài trước, sau đó nhấn tiếp vào file cndrvcups-capt-1.60-1.i386.rpm để cài tiếp. (Mandriva dùng dạng đóng gói file cài đặt là rpm nên ta cài các file nói trên. Với những hệ Linux dùng dạng file deb thì mở thư mục CAPTDRV160/driver/deb để cài).

  2. Vào menu Menu - Tools - System Tools - KDE Control Center. Trong màn hình KDE Control Center, chọn mục Printers. Nhấn nút Administrator Mode để vào chế độ Admin. Nhấn vào menu Print Server - Restart Server để khởi động lại Print Server cho nó nhận các driver mới cài.

  3. Mở Terminal, chạy lần lượt ba lệnh sau:

    • su - Enter - nhập password của root rồi Enter tiếp.

    • /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E rồi Enter.

    • /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp0 rồi Enter.


    Lệnh đầu tiên chuyển sang user root. Lệnh thứ hai đăng ký máy in với trình quản lý hàng đợi (print spooler). Lệnh thứ ba đăng ký máy in với ccpd daemon.

  4. Nhấn vào Menu - Run Command rồi chạy lệnh sau:
    kdesu kwrite /etc/rc.local (nhập password của root khi được hỏi).
    thêm dòng /etc/init.d/ccpd start vào cuối file rc.local rồi save và đóng kwrite lại.

  5. Quay trở lại màn hình KDE Control Center, vào mục Printer để cài máy in. (CHÚ Ý: không rõ tại sao nhưng chỉ cài máy in bằng KDE Control Center mới in được. Cài máy in bằng Mandriva Linux Control Center không in được).

  6. Khởi động lại máy tính.





Hiệu ứng màn hình 3D trong Linux, Compiz Fusion

Compiz Fusion


Trong các hệ Linux, việc quản lý các cửa sổ màn hình (windows) được thực hiện bởi các trình quản lý Metacity (trong GNOME) và KWin (trong KDE). Các thao tác với cửa sổ màn hình giới hạn ở mức đơn giản: mở, đóng, phóng to, thu nhỏ, di chuyển, v.v...

Năm 2006, Novell cho ra đời trình Compiz, làm việc với các card màn hình 3D để tạo ra các hiệu ứng màn hình động, 3D đẹp mắt. Một nhánh của Compiz là Beryl đến tháng 3/2007 tái hợp với cộng đồng phát triển Compiz tạo nên Compiz Fusion. Từ đó:


  • Compiz phát triển các chức năng lõi cơ bản về quản lý màn hình.

  • Compiz Fusion chuyên về cài đặt, cấu hình và phát triển các plugin bổ xung cho Compiz. Mỗi hiệu ứng sẽ là một plugin.


Các hệ Linux hàng đầu hiện nay đều có thể cài (hoặc được cài sẵn) Compiz Fusion. Đặc điểm:


  • Có rất nhiều hiệu ứng màn hình động đẹp, bao gồm cả các hiệu ứng có trong Vista và Mac OS.

  • Không yêu cầu cao về phần cứng, thậm chí các card màn hình onboard cũng dùng được.


Dưới đây trình bày cách kích hoạt và dùng Compiz Fusion trong Mandriva Linux 2008.1. Các hệ Linux khác, cách làm cũng tương tự.


  • Mở Mandriva Control Center. Kích vào Hardware ở cột bên trái rồi kích tiếp vào Configure 3D Desktop effects.




  • Trong màn hình hiện lên, chọn Compiz Fusion rồi nhấn OK.





  • Mở Install & Remove Software cài thêm hai gói plugin sau:




  • compiz-fusion-plugins-extra

  • compiz-fusion-plugins-unsupported




  • Sau khi log out ra rồi log in vào lại, nhấn vào menu Menu - Tools - CompizConfig Settings Manager để mở màn hình sau:


  • Trong đó có hàng chục hiệu ứng màn hình khác nhau tùy chọn. Nhấn vào tên hiệu ứng để xem các options và phím kích hoạt (mỗi hiệu ứng được kích hoạt bằng một tổ hợp phím nhất định). Ví dụ:



CHÚ Ý:

  1. Mỗi hiệu ứng đều có thể bật lên, tắt đi bằng cách kích vào ô vuông bên trái (màn hình trên. Nếu không biết tổ hợp phím kích hoạt thì nhấn vào tên hiệu ứng để xem ở màn hình dưới và có thể thay tổ hợp phím theo ý thích.

  2. Nếu card màn hình yếu thì không nên bật quá nhiều hiệu ứng, máy sẽ chậm thậm chí không hoạt động được. Lần đầu tìm hiểu nên tắt hết, bật lần lượt từng đợt một vài cái.


Dưới đây là một vài ví dụ:

Xoay khối lập phương các desktop (Desktop Cube): (Ctrl + Alt + nhấn và di chuột trái)




Hiển thị các desktop để chọn: (di chuột vào góc trên bên trái màn hình)



Hiển thị các cửa sổ đang mở trong một desktop (Windows Overview): (Alt + Tab)



Hiển thị các cửa sổ đang mở trong một desktop (Windows Overview): (di chuột vào góc trên bên phải màn hình rồi kích chuột vào cửa sổ để chọn)



Cửa sổ cao su (Wobbly Windows): (nhấn chuột vào mép trên và di)




Trên đây chỉ là vài ví dụ, còn rất nhiều hiệu ứng khác

6/26/08

Một bộ Office mới: IBM Lotus Symphony 1.0

Ngày 30/5/2008, IBM đã chính thức cho ra đời bộ IMB Lotus Symphony 1.0. Đây là bản Office dựa trên nền OpenOffice nhưng có giao diện mới hoàn toàn và tích hợp với bộ Lotus Notes của IBM.

Cũng giống như các hệ điều hành Linux, trên nền OpenOffice hiện có một vài phiên bản khác nhau:

  1. Bản OpenOffice chính gốc: www.openoffice.org

  2. Bản OxygenOffice tăng cường, bổ xung thêm các template, clipart, font, hỗ trợ VBA, ...: http://sourceforge.net/projects/ooop

  3. Bản StarOffice, sản phẩm thương mại của Sun nhưng người dùng Windows có thể tải về dùng miễn phí qua Google Pack.

  4. Bản OpenOffice của Novell (Novell edition). Bản này có các sửa đổi bổ xung của Novell như hỗ trợ macro và tích hợp tốt hơn với các file MS Office, tích hợp với phần mềm mail Evolution của Novell, v.v.... http://www.novell.com/products/desktop9/features/ooo.html

  5. Bản IBM Symphony này http://symphony.lotus.com

  6. và một số bản khác.


Một vài nhận xét sơ bộ:

  1. Dung lượng file cài đặt khá lớn: 288 MB so với bản OpenOffice gốc 165 MB (có JRE).

  2. Sau khi tải file IBM_Lotus_Symphony_linux.bin xong, mở terminal và cài bằng lệnh:

    • Đối với K/Ubuntu: sudo ./IBM_Lotus_Symphony_linux.bin

    • Đối với Mandriva: trước tiên phải cài thêm gói phần mềm bc (dùng Install & Remove Software). Sau đó mở terminal: su (để chuyển sang user root) rồi ./IBM_Lotus_Symphony_linux.bin.



  3. Sau khi cài xong, khởi động lại máy, chạy từ Menu - Office - IBM Lotus Symphony, màn hình tổng hợp sau xuất hiện, nhấn vào một trong ba biểu tượng để mở phần mềm tương ứng.


  4. Giao diện đẹp hơn và khác hoàn toàn với OpenOffice và MS Office. Có một sidebar bên cạnh để hiển thị và thay đổi các tính năng của font, paragraph và page.


  5. IBM mới chỉ sửa được màn hình chính. Các màn hình con vẫn là của OpenOffice. Giao diện kiểu này có tốt hay không thì phải cần thời gian làm quen và dùng thử. Một trong những ưu điểm thấy ngay là nếu mở nhiều file thì mỗi file sẽ là một tab trong một màn hình chung, không cần phải mở nhiều phần mềm trong từng màn hình riêng biệt như các bộ Office hiện tại.

  6. Tốc độ khởi động chậm hơn hẳn và có cảm giác nặng nề hơn OpenOffice. Mặc dù OpenOffice hiện đã là 2.4 nhưng nền OpenOffice của Symphony vẫn chỉ là 1.1. Do đó về tính năng kém hẳn (không có equation editor, database, drawing program, ...). Theo thông báo thì phiên bản 2.0 sẽ cập nhật nhiều thay đổi hơn. Hiện tại, Lotus Symphony chỉ được mỗi giao diện đẹp và lạ.

6/19/08

Cài scanner trong Linux

Khác với máy in, scanner hiện được hỗ trợ trong Linux còn khá yếu. Nếu không gặp may, cài scanner vào Linux tương đối chật vật. Tôi thử cài hai loại scanner HP Scanjet 3770 và BenQ S2W 4300U vào một vài hệ Linux:

1- K/Ubuntu không có phần cài đặt scanner riêng. Với scanner BenQ S2W 4300U chỉ cần chạy phần mềm XSane (trong nhóm Graphics, Kubuntu không có sẵn phần mềm này, phải cài thêm) là tự động nhận được scanner và dùng được ngay. Với scanner HP Scanjet 3770 phải cài driver trước.

2- Mandrivar và OpenSUSE có wizard hướng dẫn cài từng bước (mà cũng còn khó nếu scanner không có sẵn trong database). Tôi chia sẻ một vài kinh nghiệm trong file "Cai scanner trong Linux.pdf" có trong kho dữ liệu Mediafire (xem link ở góc trên bên phải màn hình blog này).

6/7/08

Thị trường chứng khoán New York chuyển sang dùng Linux

Thị trường chứng khoán NewYork xây dựng nền tảng thương mại toàn cầu trên nền Red Hat Linux.


By Pam Derringer, News Writer


03 Jun 2008 | SearchEnterpriseLinux.com


zxc232 lược dịch


Thị trường Chứng khoán New York (The New York Stock Exchange – NYSE) đã chọn Red Hat Enterprise Linux (RHEL) làm hệ điều hành chính của Hệ thống nền thương mại toàn cầu mới (Universal Trading Platform) sẽ bắt đầu hoạt động ở châu Âu vào cuối năm nay và trên mạng toàn cầu của NYSE vào năm 2009.


Hệ thống này dùng để buôn bán không chỉ cổ phiếu, tiền mặt, các giấy tờ có giá mà còn cả các giao dịch kỳ hạn và hàng hóa. Ngoài phục vụ cho NYSE, hệ thống cũng sẽ phục vụ cho: Euronext, thị trường cổ phiếu tiền mặt lớn nhất châu Âu; Liffe, thị trường derivatives châu Âu; NYSE Arca Options, thị trường quyền mua bán điện tử.


“Do sáp nhập (Euronext vào NYSE), chúng tôi có một số hệ thống nền khác nhau không cần thiết,” Steve Rubinow, CIO của NYSE Euronext nói. “Mục tiêu là tạo một hệ thống nền chung cho nhiều sản phẩm, có thể buôn bán bất cứ thứ gì hiện có hoặc sẽ có, ở bất cứ đâu. Red Hat đóng vai trò cột trụ cho hệ thống đó.”


Red Hat mở rộng chỗ đứng trong thị trường tài chính.


Sau khi đã có chỗ đứng vững chắc trong cộng đồng tài chính New York, thiết lập được các kỷ lục tốc độ giao dịch tại phố Wallchỗ đứng hiện tại ở thị trường chứng khoán New York, vai trò của Red Hat trong các sàn chứng khoán mới của NYSE không đáng ngạc nhiên.


Hệ thống nền thương mại toàn cầu mới của NYSE sẽ chủ yếu dùng Red Hat Enterprise Linux 5 (RHEL 5) chạy trên các máy chủ nhỏ hoặc máy chủ phiến (blade server).


Trước đây, NYSE đã dùng RHEL trong một số hệ thống nhỏ. Bước nhảy vọt diễn ra vào tháng 5 vừa rồi khi NYSE bỏ các máy chủ mainframe thay bằng hơn 600 máy chủ Hewlett-Packard chạy Red Hat.


Mục tiêu chuyển đổi là hiện đại hóa hệ thống buôn bán chứng khoán cả giao dịch trên sàn lẫn giao dịch điện tử qua mạng và hệ tin nhắn với các khách hàng hàng ngày. Khối lượng giao dịch và tin nhắn rất lớn và ngày càng tăng. Trong quý đầu năm 2008, số lượng giao dịch của NYSE và Arca Options lên tới 191 tỷ, tăng 24%. Hiện nay, số tin nhắn liên quan đến các giao dịch lên tới hảng tỷ tin mỗi ngày.


Thời gian xử lý một giao dịch đã giảm từ 10-12 giây vài năm trước xuống còn vài miligiây hiện nay.


Rubinow không nêu rõ dùng Red Hat thì rẻ hơn các hệ phần mềm trước bao nhiêu nhưng cho biết rõ ràng là rẻ hơn các phần mềm nguồn đóng và Linux là nền tảng đúng cho công việc. “Chất lượng của hệ điều hành Linux rất quan trọng đối với chúng tôi, và Red Hat Enterprise Linux đã đáp ứng vượt quá mong đợi.”

5/29/08

Phần cứng nguồn mở: OpenBook

Via công bố thiết kế máy tính nguồn mở.


Sau phần mềm nguồn mở, giờ đến lượt phần cứng nguồn mở.


Công ty chế tạo phần cứng máy tính Via Technologies vừa “nguồn mở hóa” thiết kế laptop OpenBook của công ty với ý định rút ngắn chu kỳ thiết kế và customization dễ dàng hơn.

Bất kỳ ai quan tâm có thể download tại đây các file thiết kế dạng CAD của mini-notebook OpenBook về sử dụng theo các điều khoản của giấy phép Common Attribution ShareAlike 3.0. Giấy phép này cho phép tự do copy, chia sẻ và thay đổi các file CAD.

Phó chủ tịch marketing của Via cho biết: “Chúng tôi hy vọng sẽ nhận được các ý kiến đóng góp hay và biết được cộng đồng nghĩ gì về thiết kế này”.

OpenBook dùng bộ vi xử lý Via C7-M 1,6GHz và chipset VX800. Màn hình 8.9-inch có độ phân giải 1024x600 pixel, ổ cứng 80GB hoặc lớn hơn. Mạng không dây hỗ trợ cả Wi-Fi và Bluetooth. Có thể trang bị (optional) cả module hỗ trợ hệ thống định vị toàn cầu AGPS, WiMax và các mạng cellular theo chuẩn EV-DO, HSPA, WCDMA.

Máy nặng 1kg, bàn phím đủ kích thước (full-size), có thể lắp đến 2GB DDR RAM, camera 2 megapixel, đầu đọc thẻ, pin 4-cell chạy được 3 giờ. Các hệ điều hành gồm: Windows Vista, Windows XP, Linux (gOS, SuSE Linux và Ubuntu). Tùy cấu hình, giá máy khoảng từ 500-800USD.

Via không phải công ty đầu tiên nguồn mở hóa thiết kế phần cứng. Tháng 3/2008, Openmoko đã công bố nguồn mở hóa thiết kế điện thoại smartphone Neo 1973. Điện thoại này chạy Linux, hỗ trợ các mạng GSM, GPRS, AGPS và Bluetooth.

5/26/08

Matxcơva dùng Mandriva và OpenOffice

Chính quyền vùng Matxcơva chuyển sang dùng phần mềm nguồn mở.


Open Source News - 13 May 2008 - Rest of the World - Deployments and Migrations

http://ec.europa.eu/idabc/en/document/7635/469


Chính quyền vùng Matxcova sẽ thực hiện một dự án thí điểm chuyển vài trăm máy để bàn sang dùng Mandriva Linux và cài OpenOffice trên hàng nghìn máy khác.


Dự án thí điểm này có mục đích cho hệ thống chính quyền vùng làm quen với một phương án thay thế các sản phẩm của Microsoft. Sau đó, tất cả các máy để bàn sẽ chuyển sang dùng Linux và OpenOffice, site tin tức Klerk của Nga cho biết.


Klerk cũng dẫn lời một thông báo của chính quyền vùng Matxcova nói việc thay đổi phần mềm này nhằm mục đích cắt giảm chi phí và tăng cường an ninh tin học.


Cán bộ chính quyền và các nhà quản lý IT sẽ được huấn luyện dùng Mandriva Linux và OpenOffice. Các công dân quan tâm cũng có thể thử phần mềm tại trung tâm huấn luyện ở Nakhabino, nằm cách thủ đô 20 km.


Chính quyền vùng sẽ dùng cả hai bản Mandriva thương mại và miễn phí. Công ty tin học Lynx và văn phòng đại diện tại Nga của Mandriva sẽ thực hiện việc huấn luyện và hỗ trợ người dùng.