顯示具有 進階設定 標籤的文章。 顯示所有文章
顯示具有 進階設定 標籤的文章。 顯示所有文章

2012年9月9日 星期日

NVIDIA Driver

為了DIABLO 3,終於買了顯卡…之前就聽說N家的顯卡對ubuntu較友善。想不到是惡夢的開始。裝了驅動程式之後,螢幕解析度抓不到。就一直是 640x480。於是放棄ubuntu…

過了4個月,才有耐心解決這個問題。

A. 安裝官方的驅動程式,以下參考手把手網站的內容
  1. 請先去Nvidia官網下載你的驅動程式
    名字太長了我改成 nvidia.run並放到~/ (家目錄)下面
  2. 要賦予nvidia.run執行權限才能安裝哦
    • chmod +x nvidia.run
  3. 移除nvidia舊版並移除舊的設定檔
    • sudo apt-get --purge remove nvidia-* 
  4. 安裝編譯所需套件與核心 (這一個步驟我有點問題…說linux-restricted-modules...找不到)
    • sudo apt-get install build-essential libc6-dev pkg-config xserver-xorg-dev linux-headers-$(uname -r) linux-restricted-modules-$(uname -r) nvidia-settings gcc gcc-3.4
  5. 請按Ctrl+Alt+F1進入文字終端機
  6. 中斷X windows才能正確安裝顯示卡驅動程式
    • sudo /etc/init.d/gdm stop
  7. 開始安裝nvidia官方版驅動程式
    • sudo sh ~/nvidia.run
      1. 接著就進入了Nvidia的授權頁,第一個選accept同意他的授權聲明 按tab鍵可移動
      2. There appears to already be a driver installed on your system (version: 173.14.12).  As part of installing this driver (version: 173.14.12), the existing driver will be uninstalled.  Are you sure you want to continue? ('no' will abort installation) (Answer: Yes)
      3. No precompiled kernel interface was found to match your kernel; would you like the installer to attempt to download a kernel interface for your kernel from the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
      4. Install NVIDIA's 32-bit compatibility OpenGL libraries? (Answer: No)此項只有amd64版本才會出現
      5. Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X?  Any pre-existing X configuration file will be backed up(Answer: Yes)
  8. 最後回到x windows會看到一個Nvida的畫面,這樣就代表安裝好了
    • sudo /etc/init.d/gdm start
  9. 咱們來看看有沒有安裝成功
    • glxinfo | grep "OpenGL version string:"
      OpenGL version string: .....
    • lspci | grep VGA
      01:00.0 VGA ......
B. 裝完之後,仍然解析度無效…網路上說要改 /etc/X11/xorg.conf
我試了n偏,仍然無效,最後在外國的討論區才發現重要的步驟

these options were critical
Option "ExactModeTimingsDVI" "TRUE"
Option "ModeValidation" "NoEdidModes"

貼上我的 xorg.conf
Section "Monitor"
    Identifier     "Monitor0"
    Vendorname "Generic LCD Display"
    Modelname "LCD Panel 1920x1080"
    Horizsync 31.0-83.0
    Vertrefresh 56.0 - 76.0
    Option         "DPMS"
    Option "ExactModeTimingsDVI" "TRUE"
    Modeline "1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option "ModeValidation" "NoEdidModes"
EndSection
經過我的試驗,如果少了藍字,解析度依然無效。多了橘字…畫面字會糊掉

我不知道為什麼…這次的經驗,讓我對ubuntu的喜愛程度大打折扣


2010年8月31日 星期二

Easystroke profile 進階設定

沒辦法,Easystroke 太好玩了,分享一下我的設定心得

這篇裡,已經大致介紹過easystroke,玩了一下下後,覺得預設的手勢使用滑鼠中鍵,不太好使,所以改成一般常用的右鍵。

結果…firefox 的滑鼠手勢就使不出來了。想一想…有了這個,沒必要再用 firefox 的滑鼠手勢啊。只要把 firefox 的常用功能也訂到 easystroke 裡就行了
  1. 首先,開啟設定畫面後。點擊⊿應用程式,呈現應用程式的細部設定
  2. 新增群組。群組的意思就是先設好一些手勢。之後的應用程式都可以套用這些手勢
  3. 輸入群組名稱。隨你的意思自訂
  4. 開始增加動作。以我的例子,訂了『上一頁』『下一頁』『關閉分頁』
  5.  加入應用程式。點擊後,會讓你點選一個你已開啟的程式。我點了檔案總管,Easystroke就會自動將nautilus加入該群組
    ※我在這裡耍笨過><,因為只點程式的邊框-標題列…Easystroke加入的就是(視窗邊框管理),而不是程式本身
這樣一來,檔案總管 nautilus 也有上下頁、關閉分頁的滑鼠手勢了。
接下來,我並不是直接將 Firefox、Chrome 一起加入,而是又建了一個群組叫『網頁瀏覽器』,且多訂了一組手勢–檢視原始檔Ctrl+U,之後才把 Firefox、Chrome加入此群組裡

總之,應用程式的設定,像樹狀結構一下,滑鼠手勢是繼承下來的。好好規劃一下群組就可以為不同的程式進行設定了。相同的手勢就訂在上一層群組,不同的才各自新增。

最後…我不想讓Easystroke圖示,顯示在系統列上(每一份空間都很寶貴)。
設定畫面裡的偏好設定,取消顯示系統列圖示,這時會要求你訂一個手勢來讓設定畫面可以顯示
增加動作。名稱自訂,類型要選其它,再選顯示/隱藏,最後自訂你的手勢吧
※動作類型的意思
  • 指令:使用現有的可執行檔,如已安裝的程式執行檔firefox, chrome, nautilus等
  • 鍵盤:使用快速鍵,底下列出系統預設的快速鍵
    • 關閉,Alt + F4
    • 最大化/取消最大化: Alt + F10
    • 最小化:Alt + F9
    • 切換應用程式:Alt + Tab
    • 關閉分頁:Ctrl + W (檔案/網頁瀏覽器或文字編輯器具有分頁 tab 的功能)
    • 前一個分頁:Ctrl + Page_Up
    • 下一個分頁:Ctrl + Page_Down
    • 上一頁:Alt + Left(檔案/網頁瀏覽具有頁面歷史記錄的功能)
    • 下一頁:Alt + Right
  • 文本:(還沒測過)
  • 捲動:劃完手勢後,按住手勢鍵不放,往上或下移動就可捲動畫面
  • 忽略:就是忽略囉
  • 滑鼠:(還沒測過,感覺不太需要)
  • 其它:
    • 恢復最小化,可以將最小化的視窗恢復至桌面
    • 顯示/隱藏,顯示或隱藏Easystroke的設定畫面
    • 禁用(啟用) ,禁用或啟用Easystroke的功能

☆☆☆☆…發動超執刀模式

2010年7月22日 星期四

一些特別的目錄

root 的垃圾桶目錄:/root/.local/share/Trash/files/


在檔案總管裡(Nautilus),選一檔案後,按右鍵,會出現『以其它程式開啟…』
然後就列出一堆清單,要編輯清單的話,在底下兩個目錄:
/etc/gnome/defaults.list
~/.local/share/applications/mimeapps.list
編輯完後,記得在終端機執行 sudo update-desktop-database