显示管理器会自动的启动XServer和XClient,server一般就是Xorg。
如果我们没有自启动的登录管理器,就会进到默认的终端登录,你需要在终端上输入 startx 才能显出窗口管理器。startx是xinit的包装,会启动XServer对应的配置文件 /etc/X11/xinit/xserverrc
X这个程序就是Xorg程序。
startx还会启动XClient对应的配置文件 ~/.xinitrc
这样,你的桌面就显示出来了,dwm主要会调用xlib的接口,其它桌面则调用更多像Qt、Gtk这样的接口实现
Arch安装文档已经很全面了,在UbuntuServer上安装图形化界面也类似。
vim ~/.xinitrc
以UOS和firefox为例:
1. 软件安装目录:/home/harven/Software/firefox
2. 生成桌面快捷方式。
进入/home/harven/Desktop,创建文件“firefox.desktop”,并编辑内容,具体 *** 作如下:
```javascript
touch firefox.desktop
vim firefox.desktop
```
文件具体内容如下:
```javascript
[Desktop Entry]
Name=Firefox
Comment=this is firefox
Exec=/home/harven/Software/firefox/firefox
Icon=/home/harven/Software/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
Categories=ApplicationNetwork
```
3. 生成启动菜单栏。
将第2步中编辑好的文件firefox.desktop拷贝到此目录:/usr/share/applications
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)