mini-how-to: X.org 6.8.2 rpms for Suse 9.1
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.
On Fri, 2005-02-11 at 13:41, Osho GG wrote:
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.
Sounds great but do you think 256mb is enough memory to run that on a PII? Can you switch between X-ORG and normal for testing? I would try your rpms as long as I knew how to go back in case there is a problem. I only have dialup here so sending them would be a problem on my side. The local library has broadband but its XP so they try to play rpm files as movies but if they were put into a zip, Windows would be fooled and finally they allow flash drives. -- +-----------------<<<<<<<CWSIV>>>>>>>----------------+ | | | | \ /|\ || |\ / |~~\ /~~\ /~~| //~~\ | | | \ / | \ || | X |__/| || |( `--. | | |__ | | \| \_/ / \ | \ \__/ \__| \\__/ | | | +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
participants (2)
-
Carl
-
Osho GG