Mailinglist Archive: opensuse (2912 mails)
| < Previous | Next > |
mini-how-to: X.org 6.8.2 rpms for Suse 9.1
- From: Osho GG <oshogg@xxxxxxxxx>
- Date: Fri, 11 Feb 2005 13:41:13 -0800
- Message-id: <200502111341.13588.oshogg@xxxxxxxxx>
Hi,
X.org 6.8.2 was released a couple of days ago. There are also binary rpms
available in supplementary for Suse 9.2. Unfortunatley, there were no rpms
released for 9.1. So, I downloaded the source rpms and built rpms for 9.1 for
all x.org packages. I wrote a mini-how-to below about how to do so, which I
am hopeful will be of use to someone like me (who does not have much
experience creating rpms).
I have installed the 6.8.2 rpms on my suse 9.1 and everything seems to work
well so far. There are no major features but I can definitely say that the
desktop "feels" a little snappier.
If someone just wants the binary rpms I built then I can provide them, however
I do not know how to put it in a apt repository somewhere. I do not have any
way to host them either. And these packages are not signed.
Osho
X.org 6.8.2 for Suse 9.1 compilation (On i386) mini-how-to
Download xorg-x11-6.8.2-0.1.src.rpm and xterm-197-2.1.src.rpm from
ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/supplementary/X/Xorg/Xorg-X11R6.8.2/i386/suse92/sources/
If you don't have libnscd and libzip installed already, download
libnscd-1.0-2.i586.rpm and libzio-0.1-4.i586.rpm from
http://agusti.dosaiguas.net/rpms
(I have no idea about how trustworthy this source of rpm is. use them at your
own risk).
Install libnscd and libzip rpms.
Now, install the xorg-x11-6.8.2-0.1.src.rpm by doing
rpm -ivh xorg-x11-6.8.2-0.1.src.rpm
cd /usr/src/packages/SPECS
edit the xorg-x11.spec file to replace all instances of ghostscript-mini with
ghostscript.
I also had to create a symbolic link for the libusb.so in /usr/lib
cd /usr/lib
ln -s libusb-0.1.so.4.4.1 libusb.so
ldconfig
Then run,
cd /usr/src/packages/SPECS
rpmbuild -bb xorg-x11.spec
This will compile the entire X.org - it will take some time. This wil create
the following rpms in /usr/src/packages/RPMS/i586
xorg-x11-6.8.2-0.1.i586.rpm
xorg-x11-fonts-75dpi-6.8.2-0.1.i586.rpm
xorg-x11-doc-6.8.2-0.1.i586.rpm
xorg-x11-server-6.8.2-0.1.i586.rpm
xorg-x11-server-glx-6.8.2-0.1.i586.rpm
xorg-x11-libs-6.8.2-0.1.i586.rpm
xorg-x11-Mesa-6.8.2-0.1.i586.rpm
xorg-x11-man-6.8.2-0.1.i586.rpm
xorg-x11-Xnest-6.8.2-0.1.i586.rpm
xorg-x11-Xvfb-6.8.2-0.1.i586.rpm
xorg-x11-Xvnc-6.8.2-0.1.i586.rpm
xorg-x11-devel-6.8.2-0.1.i586.rpm
xorg-x11-Mesa-devel-6.8.2-0.1.i586.rpm
xorg-x11-Mesa-devel-static-6.8.2-0.1.i586.rpm
xorg-x11-Xprt-6.8.2-0.1.i586.rpm
xorg-x11-fonts-cyrillic-6.8.2-0.1.i586.rpm
xorg-x11-fonts-100dpi-6.8.2-0.1.i586.rpm
xorg-x11-fonts-scalable-6.8.2-0.1.i586.rpm
xorg-x11-fonts-syriac-6.8.2-0.1.i586.rpm
xorg-x11-driver-options-6.8.2-0.1.i586.rpm
km_drm-6.8.2-0.1.i586.rpm
Now you need to create a rpm for xterm (if you care to use xterm).
rpm -ivh xterm-197-2.1.src.rpm
cd /usr/src/packages/SPECS
rpmbuild -bb xterm.spec
This will create the xterm-197-2.1.i586.rpm in /usr/src/packages/RPMS/i586
Install all these rpms by
cd /usr/src/packages/RPMS/i586
rpm --nodeps -Uvh xorg*.rpm km_drm-6.8.2-0.1.i586.rpm xterm-197-2.1.i586.rpm
Exit X and restart it. Check in /var/log/Xorg.0.log to make sure everything is
working OK. If you use nvidia or ati proprietory drivers you may have to
reinstall them.
X.org 6.8.2 was released a couple of days ago. There are also binary rpms
available in supplementary for Suse 9.2. Unfortunatley, there were no rpms
released for 9.1. So, I downloaded the source rpms and built rpms for 9.1 for
all x.org packages. I wrote a mini-how-to below about how to do so, which I
am hopeful will be of use to someone like me (who does not have much
experience creating rpms).
I have installed the 6.8.2 rpms on my suse 9.1 and everything seems to work
well so far. There are no major features but I can definitely say that the
desktop "feels" a little snappier.
If someone just wants the binary rpms I built then I can provide them, however
I do not know how to put it in a apt repository somewhere. I do not have any
way to host them either. And these packages are not signed.
Osho
X.org 6.8.2 for Suse 9.1 compilation (On i386) mini-how-to
Download xorg-x11-6.8.2-0.1.src.rpm and xterm-197-2.1.src.rpm from
ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/supplementary/X/Xorg/Xorg-X11R6.8.2/i386/suse92/sources/
If you don't have libnscd and libzip installed already, download
libnscd-1.0-2.i586.rpm and libzio-0.1-4.i586.rpm from
http://agusti.dosaiguas.net/rpms
(I have no idea about how trustworthy this source of rpm is. use them at your
own risk).
Install libnscd and libzip rpms.
Now, install the xorg-x11-6.8.2-0.1.src.rpm by doing
rpm -ivh xorg-x11-6.8.2-0.1.src.rpm
cd /usr/src/packages/SPECS
edit the xorg-x11.spec file to replace all instances of ghostscript-mini with
ghostscript.
I also had to create a symbolic link for the libusb.so in /usr/lib
cd /usr/lib
ln -s libusb-0.1.so.4.4.1 libusb.so
ldconfig
Then run,
cd /usr/src/packages/SPECS
rpmbuild -bb xorg-x11.spec
This will compile the entire X.org - it will take some time. This wil create
the following rpms in /usr/src/packages/RPMS/i586
xorg-x11-6.8.2-0.1.i586.rpm
xorg-x11-fonts-75dpi-6.8.2-0.1.i586.rpm
xorg-x11-doc-6.8.2-0.1.i586.rpm
xorg-x11-server-6.8.2-0.1.i586.rpm
xorg-x11-server-glx-6.8.2-0.1.i586.rpm
xorg-x11-libs-6.8.2-0.1.i586.rpm
xorg-x11-Mesa-6.8.2-0.1.i586.rpm
xorg-x11-man-6.8.2-0.1.i586.rpm
xorg-x11-Xnest-6.8.2-0.1.i586.rpm
xorg-x11-Xvfb-6.8.2-0.1.i586.rpm
xorg-x11-Xvnc-6.8.2-0.1.i586.rpm
xorg-x11-devel-6.8.2-0.1.i586.rpm
xorg-x11-Mesa-devel-6.8.2-0.1.i586.rpm
xorg-x11-Mesa-devel-static-6.8.2-0.1.i586.rpm
xorg-x11-Xprt-6.8.2-0.1.i586.rpm
xorg-x11-fonts-cyrillic-6.8.2-0.1.i586.rpm
xorg-x11-fonts-100dpi-6.8.2-0.1.i586.rpm
xorg-x11-fonts-scalable-6.8.2-0.1.i586.rpm
xorg-x11-fonts-syriac-6.8.2-0.1.i586.rpm
xorg-x11-driver-options-6.8.2-0.1.i586.rpm
km_drm-6.8.2-0.1.i586.rpm
Now you need to create a rpm for xterm (if you care to use xterm).
rpm -ivh xterm-197-2.1.src.rpm
cd /usr/src/packages/SPECS
rpmbuild -bb xterm.spec
This will create the xterm-197-2.1.i586.rpm in /usr/src/packages/RPMS/i586
Install all these rpms by
cd /usr/src/packages/RPMS/i586
rpm --nodeps -Uvh xorg*.rpm km_drm-6.8.2-0.1.i586.rpm xterm-197-2.1.i586.rpm
Exit X and restart it. Check in /var/log/Xorg.0.log to make sure everything is
working OK. If you use nvidia or ati proprietory drivers you may have to
reinstall them.
| < Previous | Next > |