tl;dr
如無特別的需求抵知,盡量不要跨發(fā)行版安裝新的Gnome矩桂,通過我的測試,Gnome 3.18/3.20/3.22都有或多或少的問題床牧。而且會(huì)影響正常的使用荣回,每次安裝使用,無一例外的都會(huì)回滾到發(fā)行版自帶的版本戈咳,至少Ubuntu是這樣心软,Arch的同學(xué)可以嘗試一下。
安裝Gnome 3.18/3.20步驟
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo apt-get update
sudo apt-get dist-upgrade
dist-upgrade執(zhí)行過程
ray@ray-ThinkPad-X250:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libcheese-gtk23 libcheese7 ubuntu-desktop unity-control-center
unity-control-center-signon
The following NEW packages will be installed:
dleyna-server gnome-control-center gnome-control-center-data
gnome-icon-theme gnome-icon-theme-symbolic gnome-online-accounts
gnome-settings-daemon gstreamer1.0-clutter-3.0 iio-sensor-proxy
libcamel-1.2-54 libcheese-gtk25 libcheese8 libcolord-gtk1
libdleyna-connector-dbus-1.0-1 libdleyna-core-1.0-3 libebook-contacts-1.2-2
libecal-1.2-19 libedata-cal-1.2-28 libedataserver-1.2-21
libgnome-desktop-3-12 libgoa-backend-1.0-1 libgtop-2.0-10 libgupnp-av-1.0-2
libgupnp-dlna-2.0-3 libjavascriptcoregtk-4.0-18 libwebkit2gtk-4.0-37
linux-headers-4.2.0-32 linux-headers-4.2.0-32-generic
linux-image-4.2.0-32-generic linux-image-extra-4.2.0-32-generic realmd
The following packages will be upgraded:
account-plugin-aim account-plugin-jabber account-plugin-salut
account-plugin-yahoo adwaita-icon-theme aisleriot baobab cheese
cheese-common dconf-editor empathy empathy-common eog evince evince-common
evolution-data-server evolution-data-server-common
evolution-data-server-online-accounts folks-common gedit gedit-common
gir1.2-freedesktop gir1.2-glib-2.0 gir1.2-goa-1.0 gir1.2-gtk-3.0
gir1.2-gtksource-3.0 gir1.2-pango-1.0 gir1.2-peas-1.0 gir1.2-totem-1.0
gir1.2-vte-2.91 gnome-accessibility-themes gnome-bluetooth gnome-calculator
gnome-contacts gnome-control-center-shared-data gnome-desktop3-data
gnome-disk-utility gnome-session-bin gnome-session-common
gnome-settings-daemon-schemas gnome-system-monitor gnome-terminal
gnome-terminal-data gsettings-desktop-schemas gvfs gvfs-backends gvfs-bin
gvfs-common gvfs-daemons gvfs-fuse gvfs-libs ifupdown libcairo-gobject2
libclutter-1.0-0 libclutter-1.0-common libclutter-gst-3.0-0
libclutter-gtk-1.0-0 libcogl-common libcogl-pango20 libcogl-path20 libcogl20
libdrm-amdgpu1 libebackend-1.2-10 libebook-1.2-16 libedata-book-1.2-25
libedataserverui-1.2-1 libevdocument3-4 libevview3-3 libfolks-eds25
libfolks-telepathy25 libfolks25 libgail-3-0 libgeocode-glib0
libgirepository-1.0-1 libgnome-bluetooth13 libgoa-1.0-0b libgoa-1.0-common
libgtk-3-0 libgtk-3-bin libgtk-3-common libgtksourceview-3.0-1
libgtksourceview-3.0-common libgtop2-common libgweather-3-6
libgweather-common libnautilus-extension1a libpango-1.0-0 libpango1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpeas-1.0-0
libpeas-common libpurple-bin libpurple0 libtotem0 libtracker-sparql-1.0-0
libvte-2.91-0 libvte-2.91-common linux-generic linux-headers-generic
linux-image-generic linux-libc-dev mcp-account-manager-uoa nautilus
nautilus-data python-gi python-gi-cairo python-gobject python3-gi
python3-gi-cairo totem totem-common totem-plugins ubuntu-session
115 upgraded, 31 newly installed, 5 to remove and 0 not upgraded.
Need to get 182 MB of archives.
After this operation, 554 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
恢復(fù)到默認(rèn)Ubuntu原始版本
安裝ppa-purge工具著蛙,用于刪除PPA源
sudo apt-get install ppa-purge刪除Gnome 3.18/3.20
sudo ppa-purge ppa:gnome3-team/gnome3-staging
sudo ppa-purge ppa:gnome3-team/gnome3
sudo apt-get purge gnome-desktop gnome-shell恢復(fù)安裝官方源中與Gnome3.18/3.20沖突的Unity系統(tǒng)包:
sudo apt-get install ubuntu-desktop unity-control-center unity-control-center-signon更新lightDM删铃,刪除gnome:
cd /usr/share/xsessions
sudo rm gnome-classic.desktop
參考URL:http://askubuntu.com/questions/81161/how-to-remove-session-entries-from-lightdm
Gnome 3.18/3.20問題收集(2016.04.25)
大家如果是老的Gnome用戶可能就會(huì)知道泡仗,從3.16開始Gnome就將Tray bar移到屏幕左下角了姑躲,非常討厭的一個(gè)小框馁痴,雖然會(huì)自動(dòng)隱藏蜕提,但是隱藏后也會(huì)有一小塊能看到,非常不爽:
從Reddit上的大神們的交流內(nèi)容來看Gnome 3.16: Remove message tray on bottom left of screen绎谦,在GNOME內(nèi)部對這個(gè)問題也是有很多的沖突觀點(diǎn)愈捅,但無論如何現(xiàn)在就是這樣的一個(gè)情況咧最,而且GNOME 3.20也沒有改變。
當(dāng)前解決這個(gè)問題逐纬,可以使用一個(gè)叫做TopIcons的插件蛔屹,可以將這個(gè)小框恢復(fù)到桌面右上角:
Gnome 3.20問題收集(2016.04.22)
-
不兼容GTK+ Theme
Gnome 3.20不向后兼容所有之前的Theme,所以需要臨時(shí)切換為默認(rèn)的theme风题,以正常顯示GTK+界面:
問題界面
默認(rèn)Adwaita主題
2.不兼容Gnome Shell Extension
從該Extension頁面可以看到其他同學(xué)的解決方法:
https://extensions.gnome.org/extension/921/multi-monitors-add-on/
3.GDM不能登陸判导,ligthdm顯示故障
未解決
Gnome 3.22問題收集(2017.02.23)
- 跨目錄復(fù)制文件會(huì)導(dǎo)致Naultilus崩潰
沒研究解決方法嫉父,直接回滾
參考URL:https://forum.antergos.com/topic/4204/after-update-to-gnome-3-20-i-have-many-problems