不晓得装了哪些东西,又卸了哪些软件,其实又把Ubuntu的桌面搞没了!就是空空的一个桌面,哪些面板也没有,真是急死人!曾经也常常碰到这些情况,大多是与unity和gnome3有关。仍然以为是系统bug,上网搜了一下,原先是可以改善的!刚好,借助这一点(面板消失),可以量身构建一个适宜自己的桌面,不要UNITY,不要GNOME3,不要面板,就只要一个dock!^_^linux 查看桌面环境,比Mac还精简!
具体步骤:
一、自定义登陆session
假如是非手动登入,会有选择‘登录session’这一项,例如:GNOME,GNOMEClassic,GnomeClassic(Noeffects),Ubuntu,Ubuntu-2d,RecoveryConsole,UserDefinedSessionqq linux,Xfce等等。虽然好多都是不用的,如何更改呢?
关键目录:/usr/share/xesssions/ls一下:
gnome-classic.desktop guest-restricted.desktop
gnome-classic-guest-restricted.desktop Ubuntu-2d.desktop
gnome.desktop Ubuntu.desktop
gnome-fallback.desktop xsession.desktop
gnome-shell.desktop xterm.desktop
我们要更改的就是这种配置文件了,catUbuntu.desktop看一下:
[Desktop Entry]
Name=Ubuntu
Comment=This session logs you into Ubuntu
Exec=gnome-session --session=Ubuntu
TryExec=unity
Icon=
Type=Application
X-Ubuntu-Gettext-Domain=gnome-session-3.0
注意第一行‘Name’选项就是开机听到的session名子,随便更改哈!还有Exec一行的‘--session=Ubuntu’,这个‘Ubuntu’类似它的标示符,之后在设置手动登入时,选项‘user-session=***’可能会用到这个标示符哦。仔细研究一下那些文件,不须要的可以在前面加一句:
NoDisplay=true
这样,登陆session就不会出现对应的选项了。注意RecoveryConsole选项在xterm.desktop上面,还有UserDefinedSession选项在xsession.desktop上面嵌入式linux驱动程序设计从入门到精通,这个文件就是我们要自定义的,晒下我的:
[Desktop Entry]
Name=Simple
Comment=Custom ~/.xsession script simple style
Exec=default --session=simple
好了,这样可以把不须要的启动项隐藏,同时自定义一个名叫Simple的选项。
二、设置手动登入Simple的session
配置文件:/etc/lightdm/lightdm.confcat以下:
[SeatDefaults]
greeter-session=unity-greeter
user-session=simple
autologin-user=myusername #注意要改变
autologin-user-timeout=0
这样手动登入都会加载simple里的配置环境了。
继续更改配置:cat.dmrc
[Desktop]
Language=en_GB.utf8
Layout=us
Session=xsession
三、进一步设置
重启后,发觉系统手动登入了,但是只有一个桌面,哪些面板,菜单都没有!不要怕,Ctrl+Alt+t调出终端,连上网络以后,安装一个dock软件(按自己喜好吧),以下是个比较简单的
sudo apt-get install docky
把常用的程序(虽然没几个)拖到dock里,这样简练的一个桌面环境就配置好了!虽然好多程序都可以用gnome-terminal调下来的,例如调出gnome2的程序菜单:
gnome-panel
四、小结
遇见问题要多动一动脑筋linux 查看桌面环境,最好从代码和配置文件起来解决文件,这样更直接,更有效。开了chromium浏览器,真正感受到全屏的疗效了!