`
- 浏览:
76062 次
- 性别:
- 来自:
厦门
-
编译xorg-1.7.7
系统环境:ubuntu10.10
软件包:xorg-server-1.7.7.tar.bz2
下载地址:
http://xorg.freedesktop.org/archive/individual/driver/
(intel 官方网站)
编译xorg
$ tar xf xorg-server-1.7.7.tar.bz2
$ cd xorg-server-1.7.7
$ ./autogen.sh
./autogen.sh: line 9: autoreconf: command not found
# sudo apt-get install dh-autoreconf
$ ./autogen.sh
configure.ac:36: error: must install xorg-macros 1.10 or later before running autoconf/autogen
# sudo apt-get install xutils-dev
$ ./autogen.sh
configure.ac:695: error: possibly undefined macro: XTRANS_CONNECTION_FLAGS
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
# sudo apt-get install xtrans-dev
$ ./autogen.sh
No package 'pixman-1' found
# sudo apt-get install libpixman-1-dev
$ ./autogen.sh
configure: error: Package requirements (x11) were not met:
No package 'x11' found
# sudo apt-get install libx11-dev
$ ./autogen.sh
configure: error: Package requirements (glproto >= 1.4.10 gl >= 7.1.0) were not met:
No package 'glproto' found
No package 'gl' found
# sudo apt-get install x11proto-gl-dev
# sudo apt-get install xlibmesa-gl-dev
$ ./autogen.sh
configure: error: Package requirements (xf86driproto >= 2.1.0) were not met:
No package 'xf86driproto' found
# sudo apt-get install x11proto-xf86dri-dev
$ ./autogen.sh
checking for LIBDRM... no
configure: error: Package requirements (libdrm >= 2.3.0) were not met:
No package 'libdrm' found
# sudo apt-get install libdrm-dev
$ ./autogen.sh
checking for SHA1Init in -lmd... no
checking for XSERVERCFLAGS... no
configure: error: Package requirements (randrproto >= 1.2.99.3 renderproto >= 0.11 fixesproto >= 4.1 damageproto >= 1.1 xcmiscproto >= 1.2.0 xextproto >= 7.0.99.3 xproto >= 7.0.13 xtrans >= 1.2.2 bigreqsproto >= 1.1.0 fontsproto inputproto >= 1.9.99.902 kbproto >= 1.0.3 videoproto compositeproto >= 0.4 scrnsaverproto >= 1.1 resourceproto xineramaproto xkbfile xfont xau pixman-1 >= 0.15.20 xdmcp openssl) were not met:
No package 'randrproto' found
No package 'renderproto' found
No package 'fixesproto' found
No package 'damageproto' found
No package 'xcmiscproto' found
No package 'xextproto' found
No package 'bigreqsproto' found
No package 'fontsproto' found
No package 'videoproto' found
No package 'compositeproto' found
No package 'scrnsaverproto' found
No package 'resourceproto' found
No package 'xineramaproto' found
No package 'xkbfile' found
No package 'xfont' found
No package 'openssl' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables XSERVERCFLAGS_CFLAGS
and XSERVERCFLAGS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
# sudo apt-get install x11proto-randr-dev
# sudo apt-get install x11proto-render-dev
# sudo apt-get install x11proto-fixes-dev
# sudo apt-get install x11proto-damage-dev
# sudo apt-get install x11proto-xcmisc-dev
# sudo apt-get install x11proto-scrnsaver-dev
# sudo apt-get install x11proto-xext-dev
# sudo apt-get install x11proto-bigreqs-dev
# sudo apt-get install x11proto-video-dev
# sudo apt-get install x11proto-composite-dev
# sudo apt-get install x11proto-resource-dev
# sudo apt-get install x11proto-xinerama-dev
# sudo apt-get install libxkbfile-dev
# sudo apt-get install libxfont-dev
# sudo apt-get install libcurl4-openssl-dev
$ ./autogen.sh
checking for PCIACCESS... no
configure: error: Package requirements (pciaccess >= 0.8.0) were not met:
No package 'pciaccess' found
# sudo apt-get install libpciaccess-dev
$ ./configure --prefix=/home/loongson/xorg
$ make
$ make install
编译驱动(键盘,鼠标,显卡)
$ tar xf xf86-input-keyboard-1.5.0.tar.bz2
$ cd xf86-input-keyboard-1.5.0/
$ ./configure --prefix=/home/loongson/xorg
checking for XORG... configure: error: Package requirements (xorg-server >= 1.2.99.0 xproto inputproto) were not met:
No package 'xorg-server' found
$ export PKG_CONFIG_PATH=/home/loongson/xorg/lib/pkgconfig
$ ./configure --prefix=/home/loongson/xorg
$ make
$ make install
$ tar xf xf86-input-mouse-1.6.0.tar.bz2
$ cd xf86-input-mouse-1.6.0/
$ ./configure --prefix=/home/loongson/xorg
$ make
$ make install
$ tar xf xf86-video-sis-0.10.3.tar.bz2
$ cd xf86-video-sis-0.10.3/
$ ./configure --prefix=/home/loongson/xorg
checking for XORG... configure: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto xf86dgaproto xineramaproto randrproto renderproto videoproto xextproto) were not met:
No package 'xf86dgaproto' found
# sudo apt-get install x11proto-xf86dga-dev
$ ./configure --prefix=/home/loongson/xorg
$ make
$ make install
$ tar xf xf86-video-fbdev-0.4.2.tar.bz2
$ cd xf86-video-fbdev-0.4.2/
$ ./configure --prefix=/home/loongson/xorg
$ make
$ make install
编译字体
$ tar xf font-misc-misc-1.1.2.tar.bz2
$ cd font-misc-misc-1.1.2/
$ ./configure --prefix=/home/loongson/xorg
$ make
$ su
# make install
测试 xorg
$ cd /home/loongson/xorg/bin
$ export DISPLAY=:1
$ ./Xorg :1 -configure
Fatal server error:
xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)
$ sudo su
$ export DISPLAY=:1
$ ./Xorg :1 -configure
sense
11-04-09
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
标题中的“xorg-x11-apps-7.7-21.el8.x86-64.rpm”和“xorg-x11-xbitmaps-1.1.1-6.el7.noarch.rpm”是两个在Linux环境中常见的软件包,它们与X Window系统(X11)相关,用于提供图形用户界面(GUI)应用程序和服务。...
《Xorg-x11-xauth:CentOS中的X11转发关键工具》 在Linux世界中,图形界面的远程访问通常依赖于X11协议。然而,在进行SSH远程连接时,有时会出现连接缓慢或者提示“远程SSH服务器拒绝了X11转发请求”的问题。为了...
本文将深入探讨"Xorg-x11-server-utils-7.5.zip"这个压缩包所包含的Xorg X11服务器工具集,以及与之相关的知识点。 Xorg X11 Server是X Window系统的核心组件,负责管理显示器、键盘和鼠标等输入输出设备,为用户...
在查询metalink时你会发现原因是由于缺少了libXp.so.6包,根据Oracle的解决方案需要安装xorg-x11-deprecated-libs-6.8.2-1.EL.13.20.i386.rpm包。不过REDHAT AS4中包含的相应的包版本比较低。于是从Oracle提供的...
xorg-x11-xauth-1.0.2-7.1.el6.x86_64.rpm
xorg-x11-fonts-misc-7.5-33.el9.noarch
xorg-x11-server-utils-7.5-13.el6.x86_64.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
通过深入研究xorg-server-1.12.0的源代码,我们可以了解图形系统的工作原理,学习如何调试和优化服务器,甚至为未来的版本贡献代码。对于任何希望在Linux图形系统领域深化理解的人来说,这都是一个宝贵的资源。
xorg-x11-server-Xvfb-1.10.4-6.el6.x86_64.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
xorg-x11-deprecated-libs-6.8.2.rpm for redhat
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
离线安装包,亲测可用
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
xorg-x11-server-Xvfb-1.20.3-5.el8.x86_64.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
xorg-x11-fonts-misc-7.2-11.el6.noarch
xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装