You are not logged in.
Pages: 1
After the most recent upgrade my xserver exits with ABI mismatch errors. I added "ignoreABI" "true" to my xorg.conf but it still doesn't work and says that I have v13 and it needs less than that.
Last edited by brando56894 (2011-08-30 21:17:26)
Offline
Downgrade X. It's the valid thing todo in this case, until nvidia releases a new driver.
Offline
Section "ServerFlags"
Option "IgnoreABI" "True"
EndSection
Temporary worked.
Offline
Offline
Section "ServerFlags"
Option "IgnoreABI" "True"
EndSectionTemporary worked.
Last year this didn't work on an old pc of mine; this however did:
startx -- -ignoreABI
It's basically the same, but somehow it didn't work when it was added to xorg.conf. If xorg.conf works for you, then good, else, try this.
Offline
I Tried using nouveau but it still didn't work, I guess I'll just downgrade.
Section "ServerFlags"
Option "IgnoreABI" "True"
EndSectionTemporary worked.
if you read the OP you would have seen that I had already tried that. "I added "ignoreABI" "true" to my xorg.conf but it still doesn't work"
Offline
head -n40 /var/log/Xorg.0.log
[ 23.596]
X.Org X Server 1.11.0
Release Date: 2011-08-26
[ 23.596] X Protocol Version 11, Revision 0
[ 23.596] Build Operating System: Linux 3.0-ARCH i686
[ 23.596] Current Operating System: Linux mng 3.0-ARCH #1 SMP PREEMPT Tue Aug 30 07:32:23 UTC 2011 i686
[ 23.596] Kernel command line: root=/dev/disk/by-uuid/dd997c05-211e-43c7-ada7-69ea5ee36dfc ro vga=773 quiet
[ 23.596] Build Date: 29 August 2011 07:24:46AM
[ 23.596]
[ 23.596] Current version of pixman: 0.22.2
[ 23.596] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 23.604] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 23.604] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Aug 31 09:38:02 2011
[ 23.632] (==) Using config file: "/etc/X11/xorg.conf"
[ 23.632] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 24.299] (==) ServerLayout "Xorg Configured"
[ 24.299] (**) |-->Screen "Screen0" (0)
[ 24.299] (**) | |-->Monitor "Monitor0"
[ 24.422] (==) No device specified for screen "Screen0".
Using the first device section listed.
[ 24.422] (**) | |-->Device "Default nvidia Device"
[ 24.459] (**) |-->Input Device "keyboard0"
[ 24.459] (**) |-->Input Device "USB Mouse"
[ 24.459] (**) Option "BlankTime" "15"
[ 24.459] (**) Option "Xinerama" "0"
[ 24.459] (**) Option "AIGLX" "true"
[ 24.459] (**) Option "IgnoreABI" "True"
[ 24.459] (**) Ignoring ABI Version
[ 24.459] (==) Automatically adding devices
[ 24.459] (==) Automatically enabling devices
[ 24.613] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 24.613] Entry deleted from font path.
[ 24.613] (**) FontPath set to:
no comments... ;-)
Last edited by mango123 (2011-08-31 08:00:38)
Offline
I also fell victim to this issue (my own fault for blindly upgrading and rebooting) I want to downgrade to the previous release of X but I'm not sure the proper way to do this.
I haven't cleaned out my /var/cache/pacman/pkg/ in quite a long time. I'm running 1.11.0-1 and I still have 1.10.3.901-1 in the /var/cache/pacman/pkg/ directory.
what would be the "safest" (or best-practice way) to downgrade to the previous version?
Thanks in advance,
-Ryan
Offline
Have you tried 'downgrade' from AUR https://aur.archlinux.org/packages.php?ID=31937 ?
Simply using pacman should work too.
Last edited by karol (2011-08-31 15:00:27)
Offline
I also fell victim to this issue (my own fault for blindly upgrading and rebooting) I want to downgrade to the previous release of X but I'm not sure the proper way to do this.
I haven't cleaned out my /var/cache/pacman/pkg/ in quite a long time. I'm running 1.11.0-1 and I still have 1.10.3.901-1 in the /var/cache/pacman/pkg/ directory.
what would be the "safest" (or best-practice way) to downgrade to the previous version?
Thanks in advance,
-Ryan
disable testing and do pacman -Suu
!NEXT
Give what you have. To someone, it may be better than you dare to think.
Offline
I'm going to try the downgrade script/package.
I tried using
pacman -U /var/cache/pacman/pkg/xorg-server-1.10.3.901-1.x86_64.pkg.tar.xz
it fails, however, with unresolvable package conflicts (specifically, it fails right off the bat with xorg-server and xf86-input-evdev)
Offline
Read wonder's post. I assumed xorg-server 1.11 is already in the extra, but it's not the case, so you can just disable testing and run 'pacman -Suu'.
You often need to downgrade a bunch of apps: 'pacman -U foo1 foo2 foo3 ...', not just one.
'-Suu' isn't perfect though, I noticed it wanted to downgrade my firefox-nightly 8.0a1-1 to firefox-nightly-4.0b9pre-1 so you still have to pay attention to pacman output ;P
Last edited by karol (2011-08-31 15:26:59)
Offline
Thanks everyone, for the assistance. I did as recommended and disabled testing and did pacman -Suu
everything is back to normal for the time being.
-Ryan
Offline
another way if you do not want to disable testing is check pacman's log and downgrade packages manually.
Offline
on the flip side of that coin, I imagine that I could re-enable testing and just selectively upgrade the non xorg packages....? In other words have pacman force me to y/n each individual package instead of the whole lump sum.
(I'm asking this in the newbie corner for a reason.. hahaha)
Offline
on the flip side of that coin, I imagine that I could re-enable testing and just selectively upgrade the non xorg packages....? In other words have pacman force me to y/n each individual package instead of the whole lump sum.
(I'm asking this in the newbie corner for a reason.. hahaha)
No, [testing] is all or nothing so you shouldn't be doing that.
Offline
You can ignore xorg packages (system-wide) by editing /etc/pacman.conf
IgnorePkg = xorg xorg-server-common xorg-xinit xorg-server xf86-input-evdev
and looking forward compatibility when xorg 1.11 and nvidia will be more friends...
Offline
You can ignore xorg packages (system-wide) by editing /etc/pacman.conf
IgnorePkg = xorg xorg-server-common xorg-xinit xorg-server xf86-input-evdev
and looking forward compatibility when xorg 1.11 and nvidia will be more friends...
'xorg' is a group :-)
From previous driver issues I recall that ignoring xorg-server updates isn't always easy - a lot of stuff depends on it so you end up with half-updates system.
Has somebody tried 275 drivers https://aur.archlinux.org/packages.php? … _Search=Go with xorg-server 1.11?
Offline
a lot of stuff depends on it so you end up with half-updates system.
Not at all. Just the input drivers (and the video drivers, but we're not interested in those). So it comes down to xorg-server, xf86-input-evdev and xf86-input-synaptics. That's far from "a lot".
Has somebody tried 275 drivers https://aur.archlinux.org/packages.php? … _Search=Go with xorg-server 1.11?
More than one person reported a specific issue with those drivers at nvnews.net, but for me they work perfectly.
Edit: New driver release, 285.05.09: http://www.nvnews.net/vbulletin/showthread.php?t=166993
Last edited by Gusar (2011-10-03 23:32:38)
Offline
karol wrote:a lot of stuff depends on it so you end up with half-updates system.
Not at all. Just the input drivers (and the video drivers, but we're not interested in those). So it comes down to xorg-server, xf86-input-evdev and xf86-input-synaptics. That's far from "a lot".
IIRC I had problems with mesa's versioned dependencies so I couldn't upgrade wine because it depends on mesa.
Offline
Pages: 1