Linux X Window学习
来源:互联网 发布:unity3d 百度三维地图 编辑:程序博客网 时间:2024/05/18 01:54
X Window基础知识
修改了有关X Window的相关设置后,可以在X Window的画面中直接按下Alt + Ctrl + Backspace可以用来重新启动X Window
如果在已纯文本启动的Linux中,如何启动X窗口,可以使用Startx命令来启动,不过Startx需要有底下几件事情的配合:
1.tty7没有其他的窗口软件正在运行(tty7必须是空出来的)
2.必须已经安装了X Window system ,并且X Server可以顺利启动
3.安装了GNOME / KDE或者TWM的管理员窗口
4.启动了字型服务器(X Font Server ,xfs)
X Window System其实是X server 癿参数方面:
1. 使用 startx 后面接癿参数;
2. 若无参数,则找寻用户家目彔癿档案,亦即 ~/.xserverrc
3. 若无上述两者,则以 /etc/X11/xinit/xserverrc一个能够跨网络与跨操作系统平台的,是一个图形用户接口软件,主要分成两个组件
1. X Server 管理客户端的硬件与驱动程序,屏幕绘制与提供字型功能,
2. X Client 是一个X 应用程序,主要用来提供告知X Server要绘制啥东西.
3. Window Manager 窗口管理员也是X client,只是他主要在负责全部X client 的控管,窗口管理员有GNOME,KDE,TWM,XFCE
X server 癿参数方面:
1. 使用 startx 后面接癿参数;
2. 若无参数,则找寻用户家目彔癿档案,亦即 ~/.xserverrc
3. 若无上述两者,则以 /etc/X11/xinit/xserverrc
X Window System 用startx来启动,Startx最重要的任务就是找出系统默认的X Server和X Client的配置文件
而用户也可以使用Startx外接参数来取代配置文件的内容,例如:startx -- -depth 16, 而--前面的是X client的设定
而后面的是X Server的设定,
X server 癿参数方面:
1. 使用 startx 后面接癿参数;
2. 若无参数,则找寻用户家目彔癿档案,亦即 ~/.xserverrc
3. 若无上述两者,则以 /etc/X11/xinit/xserverrc.
4. 若无上述三者,则单纯执行 /usr/bin/X (此即 X server 执行档)
X client 癿参数方面:
1. 使用 startx 后面接癿参数;
2. 若无参数,则找寻用户家目彔癿档案,亦即 ~/.xinitrc
3. 若无上述两者,则以 /etc/X11/xinit/xinitrc
4. 若无上述三者,则单纯执行 xterm (此为 X 底下癿织端机软件)
Startx其实是呼叫执行的xinit程序,而输入startx只是将找到适当的xinitrc与xserverrc后,交给xinit来执行
而如果直接执行xinit的话,则系统默认X client与X server的内容是这样的:
xinit xterm -geometry +1+1 -n login -display :0 -- X :0
以上这种情况来启动X window的话,页面因为是默认的,并且没有启动 window manager窗口管理员(特殊的X client),样子比较丑.
X启动流程测试
最原始的X server的执行档
在启动X server时,Xorg会去读取/etc/X11/xorg.conf这个配置文件,单纯的X启动时。只会在中心有个鼠标的
光标而已。执行X :1 &
接着启动X client
xterm -display :1 &
xclock-display :1 &
xeyes-display :1 &
以上我们执行了3个X client,但是通通都不能移动和放大缩小,所以会照成重叠的现象,不能下达命令,
所以需要加载最阳春的窗口管理员
twm -display :1 &
接下来 /etc/X11/xorg.conf是X server的配置文件文档,修改之前最好先做好备份
yum install nautilus-open-terminal 这个命令用来添加右键打开terminal的功能
yum -y install "X Window System"
yum -y install "Desktop"
- Linux X Window学习
- x window 学习资料
- [学习笔记]X Window
- 六 linux X window system
- Linux X Window设定介绍
- Linux启动、关闭x-window
- linux的x window system
- Linux启动、关闭x-window
- 菜鸟学习Linux 之二 双启动和X Window(XP+Linux or Vista+Linux)
- Linux 学习笔记 -- 第五部分 Linux 系统管理员 -- 第24章 X Window 设置介绍
- 菜鸟学习Linux 之三 显示 X Window(桌面窗口)和安装显卡驱动
- Linux学习(CentOS-7)---X-Window与命令行模式的切换
- linux启动与关机与x-window
- 利用X-window配置错误入侵Linux
- linux java连接x window 问题
- linux 终端和X Window的切换
- 进入LINUX的X Window图形界面
- linux 下的X Window KDE GNOME
- 暑假了,不要让孩子患上网瘾
- 加班与效率
- itextsharp 生成 pdf 文字之显示不出 。不兼容 解决办法
- 将red5项目部署到tomcat下,并且red5项目嵌入到J2EE项目中
- android自定义dialog中点击listview的item事件关闭dialog
- Linux X Window学习
- iOS/调试器和程序崩溃时的一些处理方法
- 什么是透明数据加密(TDE)?
- java cookie用法
- 设计感悟——产品的三个属性
- Android之SharedPreferences数据存储
- StringBuilder和StringBuffer的区别
- android关于AndroidManifest.xml详细分析
- 黑马程序员---6、内部类(InnerClass)和常用类