Blog

  • Hướng dẫn cài beryl trong ubuntu (chip vga Geforce.)

    Do hồi trước có người hỏi sao blog của mình không thấy nói gì về linux cả, ngẫm lại cũng có lý nên mình sẽ mở hàng bằng bài này vậy.
    Trước tiên là vài lời nói đầu, beryl chắc cũng nhiều người có nghe qua rồi, ngắn gọn thì nó là lớp vỏ ngoài hào nhoáng của linux. Sau khi cài beryl hoàn chỉnh thì linux của bạn có thể cho Vista hay Mac hít khói về mặt giao diện. Hơn nữa beryl lại yêu cầu cấu hình rất thấp, không như vista, chỉ cần một chip vga tầm tầm độ như Geforce FX là chạy băng băng rồi.
    Ở đây là hướng dẫn cài cho máy mình, cấu hình hơi khủng, nhưng máy cũ hơn vẫn có thể chạy được, bạn cứ cố thử xem.
    Bây giờ vào việc nhé
    Trước khi cài Beryl bạn cần phải độ lại X server, điều này có nghĩa là cài driver cho card đồ hoạ và tinh chỉnh lại X server một tí để nó khai thác hết được cái card thì mới chịu nổi beryl, cấu hình mặc định của các bản linux thường chưa chạy được ngay. Bước này là bước nhiêu khê nhất với nhiều user vì mỗi máy nó mỗi khác :devil: Do không có nhiều kinh nghiệm về mấy món ăn chơi này nên tôi chỉ có thể hướng dãn với VGA Geforce 8x mà tôi đang dùng thôi, các bạn khác chịu khó tìm hiểu thêm.

    Bước 1: bạn vào trang web của nvidia tải về driver mới nhất, driver đi kèm theo ubuntu 7.04 lạc hậu rồi, dùng driver của nhà sản xuất ngon hơn. Địa chỉ: http://www.nvidia.com/object/unix.html
    Nếu bạn dùng CPU 32 bit thì chọn mục Linux IA32
    Nếu là CPU 64 bit thì chọn Linux AMD64/EMT64

    Bỏ driver vào thư mục home của bạn,
    Bước 2: Cài driver.
    Do mặc định ubuntu thiếu các compiler nên bạn phải cài thêm trước khi cài driver, phần lớn các distro đều có compiler, trừ một số anh ăn theo mốt ubuntu nên bạn chắc cũng ít khi phải lo phần này.
    Bạn vào một terminal nào đó (bạn nào không biết chỗ mở terminal để gõ lệnh thì tôi đầu hàng) và nhập lệnh:

    sudo apt-get install build-essential

    Có compiler rồi thì mới bắt đầu cài đặt driver. Bạn thoát khỏi X bằng cách nhấn Ctrl+Alt+F1
    Bạn sẽ được chuyển về một console, ở đó bạn đăng nhập rồi gõ lệnh:

    sudo killall gdm

    Để tắt hẳn X server sau đó chạy tiếp lệnh:

    sh ~/NVIDIA-Linux-x86_64-100.14.11-pkg2.run

    Dĩ nhiên là nếu sau này bạn dùng driver mới hon tui thì con số sẽ khác chút đỉnh, chuyện đó chắc chẳng cần phải bàn, sau khi trình cài đặt driver chạy, nó hỏi gì bạn cứ yest tuốt luốt hết, lỡ có trục trặc thì xui thôi, chả sao cả :)), Trình cài đặt đã backup lại file xorg.conf cho bạn, bạn chỉ cần để ý coi nó backup ở đâu để sau này lấy ra xài lại là được
    Bây giờ còn 1 mục hấp dẫn nữa là sửa xorg.conf, việc này thực chất là đưa driver mới cài vào sử dụng, thường thì trình cài đặt driver tự làm, nhưng bạn cũng nên vọc chơi cho biết bạn làm trong giao diện đồ hoạ cũng được, trong console cũng được, chả sao, chỉ vì đang trong console nên tôi làm luôn cho lẹ. Thường thì trước khi sửa phải backup nhưng trình cài đặt driver back up giùm rồi nên khỏi 😀

    chạy lệnh

    sudo nano /etc/X11/xorg.conf

    bạn sẽ thấy giao diện soạn thảo hết sức thân thiện của nano và nội dung file xorg.conf trên màn hình.
    Bạn nên sửa thheo hướng dẫn trên site này: http://gentoo-wiki.com/HOWTO_nVidia_GL_Desktop_Effects#Configuring_nVidia-drivers_and_X
    Chủ yếu là Section Module có dạng như sau:

    Section "Module"
    # 1 đống gì đó không cần biết
    # Phải đảm bảo là dòng Load "dri" bị xoá
    # Phải đảm bảo dòng Load "glcore bị xóa
    # Dòng load glx nên để
    Load "glx"
    #1 đống gì đó không cần biết
    EndSection

    Section Device thì như sau:

    Section "Device"
    # Dòng driver phải là driver của nividia, vesa hay nv đều không xài được
    Driver "nvidia"
    Option "AddARGBGLXVisuals" "true"
    #Optioin "UseEvents" phải để là "false"
    Option "UseEvents" "false"
    Option "RenderAccel" "true"
    EndSection

    Sau đó bạn thêm section Extensions này vào:

    Section "Extensions"
    Option "Composite" "enable"
    EndSection
    Bây giờ thì bạn gõ lại lệnh

    sudo gdm

    Nếu nó chạy bình thường thì tốt, nếu không thì bạn phục hồi lại bản backup của xorg.conf theo hướng dẫn được đưa ra lúc cài đặt driver rồi sau đó tìm hiểu nguyên nhân sau 😀

    Bước 3, cài beryl:
    Nếu khi gõ lại gdm mà bạn vào được đồ hoạ là ngon lành rồi. Để chắc ăn, bạn nên vào System->Preferences->Desktop Effects để enable thử mấy cái effect chơi chơi xem có được chưa, nếu được là ngon lành, qua bước 3
    Nói chung qua được 2 bước trên là xong 90% rồi, cài beryl chỉ là chuyện nhỏ, bạn có dùng yum đối với Fedora, hoặc tải từ trang web, còn với ubuntu thì vào Applications -> Add/Remove…
    Trong ô search gõ chữ beryl trong ô show thì để là All available applications
    Bạn nhấn Enter để thấy mấy mục liên quan đến beryl, bạn chekc hết rồi nhấn Apply

    Khi nó chạy xong bạn chỉ việc vào Applications -> System Tools -> Beryl Manager và thưởng thức thôi :))
    Bữa sau sẽ post screenshot lên cho các bạn coi, không ghiền không ăn tiền :))

  • Máy tính mới

    Vậy là cuối cùng sau 2 ngày đi mua, 1 ngày ráp (nói cho sáng chứ thật ra là chú kỹ thuật viên mẹ quen ráp, mình làm tà lọt) và 2 ngày cài đặt, cái máy của mình cũng đã ổn định.
    Sau đây là cấu hình của cục cưng:
    Athlon 64 X2 4400+
    RAM 2x1GB 800Mhz (NCP)
    Main Abit AN-M2
    VGA Inno3d Geforce 8500Gt ichill (overclocked @ 600Mhz, 512 DDR2 ram @ 1000Mhz)
    HDD Seagate Sata2 160GB 8MB cache
    Samsung DVDRW
    Case Roland
    PSU: Acbel E2 510W
    Mouse Acrox MVI
    Keyboard A4 tech slim multimedia
    Monitor (khủng nhất) Samsung 931BW

    Với cấu hình hầm hố thế, nó thừa sức mạnh để làm những việc mà máy cũ thường thông báo Insufficient resources. Những việc trước đây làm mình đau đầu, bực bội thì nó giải quyết gọn gẽ trơn tru. Thậm chí bây giờ mình cũng chả biết nghĩ ra việc gì để khai thác hết sức mạnh này.
    Mình cảm giác như đã hơi vung tay quá trán khi dám chi ra tới 14M để mua dàn máy này. Mình chẳng nghĩ nổi việc gì để khai thác hết sức mạnh ấy. Gánh nặng phải sử dụng dàn máy này sao cho có hiệu quả làm mình thấy lo lắng. Liệu mình có lãng phí hay không, Đầu tư lớn thế này cho hiện tại, tương lai liệu có sinh lời không, Dàn máy mạnh có làm mình sa đà vào game không?
    Ôi những câu hỏi đó thật là mệt óc, còn mệt hơn ngồi đánh vật cài bery, opera và pidgin vào ubuntu nữa. Thiệt khổ quá.

    PS: Để vài bữa nửa quỡn quỡn chụp vài screenshot của beryl on cho bà con coi, đúng danh bất hư truyền, đẹp mê ly

  • Hôm nay đi xem trường.

    Chỉ là đi tiền trạm xem trường nó nằm đâu thôi.
    Hai mẹ con lọ mọ làm tới tận 9h30 sáng mới đi, đạp xe lên hồ con rùa kiếm xe buýt số S09 như hướng dẫn của giấy báo thì chả thấy chiếc xe nào ở đó cả, vậy mà bảo là xe xuất phát từ hồ con rùa. Cuối cùng vất chiếc xem đạp vào NVH Thanh niên rồi phóng lên xe số 6 đi nông lâm, tiện đường ngang qua chỗ ĐH Quốc Gia luôn.
    Tới ngã ba Đại Cương (nghe ông lơ kêu vậy) thì mình xuống rồi lững thửng cuốc bộ tới chỗ đó theo bản đồ phác thảo trong giấy báo nhập học.
    Ấn tượng đầu tiên là cỏ. Chỗ gì mà cỏ quá trời cỏ, hoang vu bà cố, vắng tanh (chắc tại chủ nhật mà). Cái trung tâm công nghệ phần mềm thì gần xịt, nhà điều hành đại học quốc gia thì to chành bành, đứng từ xa nhìn cũng thấy, nhưng trường ĐH Công nghệ thông tin thì nằm lọt thỏm trong Trung tâm Công nghệ phần mềm làm kiếm hổng ra, phải ngóng mắt nhìn qua hàng cỏ rậm mới thấy, rõ chán, bé tít teo, chả bù với cái nhà điều hành nằm sát bên.
    Hình như là suốt cả năm nhất mình phải học nhờ cơ sở của trung tâm giáo dục quốc phòng tận Thủ Đức, chán quá, trường tuyển sinh ít mà chã lẻ cũng không đủ phòng sao.

  • Có giấy báo rồi là lá la la.

    Vậy là gần 4 ngày sáng nào cũng vác xác lên chỗ trường phổ thông chờ giấy báo (cũng may gần nhà), thì trưa nay, lúc đang mơ gặp tiên nữ, thì ông bưu tá đến nhét tờ giấy báo nhập học vô kẹt cửa. Coi có "dễ thương" hông. Cũng may là tự nhiên khi thức dậy chả biết ma đưa lối quỷ đưa đường thế nào minh lại chui lên nhà trên coi đồng hồ (mọi khi mở mắt là bay vô mở máy tính thôi :)) ). Thấy cái thư là thấy nghi nghi rồi mở ra cái đúng y, giấy báo của trường ĐH Công nghệ thông tin, đã quá, mở ra đọc chữ được chữ mất, chỉ nắm đại khái là 4/9 lên làm thủ tục.
    Theo giấy báo thì coi bộ năm nhất mình bị bắt học ở Trung tâm giáo dục quốc phòng, nằm đâu đó ở khu phố 6, chán ghê, trường lớp gì vay mượn đia điểm không, chưa đi coi coi cái cơ sở chính nó xây xong chưa nữa.

  • Sinh nhật thứ 25 của đĩa CD.


    Chiếc đĩa quen thuộc, có lúc được xem như thành phần không thể thiếu của thế giới công nghệ coi vậy mà còn già hơn anh hai mình, ghê thiệt, mãi tới hôm qua nghe trên tin thế giới mình mới biết điều này. Vậy mà mình tưởng nó cũng chỉ mới có 10-15 năm nay thôi chớ, dễ sợ thiệt. Sau đây là tiểu sử sơ lược của đĩa CD lược dịch từ trang wikipedia tiếng Anh

    Vào năm 1979, hai hãng Sony và Philips bắt tay nhau hợp tác thiết kế một loại đĩa nhạc số mới trên nền tảng các công nghệ laser và đĩa quang học mà Philip đã băt đầu nghiên cứu từ năm 1977. Sau 3 năm hợp tác phát triển ngày 17/8/1982, một nhà máy của Philip ở Langenhagen, gần Hanover, nước Đức đã cho ra đời chiếc đĩa CD thương mại đầu tiên, chứa album The Visitor của ABBA.
    Sự kiện này được xem là quả bom tấn trong nền công nghiệp âm nhạc, chiếc đĩa mới được đón nhận nồng nhiệt. Và với việc giá của đầu đọc đĩa ngày càng giảm mạnh, đĩa CD đã trở nên phổ thông và lấn át nhanh chóng các điẫ nhạc và băng casssete cũ.

    Đĩa CD dày 1,2 milimet, nặng xấp xỉ 16 gram, chủ yếu làm từ nhựa carbonite, được phủ một lớp nhôm hoặc vàng mỏng để phản chiếu ánh sáng và có thêm một lớp sơn bảo vệ. Đường kính đĩa CD thay đổi tuỳ theo loại đĩa, hiện có 3 cỡ đĩa:

    1. Cỡ chuẩn: 12 cm, dung lượng 650-703MB, chứa được 74-80 phút nhạc.
    2. Cỡ mini: 8 cm, dung lượng 125-200MB, chứa được 21-24 phút nhạc
    3. Cỡ danh thiếp (hơi hiếm): dung lượng 55MB, chứa 6 phút nhạc
  • Các tính xấu đang vướng, cần sửa chữa.

    1. Đầu bảng: Tật khôn nhà dại chợ, hung dữ, và hay cãi lý với người nhà nưng xếp re với người ngoài.
    2. Nổi điên khi gặp thất bại: Làm sai không nhận lỗi ngay mà thường sinh tâm lý bực dọc, nhất là khi bị chì chiết.
    3. Khoe khoang: Với người giỏi hơn thì còn làm bộ ra vẻ khiêm tốn chứ gặp người ngang cơ là nổ banh nhà lồng chợ
    4. Không chịu được áp lực: Khi chịu áp lực thì phát sinh tâm lý bực bội, nếu áp lực lớn thì sinh khủng hoảng và nổi đien, rất khó đi làm việc sau này
    5. Ngại giao tiếp : Sợ nói điện thoại, làm biếng ra khỏi nhà, không dám bắt chuyện với người lạ, ngại những nơi đông đúc, sang trọng, lạ lẫm. Cần sớm khắc phục, để lâu sẽ rất nguy hiểm nhưng chưa biết khắc phục thế nào
    6. Giận cá chém thớt: Khi bực bội hay kiếm người hoặc vật gì để xả, quạu quọ không đáng.
    7. Vô tâm: Tánh tình hời hợt, không để ý, không sâu sát, đôi lúc quá vô tình vô cảm.
    8. Đa nghi: Dễ bị dụ bởi những kẻ ranh ma xảo quyệt nhưng lắm lúc lại đem lòng đa nghi đối xử với người ngay thẳng.
    9. Ranh mãnh: Rất ghét những kẻ ranh mãnh, giả dối, nhưng đôi khi nhìn lại có những chuyện mình chẳng khác gì nó

  • Rules of the lab


    Rules of the lab

    1) If an experiment works, something has gone wrong.
    2) When you don't know what you're doing, do it neatly.
    3) Experiments must be reproduceable, they should fail the same way each time.
    4) First draw your curves, then plot your data.
    5) Experience is directly proportional to equipment ruined.
    6) Always keep a record of your data. It indicates that you have been working.
    7) To do a lab really well, have your report done well in advance.
    8) If you can't get the answer in the usual manner, start at the answer and derive the question.
    9) In case of doubt, make it sound convincing.
    10) Do not believe in miracles–rely on them.
    11) Team work is essential, it allows you to blame someone else.
    12) All unmarked beakers contain fast-acting, extremely toxic poisons.
    13) No experiment is a complete failure. At least it can serve as a negative example.
    14) Any delicate and expensive piece of glassware will break before any use can be made of it.

    From joke4all.net
    ==> Tạm dịch:
    1) Nếu hí nghiệm thành công tức là bạn đã làm lộn 1 bước nào đó.
    2) Khi không biết mình đang làm gì thì hãy làm cho gọn gàng vào.
    3) Thí nghiệm phải tái hiện lại được nhiều lần, có nghĩa là mỗi lần chúng phải thất bại theo cùng 1 cách.
    4) — Không biết —
    5) Kinh nghiệm tỉ lệ thuận với số dụng cụ bị phá huỷ
    6) Luôn luôn ghi chép cẩn thận, điều đó chứng tỏ bạn đã làm việc
    7) Để làm thí nghiệm tốt thì phải có 1 cái báo cáo cho cực kỳ tốt.
    8) Khi không thể trả lời câu hỏi hãy tự dặt ra câu trả lời rồi đi hỏi.
    9) Khi kết quả còn nghi vấn thì hãy trình bày sao cho dễ tin
    10) Không nên tin vào điều thần kỳ mà hãy dựa vào nó.
    11) Làm việc theo nhóm rất là quan trọng vì nó cho phép bạn đổ lỗi cho người khác.
    12) Bất kỳ cái lọ không nhãn nào cũng chưa một chất kịch độc, phản ứng nhanh và phát tán trong không khí.
    13) Không thí nghiệm nào là thất bại, chúng có thể là ví dụ để hậu thế tránh xa
    14) Tất cả đồ thuỷ tinh đắt tiền đều sẽ bể trước khi được sử dụng ==> Đừng sử dụng.

  • Alcohol log book

    14/08/2007: I shall remember this day, he threatened us all with a knife. Completely mad. How bad I want to kill him.

  • Mời mọi người góp ý về cấu hình cho máy tính mới.

    Đậu rồi thì bây giờ bắt tay vào công việc mà mình đã hằng mong đợi, chuẩn bị mua máy tính mới. Sắp sửa làm sinh viên ĐH Công nghệ thông tin (nói thế chứ cũng chưa quyết định chắc ăn là học ở đâu cả) thì máy tính cũng nên ngon lành một tí. Mình dự định sẽ mua đồi rời về ráp chứ không mua máy bộ, máy bộ mắc bà cố, vả lại tự ráp cũng nâng cao tay nghề một cách đáng kể.

    Sau đây là bảng kê danh sách phần cứng dự kiến bà con góp ý giùm.

    • Về case: không cần cầu kỳ lắm, một con 500W 24Pin loại trung bình là được, khoảng chừng dưới $40.
    • Về main: Nhiều chủng loại để lựa quá! Có lẽ sẽ là con Gigabyte GA-M61PM-S2
      Bảng giá của Phong Vũ đề giá con này là $78. Có lẽ mình nên chạy ra viễn sơn mua cho chắc cú
    • Về RAM: KingMax 800MHz 1GB, mua luôn 2 cây để chạy kênh đôi. Tính mua ngay tại Viễn Sơn, HL và PV để giá cây này là $57, mua 2 cây tức là $114
    • Về CPU mới là nhiêu khê đây. Còn mình thích là con Athlon X2 BE 2350, Energy Efficient. Nhưng con này lại chưa thấy tiệm nào cho lên báo giá cả. Có lẽ phải chọn con Athlon 64 X2 4400+ quá. Giá CPU như vậy là khoảng $103.
    • Về HDD, Dự kiến là 1 con Seagate 160GB SATA, nhưng trong trang của seagate quá trời model, chả biết đâu mà lần. Còn trong báo giá của mấy tiệm chỉ có 1-2 con. Nhà phân phối của Seagate thì ở cái chỗ quỷ nào khó tìm quá, chắc mình xu đại con này. Tốn $62 cho ổ cứng
    • Về Ổ quang. Trong bảng báo giá của Hoàn long thấy con AOpen 1812 DVDRW coi cũng ngon lành. Giá $42, tặng 25 đĩa DVD trắng.
    • Về VGA Card Lúc đầu cũng ngó ASUS, Gigabyte, Inno3D, nhưng giờ tiền nong còn hạn chế nên đành ngó con Palit 8500GT 256MB Có vẻ như là con đó nó chính là con http://www.palit.biz/en/products/nv_pcie_8500GT.htm Không biết phải không nữa. Tạm vậy đi, vậy là thêm $105 cho VGA card.

    Tính tổng tạm thời là: $544 cho cái thùng máy không màn hình, vị chi là 8,8 triệu. Cộng bàn phím và con chuột vào cho chẵn 9 triệu. Bây giờ tới phần chơi sang nhất: Monitor.
    Số là mình đang định nhảy cóc lên LCD để tiết kiệm năng lượng và bảo vệ cặp mắt chưa bị cận thị. Mà kể ra mình cũng ngông thiệt, dám nhắm tới LCD 19" mới ghê. Mà không hiểu sao hầu hết các model wide screeen đều tập trung ở màn hình 19", kiếm 1 cái màn hình 17" wide khó quá chừng. Giá cả chúng cũng chênh lệnh khác nhau quá, hiệu nay qua hiệu khác giá nhảy ầm ầm. Hiện quyết chí lên 19" thì mình đang phân vân giữa mấy con Samsung 931bw giá $255 (luôn vat) với con Acer AL 1916 giá $239 (luôn vat).

    Như vậy tổng dự toán luôn VAT của dàn máy có thể lên đến 14 triệu bạc, quả là thêm vat vào là thấy chóng cả mặt. Không biết bà con có ý kiến gì không, đây là lần đầu mình ráp máy, còn noob nhiều thứ lắm, mọi người góp ý với.