發表文章

[已解決] 新螢幕在 Ubuntu 文字模式下的亂碼問題

最近跟 "亂碼" 還真是有緣,話說家裡的舊螢幕掛了,換了一台 ASUS VE225H 的寬螢幕, 效果真是沒話說,不過在文字模式下竟然是亂碼 後來東查西查才發現原來 Ubuntu 自動偵測的文字模式配上我的新螢幕有問題,所以只好自己指定了 sudo gedit /etc/default/grub 設定 GRUB_GFXMODE=1280x1024 原本該設定是被註解掉的,表示 Ubuntu 會自動偵測,不過寬螢幕似乎不在偵測的選單中,所以我們只好手動設定了 若要查看文字模式下有那些解析度可以用,可以在 GRUB 開機選單中按 c 進入互動模式,然後執行 vbeinfo 就會列出所有支援的模式了 (不過我試了一些寬螢幕的解析度如 1400 x 1050 還是有問題,所以就選了常用的 1280 x 1024 了) 設定完成後,不論是 Recovery Mode 或是 tty1~6 都可以正常顯示了,讚!

解決 Windows 壓縮檔在 Linux 底下出現中文亂碼的問題

日前發現在 Windows 下用 WinRAR 壓縮的中文檔案,在 Ubuntu 底下開啟 (透過 Dropbox) 會出現亂碼,原因出在 rar 套件,改用 p7zip-rar 與 p7zip-full 即可解決 參考: Ubuntu 的rar 壓縮檔內容亂碼問題 但目前 Windows 壓縮的 zip 檔,在 Ubuntu 底下仍會有中文亂碼的問題,待解決

如何讀取 Evergreen Leakage ID

根據 AMD 提供的 Application Notes,得知在 Diagnostics 中有一個 db32 的程式可以用來讀取暫存器,因此我寫了一個批次檔,只要將此批次檔放到 Diagnostics 的目錄中執行,就可以直接顯示出 Leakage ID 了 Leakage ID 的範圍是從 0x00 ~ 0x3F,值愈大表示 Leakage 愈大,也就需要愈多的 ASIC power

FileUpload 上傳檔案大小的限制

圖片
以往上傳檔案大小的限制是在 web.config 的 maxRequestLength 屬性 (單位為 KB) <system.web> <httpRuntime executionTimeout="110" maxRequestLength=" 4096 " /> </system.web>

TinyLinux Tips

TinyLinux 用起來跟 Ubuntu 還是有點差別,所以就把這些差別記錄在這裡了 關機指令:poweroff (沒有 shutdown 指令) 檔案系統是開機時解壓縮的,所以沒辦法安裝自己想要的程式 檔案只能放在 /mnt/dos/mods 下

Linux 版的 Ghost

圖片
Jack 為了要對拷硬碟,試了 Ghost 跟 Clonezilla ( 再生龍 ) 都不行,最後只好請出 鳥哥 了 根據 "第九章、檔案與檔案系統的壓縮與打包 6. 其他常見的壓縮與備份工具 " 介紹的 dd 指令,它的功能可多了,不過我們今天先拿來做 640GB 的硬碟對拷,步驟很簡單:

Ubuntu 11.04 Crash 救援實錄

自從昨天更新後,今天不曉得為甚麼 Ubuntu 又進不去 (已經很久沒有這樣了),畫面就一直轉轉轉,終端機也進不去,sudo shutdown -r now 也沒反應,更慘的是連安全模式也進不去。 後來好不容易進去看了一下 dmesg,應該是 Graphics Driver 又掛點了,問題是我根本進不去,要如何移除呢? 這個時候就要請出偉大的 Live CD 了,開機後救援步驟如下: Ctrl + Alt + F1 進終端機模式 sudo fdisk -l 查看 Ubuntu 系統的 partition sudo mount /dev/sdax /mnt 掛載系統 sudo chroot /mnt /bin/bash 切換系統 進入 /usr/share/ati 移除 driver 重開機後安裝 Ubuntu 建議的 driver 就好了 (反正又不用 3D 桌面了) 備註: 移除 ATI driver 時,若使用修復模式的 root 帳號會有問題,改用原本帳號用文字模式登入就可以了 (sudo) 移除 driver 後若還是進不了桌面,到修復模式下的 fsck, clean, dpkg 跑一跑應該就可以了 進入桌面後若沒有選單畫面,按 Ctrl + Atl + T 把終端機叫出來用吧 通常更新後 ATI driver 就會掛點,需要一直移除、重裝,唉!!!