`
zsjg13
  • 浏览: 137948 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

启动一个X Server

阅读更多

你想要在你的Linux服务器上启动一个X server,这样你就可以运行基于图形用户界面的软件应用程序了。

 

解决方案:

(1)手动启动,运行X命令

(2)运行init 5或telinit 5

(3)修改/etc/inittab,并重启服务器

 

第1种方法:

$ X &

意思是X server将会在后台运行,此时,你还可以在同一个控制台会话中输入其他OS命令。

按下Ctrl+Alt+F7切换到图形控制台,此时一个x将会出现在空屏幕的中央,它就代表的是你的鼠标的指针。

然下Ctrl+Alt+F1就可以切换到文本控制台会话中。

 

第2种方法:

作为root用户在OS提示符下运行init 5或telinit 5来启动X server。之后,一个GUI-based登录屏幕就出现了。

 

第3种方法:

将/etc/inittab文件中initdefault变量的值修改为5,然后需要重启机器。内容就是id:5:initdefault:

 

How It Works

如果你的Linux服务器的runlevel是5,那么当Linux服务器重启时X server就会自动启动。如果是3,则默认的屏幕显示就是一个文本控制台,此时你想要运行一些GUI-based应用,例如dbca,那么你就需要手动启动X server。

 

如今,大部分DBA都不会在服务器的控制台前工作了,因此,当Linux服务器启动时,就没必要启动X server。但如果你的Linux服务器有足够的物理内存,那么我们建议你使用刚才说的

第3个方法。如果当前的runlevel是3,那就用第1或第2个方法,然而,我们建议第2个方法,因为简单,步骤少,相比X命令来说。

 

注意:在你的LInux数据库服务器上运行一个X server可以导致安全问题,因为另一个客户端可以访问并侦测你的按键。为了安全起见,我们建议你使用访问控制,就是使用xhost或

tunnel X over SSH。

 

X命令实际上调用了Xorg。

# which X

/usr/X11R6/bin/X

# ls -l /usr/X11R6/bin/X

lrwxrwxrwx  1 root root 4 May 19 17:39 /usr/X11R6/bin/X -> Xorg

# which Xorg

/usr/X11R6/bin/Xorg

# ls -l /usr/X11R6/bin/Xorg

-rws--x--x  1 root root 2002691 Oct  9  2007 /usr/X11R6/bin/Xorg

 

其他Linux distributions里的X命令可能在不同的目录中,所以你需要用which X来决定该命令所在的实际目录。

 

你用可以运行startx命令,startx命令之后会为你调用X命令,同样会启动一个图形化display manager。大多数Linux distributions的默认display manager是GNOME。如果你倾向于

另一个graphical display manager,recipe 15-6会教你如何从GNOME切换到KDE,反过来也行。

 

注意:当运行X server时,要确保X Font server也运行了,可以运行service xfs status命令来检查一下。

 

分享到:
评论

相关推荐

    脚本启动、停止ArcGIS Server 服务的源码

    基于C#编写的ArcGIS Server 地图服务的启动、停止、重启动等的脚本工具,参数描述如下: AGSSOM [usage]: {server} [-s|start, -x|stop, -r|restart -list|list_services -listtypes|list_server_types -describe|...

    winserver安装emqx报script.zip

    windows server2012r2安装emqx服务器报错script.exe错误 打不开console解决办法 安装c++库

    Radmin Server 3.5 x86 and x64 Portable-20160722

    Radmin Server 3.5 x86 and x64 Portable-20160722 20160721,By: ybmj@vip.163.com 1、该软件适用于在WinXP、Win7、Win8.x、Win10的x32和x64版系统,以及相应的服务器版本系统上安装使用。实现Radmin Server 3.5...

    nacos启动报错缺少的补丁(针对2021R版本的)

    nacos启动报错缺少的补丁(针对windows server 2021R2版本的),有: clearcompressionflag.exe; vc_redist.x64.exe; Windows8.1-KB2919355-x64.msu; Windows8.1-KB2919442-x64.msu; Windows8.1-KB2919442-x86.msu...

    dbForge Studio 2023 for SQL Server Enterprise 6.5.1 x64【亲测官网最新版】

    修复了在架构比较中启动同步向导时可能发生的错误 解决了在连接到 SQL Server 2022 时尝试打开安全管理器时发生的错误 在筛选器编辑器中扩展了数据编辑器中 int 类型的列的条件列表 修复了调试包含系统过程的脚本时...

    VisualSVN server 3.9.X网页自助修改密码

    找了很多网上的解决方案,试了下没有一个成功的。基本方案都是替换文件,改地址。但替换后不是无法启动VisualSVN服务就是改密码失败。 花了一晚上研究了下,重新打包了一个可用的版本。 Windows2012,Windows2016下测试...

    解决arcgis server跨域问题

    解决arcgis server跨域问题: ...4、启动ArcGIS Server的服务。 5、前台页面js的function内首先加入: esriConfig.request.corsEnabledServers.push("localhost:6080");//设置地图服务器已允许跨域

    VMware Server e.x.p 20923

    一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、 LINUX系统,与“多启动”系统相比,VMWare采用了完全不同的概念,多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动...

    x-server:前端开发辅助工具

    x-server前端开发辅助工具安装npm install x-server启动x-server start修改配置文件命令> x-server -fe 你的fe目录路径 // 设置fe目录> x-server -p 默认端 如 c.h5 // 设置默认端> x-server -b 分支名|分支编号 // ...

    minio server linux x64

    minio server linux x64 二进制程序 // 授权 chmod +x minio //启动服务 设置账户,密码minioadmin MINIO_ACCESS_KEY=minioadmin MINIO_SECRET_KEY=minioadmin ./minio server /mnt/data

    VisualSVN Server_3.5.x_64bit 在线修改密码

    本补丁利用PHP方式实现密码修改,如果已经被mod...4. 重新启动VisualSVN Server。 5. 网页浏览器访问SVN服务器,在页面右上角多了一项“修改密码”。 如果修改密码 提示"返回1,请联系管理员",就是第3步 配置的路径不对

    Microsoft OLE DB Driver 19 for SQL Server (x64)

    ocalDB 安装将复制启动 SQL Server 数据库引擎 所需的最少的文件集。 安装 LocalDB 后,你可以使用特定连接字符串来启动连接。 连接时,将自动创建并启动所需的 SQL Server 基础结构,从而使应用程序无需执行复杂的...

    可执行程序rkaiq-tool-server

    瑞芯微RK356x/3588系列图像ISP调试工具-rkaiq_tool_server,已经编译好,直接拷贝至板卡 上即可运行使用: 文件目录: -rkaiq_3A_server -librkmedia.so -rkaiq_3A_server 使用方法: 将以上文件拷贝至/data/后,...

    Windows下的X Server服务器VcXsrv,64位便携版本

    来源:...版本信息:VcXsrv X Server v1.20.14.0(31 Dec 2021) 此处的压缩包为便携版本,使用Start VcXsrv.cmd以默认配置方式直接启动,或者使用xlaunch.exe设置配置进行启动。

    Windows下的X Server服务器VcXsrv,32位便携版本

    来源:...版本信息:VcXsrv X Server v1.20.14.0(31 Dec 2021) 此处的压缩包为便携版本,使用Start VcXsrv.cmd以默认配置方式直接启动,或者使用xlaunch.exe设置配置进行启动。

    x-server-web:创建一个 X 服务器的项目,用 ClojureScript 编写,在 Web 浏览器上运行

    x-server-web旨在成为一个 X Window 系统服务器,它运行在没有插件或扩展的 web 浏览器上,使用从 http、常规 javascript、html 和 css 产生的 websocket。 该项目目前仅处于大纲状态。 入门 按以下顺序执行安装、...

    emqx-windows10-v3.2.2.zip

    解压下载后的文件夹,找到bin目录,启动服务:emqx start,查看服务状态:emqx_ctl status,服务启动成功

    windows server 2008 r2 托管 net core 程序补丁 Windows6.1-KB2533623-x64

    windows server 2008 r2 托管 asp.net core 程序无法启动时,需安装更新 Windows6.1-KB2533623-x64

    SpringBoot/SpringCloud项目启动脚本(可批量启动,JVM已优化)默认名称:start_server.sh

    chmod +x start_server.sh #脚本使用: sh start_server.sh 或: ./start_server.sh 根据提示操作,一共四句提示操作:例: 1,请输入要重启的jar文件序号(多个序号用英文逗号隔开):1,3,2 2,启动环境选择...

    GSQL_v6.5.0.4(绿色 SQLServer)

    4 数据库文件 (*.mdf + *.ldf)直接复制到 MYDB 目录,重新启动SQL,即可自动附加到SQLSERVER中(数据库名已经存在的不予理会,日志文件、库文件对应不上的不予理会)。 5 数据库只有在绝对路径模式下才可以用软件...

Global site tag (gtag.js) - Google Analytics