Hi,

I upgraded from OpenBSD 5.2 to 5.4 in a clean way: The system has essentially nothing installed (it is only very complicated to do a clean install to it)

I used booted bsd.rd and upgraded all packages, as I'm used to.

I get

$ startx
xauth:  file /home/multix/.serverauth.20028 does not exist


X.Org X Server 1.14.1
Release Date: 2013-04-17
X Protocol Version 11, Revision 0
Build Operating System: OpenBSD 5.4 i386
Current Operating System: OpenBSD nucleus.westernesse 5.4 GENERIC#37 i386
Build Date: 22 July 2013  07:54:46AM

Current version of pixman: 0.30.0
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Dec 19 09:20:57 2013
(==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d"
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
(EE) module ABI major version (12) doesn't match the server's version (14)

Fatal server error:
AddScreen/ScreenInit failed for driver 0

(EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error


The build date seems to be just a bit earlier than the kernel build:
OpenBSD 5.4 (RAMDISK_CD) #34: Tue Jul 30 12:20:01 MDT 2013
dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/RAMDISK_CD
RTC BIOS diagnostic error 20<config_unit>


# ls -l /usr/X11R6/bin/X
lrwxr-xr-x  1 root  wheel  4 Dec 19 01:30 /usr/X11R6/bin/X -> Xorg
# ls -l /usr/X11R6/bin/Xorg
-rwsr-xr-x  1 root  wheel  2169902 Jul 22 15:59 /usr/X11R6/bin/Xor

what's going wrong? I suppose my video-card driver did not update as the rest or somehow the old one is still being picked up?

The videocard is this weirdo one:

vga1 at pci0 dev 3 function 0 "Neomagic Magicgraph NM2070" rev 0x01


The files in /usr/X11R6/lib/modules/drivers at least seem consistent in date to my server:
# ls -l neomagic_drv.*
-rw-r--r--  1 root  wheel    929 Jul 22 16:10 neomagic_drv.la
-rw-r--r--  1 root  wheel  69898 Jul 22 16:10 neomagic_drv.so


Suggestions? Thanks

Riccardo

Reply via email to