精华内容
下载资源
问答
  • X server

    2020-04-06 17:27:26
    X server是Linux系统里面图形接口服务器的简称。Windows系统的界面是这个系统不可分割的一部分,各种窗口操作界面显示都是由系统核心直接管理的,而Linux的图形界面并不是系统的必要组成部分,它可以在无界面的条件...

    X server是Linux系统里面图形接口服务器的简称。Windows系统的界面是这个系统不可分割的一部分,各种窗口操作界面显示都是由系统核心直接管理的,而Linux的图形界面并不是系统的必要组成部分,它可以在无界面的条件下运行。当需要Linux提供界面的时候,系统就会建立一个或者数个X server,通过X协议跟窗口管理器交互,由独立于系统的应用程序来产生窗口,状态栏,按钮之类的交互界面。

     

    比较常见的Linux界面操作环境有KDE和GNOME,为它们提供系统支持的就是X server,而并非Linux核心。

    总结一下linux图形界面层次关系:

    linux本身-->X服务器<-[通过X协议交谈]->窗口管理器(综合桌面环境)-->X应用程序。

     

     

    介绍两种方法在命令行中打开远程端的图形应用程序。

    两台主机A和B(B是linux主机)

     

    1. A是linux

    1)在A主机上,打开终端,执行:ssh -X user@B(ssh -X user@ip)

    2)然后在A终端上执行B主机上的图形化界面程序,该图形界面可在A主机显示。

     

     

    2. A是Windows

    需要安装支持x server协议的终端工具

     

    2.1 使用MobaXterm(已经集成x server协议)

    1)在A主机上,打开MobaXterm,执行:ssh -X user@B(ssh -X user@ip)

    2)然后在MobaXterm上执行B主机上的图形化界面程序,该图形界面可在A主机显示。

     

    2.2 xshell

    需要安装xmanager

     

    实测MobaXterm的图形响应速度比xmanager要快,推荐MobaXterm。

    展开全文
  • Xserver

    千次阅读 2007-03-09 18:05:00
    修改X字体服务器脚本: /etc/rc.d/init.d/xfs , 改变端口 , daemon xfs -droppriv -daemon -port -1 改成: daemon xfs -droppriv -daemon -port 7100 2.修改X访问权限 : /etc/X11/xdm/Xaccess, 修改以下(这样会...
    一, 服务器端:  
     
    1.修改X字体服务器脚本: /etc/rc.d/init.d/xfs , 改变端口 , 
     
    daemon xfs -droppriv -daemon -port -1 
     
     
    改成: 
     
    daemon xfs -droppriv -daemon -port 7100 
     
     
    2.修改X访问权限 : /etc/X11/xdm/Xaccess, 
    修改以下(这样会让所有访问客户获得权限): 
     
    #* # any host can get a login window 
     
     
     
    去掉#: 
     
    * # any host can get a login window 
     
     
    3.修改 /etc/X11/gdm/gdm.conf. 激活 XDMCP( X Display Manager Control 
    Protocol,X显示监控协议) 
    这样能监听远端X请求 . 
    改变: 
     
    [xdmcp] 
    Enable=0 
     
    到: 
     
    Enable=1 
     
    确定 "Port=177" 在最后一行. 
     
    4.修改 /etc/inittab : (如果你的Linux已经设为X登录,略去此项) 
     
    id:3:initdefault: 
     
    到: 
     
    id:5:initdefault: 
     
     
     
    5.修改 /etc/X11/XServers ,加入下面几行取得4个xdm 登录(X Display 
    Manager)或者 
    gdm(GNOME X display manager) 
    进程,可以允许四个不同用户登录,当然你可以允许更多 
    用户 . 
    :0 A local /usr/X11R6/bin/X :0 
    :1 B local /usr/X11R6/bin/X :1 
    :2 C local /usr/X11R6/bin/X :2 
    :3 D local /usr/X11R6/bin/X :3 
     
     
    6.找到 /etc/X11/xdm/Xsetup_0 ,chmod 755 使该文件非root也可执行. 
     
    7.修改 /etc/X11/XF86Config ,改: 
     
    FontPath "unix:-1" 
     
     
     
    到: 
     
    FontPath "unix:7100" 
     
     
    8.加以下行到/etc/inittab末尾: 
     
    x:5:respawn:/usr/bin/gdm 
     
     
    好了,到此Server端告一段落,restart后如果出现下列错误: 
    _ FontTransSocketUNIXConnect: Can't connect: errno = 111 
    failed to set dafault font path 'unix:-1' 
    Fatal server error: 
    could not open default font 'fixed' 
    则在/etc/X11/XF86Config加入以下行: 
     
    FontPath "/usr/lib/X11/fonts/75dpi/" 
    FontPath "/usr/lib/X11/fonts/misc/" 
    FontPath "/usr/lib/X11/fonts/CID" 
    FontPath "/usr/lib/X11/fonts/Speedo" 
    FontPath "/usr/lib/X11/fonts/100dpi" 
     
     
    二, 客户端: 
     
    1, Linux 
     
    Linux下的本地X Server通过网络XDMCP启动有三种方式: 
    Direct query(直接询问),Broadcast(广播)和Indirect query(间接询问)三种. 
    直接询问直接建立和服务器的通讯,广播则发播询问并和第一个回应建立通讯, 
    间接询问是通过特定主机间接建立和X服务器的通讯. 
     
    一般运行X在直接询问模式下只要简单键入: 
     
    X -quiet -query the.host.address <--键入X服务器的IP或主机名 
     
    就可以取得和在本地同样的X登录画面了. 
     
    2, Windows 
     
    Windows下支持XDMCP的X 
    Server有不少,最好的当然是Exceed了,这是个商业软件, 
    好象也找不到demo版.我在网上找了一下,有个X-ThinPro的X Server支持XDMCP, 
    demo版有一小时的应用,可以到http://lab-pro.com/下载,很小只有6M左右 
    (Exceed7.0要100多M). 
     
    展开全文
  • 什么是xserver和xclient

    千次阅读 2018-05-05 19:38:55
    在xwindows体系中,提供界面显示,响应外设操作的是xserver,而运行程序业务逻辑,接受xserver发来的各种事件通知的,是xclient。当xclient和xserver 在同一台机器上的时候,这种情况下,应用程序调用xclient的接口...

    在xwindows体系中,提供界面显示,响应外设操作的是xserver,而运行程序业务逻辑,接受xserver发来的各种事件通知的,是xclient。

    当xclient和xserver 在同一台机器上的时候,这种情况下,应用程序调用xclient的接口请求xserver为创建窗口,应用程序可以通过xlib库的过程调用请求xserver创建窗口中子元素,例如滑动条,按钮等。而xserver的作用是提供在屏幕上绘制基础元素的功能,例如填色,画线,画圆等动作,xserver会通过调用底层驱动程序完成这些功能。而xclient通过x协议向xserver发送请求去完成对应的界面操作。

    下面是网上一个说的比较清楚的例子:

    如果从一台 XP上用Reflection通过 XDMCP 登录到一台 Linux服务器,我们很容易将Reflection当成客户端,而将Linux机器当成服务器。这就完全搞错了。理解了Xwindow的工作原理,这个区别就会很明显。X server 不是指某台机器,而是指一个进程,它负责接受客户的要求,在屏幕上显示客户请求的图形,并且把消息(键盘,鼠标,窗口消息)通知客户程序。比如上面说的Reflection,它其实是才是Xserver,它负责控制那台XP上的显示,Linux机器上的程序,xterm, xxgdb, dtwm(CDE的窗口管理器)……是客户程序。它们通常会使用TCP 6000 号端口连接XP,而XP6000号端口是由Reflection绑定并侦听的,显然这里Reflection才是Xserver。比如,当你通过telnet 启动Linux机器上的xterm,就会在Reflection 的屏幕上显示一个窗口。实际发生的事情是:xterm 请求连接XP6000 号端口和Reflection,跟Reflection建立连接,然后xterm请求得到资源,然后xterm 请求在屏幕上显示一个窗口。当在xterm 的窗口里按下”A”键时,Reflection 会把这个事件通知 xterm 进程,然后xterm 会发送数据报,请求Reflection, “请在坐标(100,30)处显示一个字母A,然后在后面显示一个矩形作为光标。 这样xterm 窗口里就会多显示一个字母。至于KDEGnome,他们是桌面系统不是Xwindow,他们只是一些运行在Xwindow上的程序,他们发出要显示什么东西的请求,比如要在桌面底部显示一个面板、在桌面显示些图标。

    http://blog.sina.com.cn/s/blog_4e415c0b0100lulu.html

      


    展开全文
  • 您需要安装OS X 10.10或OS X 10.11以及OS X server v4 或 OS X server v5”, 我自己本身的MAC 中的一个server.app是和我当前的系统是不兼容的, 此时我们需要自己下载一个OS X server重新安装, 在Mac AppSt

    升级macOS Sierra:
    在点击安装硬盘的时候出现提示:“。。。您需要安装OS X 10.10或OS X 10.11以及OS X server v4 或 OS X server v5”
    我自己本身的MAC 中的一个server.app是和我当前的系统是不兼容的, 此时我们需要自己下载一个OS X server重新安装, 在Mac AppStore上是需要花钱的128¥,

     此处提供下载地址    http://pan.baidu.com/s/1mhTclba
    

    安装完毕重启电脑,然后接着就可以进行升级了。
    升级macOS Sierra需要的软硬件环境要求:
    http://www.apple.com/macos/how-to-upgrade/

    展开全文
  • 1. AbstractThis report analyzes the infra-structure of porting layer in X Server side, and gives a guide of how to port X Server in Maemo to a target p
  • xserver源码分析

    千次阅读 2017-12-11 18:45:45
    xserver源码分析之解析xorg.conf(main函数过程) http://blog.csdn.net/w6980112/article/details/49615859 xserver资源介绍 http://www.newsmth.net/nForum/#!article/THOSS/9143 xorg-xserv
  • xserver相关知识汇总

    千次阅读 2017-11-07 11:13:55
    本文主要是从以下几个方面介绍xorg-xserver 相关的知识  1.linux系统图形界面框架 2.xserver 和x client启动过程 3.图形2d,3d加速原理简介 4.xserver主分支代码解析。 5.xserver,xclient协议简介 6.一个基于...
  • Xserver - X Window System display server

    千次阅读 2010-08-27 11:01:00
    Xserver - X Window System display server Synopsis X [option ...] Description X is the generic name for the X Window System display server. It is frequently a link or a copy of the appropriate ...
  • cannot connect to X server

    2020-03-12 14:31:12
    X server是Linux系统上提供图形用户界面的服务程序。当客户端主机Client访问服务器Server上的图形程序时,需要Server对该Client赋能访问图形程序的权限。 出现以上错误的原因就是我的程序是在图形化界面的操作系统上...
  • : cannot connect to X server

    千次阅读 2019-08-30 20:45:03
    : cannot connect to X server The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X 窗口系统 (X Window System,X11 或 X) 是一种以...
  • xorg-xserver相关完全解析

    千次阅读 2019-01-10 14:58:47
    本文主要是从以下几个方面介绍xorg-xserver 相关的知识 1.linux系统图形界面框架 2.xserver 和x client启动过程 3.图形2d,3d加速原理简介 4.xserver主分支代码解析。 5.xserver,xclient协议简介 6.一个基于...
  • CentOS 安装xserver

    千次阅读 2014-10-21 20:41:39
    1‘安装xserver; 2’安装
  • linux 图形界面 X Server 关闭 启动

    千次阅读 2020-03-26 09:27:20
    Linux图形界面多数使用的是 X Server, 我们有时需要关闭/重启它. 比如: 安装 NVIDIA 的驱动程序时,就需要先关闭 X server; 希望让系统以 server 方式运行,关闭桌面环境以降低不必要的性能损耗. Ubuntu18.04 ...
  • X Server 的优化

    2012-07-16 10:16:07
    Xserver的图形操作可以由软件实现,然而,很多的显卡提供了硬件加速功能。如果利用这些硬件加速功能来实现Xserver的一些图形操作,将可以极大的提高X server的性能。 目前,嵌入式上X server 使用kdrive (tinyX...
  • Linux 退出xserver

    万次阅读 2014-12-29 20:56:41
    如果想切换至纯粹一点的命令字符console下,一般人会认为切换Ctrl+Alt+F1(或者F2-F6都可以)。默认下,Ctrl+Alt+F7是图形界面(当然,各个Linux发行版本会有所差异)。... 3(前提有root权限),即可关闭X Server
  • Linux cannot connect to X server

    千次阅读 2018-11-26 02:36:46
    I want to use wb_view on remote server and view it from local client. However, when I use ssh user@localhost to login to the server, it reports errors as ...wb_view: cannot connect to X server...
  • Failed to Start the X server

    2017-04-10 15:21:54
    Failed to Start the X server
  • Linux在远程X Server上显示图形界面

    万次阅读 多人点赞 2018-01-16 13:05:02
    背景 大多数时候我们不希望在服务器上安装图形界面,但有时候有些程序需要图形界面,比如安装Oracle的时候。此时,可以配置让Linux使用远程的...X Window System由客户端和服务端组成,服务端X Server负责图形显示,
  • 强大的MobaXterm xserver

    千次阅读 2019-11-07 16:58:18
    MobaXterm 中xserver是干什么用的? 用来在将linux端的gui程序 显示在当前windows客户端 测试: 1、输入 xclock,那么将在当前windows桌面显示 linux的 xclock 程序界面 2、输入 firefox 将启动linux端的 fire...
  • xserver

    万次阅读 2018-07-25 14:02:45
    XSERVER:http://35.200.21.178:8080
  • VcXsrv Windows X Server

    千次阅读 2013-06-26 11:31:15
    发现一个windows下开源且好用X Server. http://sourceforge.net/projects/vcxsrv/ Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual C++ 2010. Source ...
  • wkhtmltopdf: cannot connect to X server

    千次阅读 2017-05-10 17:32:35
    wkhtmltopdf needs a X server. If you're running your application on a VPS, you probably don't have one installed. The solution is install a "virtual" X server. using wkhtmltopdf without X server
  • 【解决】cannot connect to X server

    千次阅读 2019-12-09 22:05:47
    X server是Linux系统上提供图形用户界面的服务程序。当客户端主机Client访问服务器Server上的图形程序时,需要Server对该Client赋能访问图形程序的权限 所以解决方法是 对opencv 或者 matplotlib 等库进行图象显示...
  • Xming X Server 配置和使用

    万次阅读 2017-12-06 09:49:55
    Xming X Server 配置和使用 Linux以及各种Unix like的操作系统现在都用基于X Window图形界面. 这个东西虽然块头比较大, 效率不太高, 导致Linux的3D游戏一直没什么动静, 但是, 它接口良好, 扩展性和可移植性都很好,...
  • Linux下解决cannot connect to X server问题

    千次阅读 2020-07-11 18:32:24
    最近在实验室服务器上跑python程序遇到这样问题:cannot connect to X server,网上搜了搜,发现是因为:X server是Linux系统上提供图形用户界面的服务程序。当客户端主机Client访问服务器Server上的图形程序时,...
  • 启动一个X Server

    千次阅读 2015-01-09 22:33:01
    你想要在你的Linux服务器上启动一个X server,这样你就可以运行基于图形用户界面的软件应用程序了。   解决方案: (1)手动启动,运行X命令 (2)运行init 5或telinit 5 (3)修改/etc/inittab,并重启服务器...
  • Xserver 目录布局

    千次阅读 2011-10-26 10:53:57
    Xserver 目录布局  目录名 解释 dix/ X的设备独立部分,例如:这些代码用于发送请求(看Dispatch() 在 dix/dispatch.c中)以及处理资源。Main()函数就存于main.c中。 doc/ ...
  • ubuntu系统 ssh远程链接X Server

    千次阅读 2018-08-09 12:49:40
    ubuntu系统 ssh远程链接X Server 通过ssh将开发板的linux的桌面链接到主机端显示: 1.首先安装ssh Server 与ssh client ,开发板为ssh server,pc为ssh client 2.确保pc能ping通开发板 3.开发板 /etc/ssh/sshd_...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 114,745
精华内容 45,898
热门标签
关键字:

xserver