[問題] Ubuntu在安裝完gtk+-2.12.11後壞掉了 囧

看板Linux作者 (OK的啦~我都可以接受)時間17年前 (2008/07/13 16:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
昨天安裝gtk+-2.12.11 安裝完後發現沒有辦法使用 而且電腦重開也出現了問題 ||| 以下是我的安裝步驟 : 1. 去官網 http://ftp.gnome.org/pub/gnome/sources/gtk+/2.12/   下載了gtk+-2.12.11.tar.gz 2, 解開後./configure 他說我缺少了TIFF Loader 於是我 sudo apt-get install libtiff-dev 3. make, sudo make install 完成安裝 ps. 在做 make 的時候我覺得很怪, 一直有一些警告出現 (ex. 破壞強重疊原則等等....) 這是我的電腦的問題還是gtk+-2.12.11程式碼的問題勒 囧?? 到這邊都沒啥問題 於是我參考了 http://job.achi.idv.tw/2008/02/18/gtk-20-%E6%95%99%E5%AD%B8/ 這個網頁 cd /tmp vim base.c 接著輸入程式碼 #include <gtk/gtk.h> int main( int argc,char *argv[]){ GtkWidget *window; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_widget_show (window); gtk_main (); return 0; } 接著編譯 gcc -o base base.c `pkg-config –cflags –libs gtk+-2.0` 可是跑出了這樣的錯誤訊息 : base.c:1:21: 錯誤: gtk/gtk.h:沒有此一檔案或目錄 base.c: 在函式 「main」 中: base.c:5: 錯誤: 「GtkWidget」 未宣告 (在此函式內第一次使用) base.c:5: 錯誤: (即使在一個函式內多次出現,每個未宣告的識別碼在其 base.c:5: 錯誤: 所在的函式內只報告一次。) base.c:5: 錯誤: 「window」 未宣告 (在此函式內第一次使用) base.c:9: 錯誤: 「GTK_WINDOW_TOPLEVEL」 未宣告 (在此函式內第一次使用) 改成這樣編譯 gcc base.c -o base `pkg-config –cflags –libs gtk+-2.12.11` 也還是不行 OTZ 所以我以為是我 gtk 沒有安裝好 參考了gtk+-2.12.11 的資料夾裡面有INSTALL 看到裡面說到需要 GLib, Pango, ATK and cairo 所以我就開始安裝這幾樣 GLib : 1. 從這邊下載 glib-2.16.4.tar.gz http://ftp.gnome.org/pub/gnome/sources/glib/2.16/ 2. 解壓縮後 ./configure, make, sudo make install ps. 這邊的 make 還是有很多警告 囧 pango : 1. 從這邊下載 pango-1.20.5 http://ftp.gnome.org/pub/gnome/sources/pango/1.20/ 2. 解壓縮後 ./configure, make, sudo make install 後來我記得是安裝cairo(還是ATK)的時候 (抱歉因為是在我同學的電腦上還原過程, 我的電腦已經故障了 囧) 他要我安裝兩種字型 安裝完後我的字體就都變成標楷體(好醜) 而且pcmanx 也不能夠使用scim 輸入中文 更重要的是, 當我重新開機的時候 在輸入帳號密碼的地方 出現了 載入佈景主題 Human 發生錯誤 無法識別圖片檔, '/usr/share/gdm/themes/Human/bottom_bar.svg' 圖片格式 然後進去之後 最上方的工具列, 跟桌面的檔案都不見了. 按右鍵也沒有反應 好像整個當掉一樣 只好按 ctrl + alt + delete 又跳到登入畫面 即使我用 Failsafe-gnome 也是一樣的情形 不過 Failsafe-terminal 倒是沒有問題 只是中文都是亂碼, 也沒有辦法輸入中文 推測是中文套件和scim只有安裝在 GNOME 底下 OTZ 總結以上, 現在我有四個問題想問問版上各位大大 OTZ 1. 我該怎麼樣讓他可以正確的載入主題並且可以正常的使用 2. 怎麼把所有字體都是標楷體的情形換掉 ||| 3. pcmanx 不能輸入中文的問題 @@ 4. gtk 不能使用的問題 感謝大家 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.243.192
文章代碼(AID): #18URiycX (Linux)
文章代碼(AID): #18URiycX (Linux)