You are not logged in.
Hi,
im going to install arch linux from scratch, but the problem is that xorg-server 1.7 hits extra. And it works very bad with kde4, so i want to downgrade to 1.6, but since on new installation i could install only packages from repositories i have no choice. So is there any outdated repository which still has xorg-server 1.6 so i would use it to install that xorg.
Offline
xorg-server 1.7.1.901-2 should fix kde4 problem.
Give what you have. To someone, it may be better than you dare to think.
Offline
xorg-server 1.7.1.901-2 should fix kde4 problem.
The problem is that i dont use nvidia card, and only nvidia owners had problems with slow kde4. I have ati radeon r300 card, and newest xorg works slower with kwin effects, also i see glitching. Whats strange is that compiz with gnome and xserver 1.7 works fine, but kde with kwin effects are laggy and glitchy.
Offline
Well, you could try the Arch Rollback Machine:
Offline
http://schlunix.org/archlinux <--- holds MANY outdated packages.
Offline
If you are installing from scratch, then doesn't the install CD have 1.6 on it?
![]()
Offline
If you are installing from scratch, then doesn't the install CD have 1.6 on it?
The install CD only has an image of [core], while xorg-server is in [extra].
Offline
sand_man wrote:If you are installing from scratch, then doesn't the install CD have 1.6 on it?
The install CD only has an image of [core], while xorg-server is in [extra].
lol of course it does.
(it's been a while since I had to install)
This mirror has it too - http://www.filearena.net/pub/archlinux/extra/os/i686/
Last edited by sand_man (2009-11-09 23:06:46)
![]()
Offline
Thanks to all of you! While some mirrors also have older versions, but as i know pacman will always install newest version. But the last one post is what i was looking for!
Thanks again folks, and i hope that these servers will never gets updated!
Offline
The one I posted does get updated eventually...
![]()
Offline
The one I posted does get updated eventually...
What do you mean? I hope it will not get updated at least for a week, because ill be back home only after 1 or 2 days.
Offline
You should download the old packages you need now, and install them whenever you want with pacman -U.
Offline
You should download the old packages you need now, and install them whenever you want with pacman -U.
Yeah, but how i can know which packages i need for fully working xorg? I mean i need vesa, radeon, xf86 packages, mesa, and i believe that there is much more packages which i need. That is the major problem.
Offline
Look at http://schlunix.org/archlinux as graysky suggested, find your wanted xorg-server and download those related packages of the same date. You need only xorg group and xf86 video driver (you don't need vesa, if you use that xf86).
Offline
I don't know what there sync cycle is like. That mirror is unmetered for me with my ISP but I don't use it anymore because it updates are too far between for a rolling release distro.
![]()
Offline
Offline
I recently downgraded X with the schlunix packages. The script was something like this:
mkdir xorg-downgrade
cd xorg-downgrade
wget http://www.schlunix.org/archlinux/extra/os/x86_64/xorg-server-1.6.3.901-1-x86_64.pkg.tar.gz
wget http://www.schlunix.org/archlinux/extra/os/x86_64/xorg-server-utils-7.4-7-x86_64.pkg.tar.gz
wget http://www.schlunix.org/archlinux/extra/os/x86_64/xf86-input-evdev-2.2.5-1-x86_64.pkg.tar.gz
# I don't really think you need these if you are using evdev, but it doesn't hurt.
wget http://www.schlunix.org/archlinux/extra/os/x86_64/xf86-input-keyboard-1.3.2-2-x86_64.pkg.tar.gz
wget http://www.schlunix.org/archlinux/extra/os/x86_64/xf86-input-mouse-1.4.0-2-x86_64.pkg.tar.gz
# I never use vesa driver, so didn't bother to grab it, but its there too
# If the latest X is already installed then:
sudo pacman -Rd xorg-server
sudo pacman -Rd xorg-server-utils
sudo pacman -Rd xf86-input-evdev
sudo pacman -Rd xf86-input-keyboard
sudo pacman -Rd xf86-input-mouse
mv *.pkg.tar.gz /var/cache/pacman/pkg
sudo pacman -U /var/cache/pacman/pkg/xorg-server-1.6.3.901-1-x86_64.pkg.tar.gz
sudo pacman -U /var/cache/pacman/pkg/xorg-server-utils-7.4-7-x86_64.pkg.tar.gz
sudo pacman -U /var/cache/pacman/pkg/xf86-input-evdev-2.2.5-1-x86_64.pkg.tar.gz
sudo pacman -U /var/cache/pacman/pkg/xf86-input-keyboard-1.3.2-2-x86_64.pkg.tar.gz
sudo pacman -U /var/cache/pacman/pkg/xf86-input-mouse-1.4.0-2-x86_64.pkg.tar.gzYou might want to grab old mesa, vesa, and radeon packages if you want... If the new packages for those work with the xorg 1.6 it doesn't really matter. You'll find out what you need when you try to do the pacman -U of the xorg-server easily enough. It'll say something like "Required mesa <= 13.13.mockingbird.lane", and then you go get a version of mesa that is less than 13.13.mockingbird.lane from schlunix.org (which you can browse from the website).
Oh, and after you are done, edit /etc/pacman.conf and add IgnorePkg = "whatever_I_installed_by_hand", so it won't auto-upgrade to whatever is in the repo's.
That's what worked for me at least. X worked fine, I downgraded nvidia separately (from the same place).
I actually ended up deciding to just use the latest X since I couldn't get folding to run on my GPU after I downgraded:
nvidia/nvidia-utils/lib32-nvidia-utils/lib32-cuda/cua/xorg/kernel26/kernel26-headers/kernel26-firmware
But if you simply want the old version of X, your dependency chains won't go so deep, hopefully.
To understand recursion, you must understand recursion.
Offline
Thank you, its a very great idea ![]()
@llcawthorne: Thanks for helpful hints, but when i want install xorg it installs many dependencies, maybe about 30. So maybe newer dependiences which are designed for xserver 1.7 wont work with xserver 1.6.
Offline
Well, I just ran those commands the other day, and everything has been working great. Your mileage may vary, and you are welcome to avoid it if you like. Didn't change my nvidia drivers, or any other programs. (Note that I used the 64-bit packages, so if you try it; you might want the proper ones). Most depends are a bit more flexible than needing an exact = to on the match to work together, or so it would seem - just the core components of X need to all match (this is obviously untrue if the packages on your system are from last year or something, but anything recent seems to pair up fine). It fixed my problem I was having with xorg 1.7 and nvidia and xinerama in a "LeftOf" configuration at least.
To understand recursion, you must understand recursion.
Offline