歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> SHELL編程

升級到Ubuntu 12.10無法進入原來的Gnome3(Gnome-Shell)圖形界面

問題描述:前幾天,想升級下自己的linux系統,以前用的系統版本是Ubuntu 12.04,現在想把它升級到Ubuntu 12.10,用了一個晚上的時間讓它自動升級。第二天早上起來後,顯示升級成功。可問題是,升級後不能進入圖形界面,登錄窗口還是有的。但輸入用戶名和密碼後進入很快顯示些提示後又彈出到登錄界面。但如果用Guest帳號登錄是可以進入Unity圖形界面。再者,Ctrl+Alt+F1也可以進入字符終端。這可怎麼辦呢?問題出在哪裡呢?

本篇文章PDF版下載地址:http://pan.baidu.com/share/link?shareid=461786&uk=487907638

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2013年資料/3月/28日/升級到Ubuntu 12.10無法進入原來的Gnome3(Gnome-Shell)圖形界面

1). 後來我新建了一個用戶(從上圖可以看出是aborn2),也是可以用Unity圖形界面登錄,Unity圖形界面是Ubuntu安裝好了以後默認的登錄界面。我在網上找了很久問題的原因,發現了以下東東:

gnome是一個linux操作系統的桌面環境,gnome-shell是gnome桌面環境的窗口管理程序,你看到的窗口樣式,風格就是由它來控制的。

你用的gnome是gnome 2.x ,而gnome-shell是 gnome 3 的窗口管理器,gnome的版本不同,並且gnome-shell不能安裝在gnome 2.x中。如果你希望用gnome-shell,那麼就得安裝gnome 3 桌面環境,gnome 3 不能和gnome 2.x共存,安裝了gnome 3 就不能再進入gnome 2.x,gnome 3與gnome-shell是融為一體的(除非進入命令行和安全模式,否則你一直都在gnome-shell 中),在正常情況下用戶無法離開gnome-shell,你是在通過gnome-shell操縱gnome,而gnome-shell是gnome中的一部分,所以自始至終你都在gnome中,gnome-shell就是gnome 3 桌面環境的圖形用戶界面。

我在軟件中心 安裝了gnome-shell2.31.5,gnome自帶的是2.32.0,是不可以進shell吧?如果我裝gnome3.0,那我之前所設置的窗口邊框效果,等等,就沒有了嗎?

你可以在終端裡輸入: gnome-shell --replace 看有沒有反應,成功的話你的界面會改變。如果成功了,你還得打開compizConfig找到“窗口裝飾“這項 在 “命令” 框輸入gnome-shell --replace,然後關閉compizConfig,以後每次進桌面就會使用gnome-shell,而不是之前的用戶環境。如果你要安裝gnome 3.0 那麼以前的窗口效果、樣式等都會失效。不過在gnome 2中安裝的gnome-shell不穩定,建議你使用gnome 3。

也就是說,我以前在Ubuntu12.04的時候已經安裝了gnome3和gnome-shell,那麼也就是說我的Unity圖形界面沒有了。所以,更新到Ubuntu12.10後,gnome3沒有了,而Unity也沒有,所以登錄不進去。我估計是這樣的,而新建的用戶有默認的Unity界面,所以可以進入圖形系統。

2).怎麼解決呢?方法是把gnome3 和gnome-shell重新安裝下就可以了。進入登錄界面後,既然不能進入了,只能Ctrl+Alt+F1進入字符終端。那好吧!就重新安裝如下,出現以下安裝包的依賴:

3).在網上又找了很久,發現是更新源的問題。因為我系統的更新源地址仍是12.04的,所以修改/etc/apt/sources.list文件內容. 改為網易最新的源地址如下:

#ubuntu12.10please see link: http://www.linuxidc.com/Linux/2012-10/73114.htm)

debhttp://mirrors.163.com/ubuntu/ quantal main universe restricted multiverse
deb-srchttp://mirrors.163.com/ubuntu/ quantal main universe restricted multiverse
debhttp://mirrors.163.com/ubuntu/ quantal-security universe main multiverserestricted
deb-srchttp://mirrors.163.com/ubuntu/ quantal-security universe main multiverserestricted
debhttp://mirrors.163.com/ubuntu/ quantal-updates universe main multiverse restricted
debhttp://mirrors.163.com/ubuntu/ quantal-proposed universe main multiverserestricted
deb-srchttp://mirrors.163.com/ubuntu/ quantal-proposed universe main multiverserestricted
debhttp://mirrors.163.com/ubuntu/ quantal-backports universe main multiverserestricted
deb-srchttp://mirrors.163.com/ubuntu/ quantal-backports universe main multiverserestricted
deb-srchttp://mirrors.163.com/ubuntu/ quantal-updates universe main multiverserestricted

改了源地址後,執行下面語句,進行更新和升級軟件:

sudo apt-get update

sudo apt-get upgrade

Copyright © Linux教程網 All Rights Reserved