Can't run X on my laptop anymore due to the IOPL error shown below. I've also included lines from an strace of xinit that I did at this same time. Anybody with any thoughts on how to get this fixed so I can run X again?
[ 7855.008] X.Org X Server 1.12.3 Release Date: 2012-07-09 [ 7855.011] X Protocol Version 11, Revision 0 [ 7855.012] Build Operating System: 2.6.32-220.17.1.el6.x86_64 [ 7855.014] Current Operating System: Linux ktmtoshiba 3.6.0-0.rc2.git2.1.fc18.x86_64 #1 SMP Wed Aug 22 11:54:04 UTC 2012 x86_64 [ 7855.015] Kernel command line: BOOT_IMAGE=/vmlinuz-3.6.0-0.rc2.git2.1.fc18.x86_64 root=UUID=872f0158-7e7d-43f6-9916-5c833804656a ro drm.debug=14 log_buf_len=16M SYSFONT=latarcyrheb-sun16 LANG=en_US.UTF-8 KEYTABLE=us rd.b river=nouveau nouveau.modeset=0 [ 7855.021] Build Date: 09 July 2012 01:43:31AM [ 7855.022] Build ID: xorg-x11-server 1.12.3-1.fc18 [ 7855.023] Current version of pixman: 0.27.2 [ 7855.024] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 7855.025] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 7855.036] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep 4 19:10:49 2012 [ 7855.042] (==) Using config file: "/etc/X11/xorg.conf" [ 7855.043] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 7855.044] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 7855.053] (==) ServerLayout "X.org Configured" [ 7855.054] (**) |-->Screen "Screen0" (0) [ 7855.055] (**) | |-->Monitor "Monitor0" [ 7855.057] (**) | |-->Device "Card0" [ 7855.058] (**) |-->Input Device "Mouse0" [ 7855.059] (**) |-->Input Device "Keyboard0" [ 7855.060] (**) Option "IgnoreABI" "true" [ 7855.062] (**) Ignoring ABI Version [ 7855.063] (==) Automatically adding devices [ 7855.064] (==) Automatically enabling devices [ 7855.066] (**) FontPath set to: catalogue:/etc/X11/fontpath.d, built-ins, catalogue:/etc/X11/fontpath.d, built-ins [ 7855.067] (**) ModulePath set to "/usr/lib64/xorg/modules" [ 7855.069] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 7855.070] (WW) Disabling Mouse0 [ 7855.071] (WW) Disabling Keyboard0 [ 7855.072] (II) Loader magic: 0x7c6ae0 [ 7855.073] (II) Module ABI versions: [ 7855.074] X.Org ANSI C Emulation: 0.4 [ 7855.075] X.Org Video Driver: 12.0 [ 7855.076] X.Org XInput driver : 16.0 [ 7855.077] X.Org Server Extension : 6.0 [ 7855.111] (--) PCI:*(0:1:0:0) 10de:0cb1:1179:ff50 rev 162, Mem @ 0xcc000000/16777216, 0xd0000000/268435456, 0xce000000/33554432, I/O @ 0x00002000/128, BIOS @ 0x????????/65536 [ 7855.124] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. [ 7855.125] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. [ 7855.125] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. [ 7855.126] (II) "record" will be loaded. This was enabled by default and also specified in the config file. [ 7855.127] (II) "dri" will be loaded. This was enabled by default and also specified in the config file. [ 7855.128] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file. [ 7855.129] (II) LoadModule: "dbe" [ 7855.141] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so [ 7855.145] (II) Module dbe: vendor="X.Org Foundation" [ 7855.146] compiled for 1.12.3, module version = 1.0.0 [ 7855.148] Module class: X.Org Server Extension [ 7855.149] ABI class: X.Org Server Extension, version 6.0 [ 7855.150] (II) Loading extension DOUBLE-BUFFER [ 7855.151] (II) LoadModule: "glx" [ 7855.162] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so [ 7855.189] (II) Module glx: vendor="NVIDIA Corporation" [ 7855.191] compiled for 4.0.2, module version = 1.0.0 [ 7855.193] Module class: X.Org Server Extension [ 7855.194] (II) NVIDIA GLX Module 304.43 Sun Aug 19 20:34:01 PDT 2012 [ 7855.194] (II) Loading extension GLX [ 7855.195] (II) LoadModule: "extmod" [ 7855.204] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so [ 7855.215] (II) Module extmod: vendor="X.Org Foundation" [ 7855.217] compiled for 1.12.3, module version = 1.0.0 [ 7855.218] Module class: X.Org Server Extension [ 7855.220] ABI class: X.Org Server Extension, version 6.0 [ 7855.221] (II) Loading extension SELinux [ 7855.222] (II) Loading extension MIT-SCREEN-SAVER [ 7855.224] (II) Loading extension XFree86-VidModeExtension [ 7855.225] (II) Loading extension XFree86-DGA [ 7855.227] (II) Loading extension DPMS [ 7855.228] (II) Loading extension XVideo [ 7855.229] (II) Loading extension XVideo-MotionCompensation [ 7855.231] (II) Loading extension X-Resource [ 7855.232] (II) LoadModule: "record" [ 7855.248] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so [ 7855.253] (II) Module record: vendor="X.Org Foundation" [ 7855.254] compiled for 1.12.3, module version = 1.13.0 [ 7855.257] Module class: X.Org Server Extension [ 7855.258] ABI class: X.Org Server Extension, version 6.0 [ 7855.260] (II) Loading extension RECORD [ 7855.261] (II) LoadModule: "dri2" [ 7855.269] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so [ 7855.274] (II) Module dri2: vendor="X.Org Foundation" [ 7855.274] compiled for 1.12.3, module version = 1.2.0 [ 7855.275] ABI class: X.Org Server Extension, version 6.0 [ 7855.276] (II) Loading extension DRI2 [ 7855.276] (II) LoadModule: "dri" [ 7855.283] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so [ 7855.285] (II) Module dri: vendor="X.Org Foundation" [ 7855.286] compiled for 1.12.3, module version = 1.0.0 [ 7855.287] ABI class: X.Org Server Extension, version 6.0 [ 7855.287] (II) Loading extension XFree86-DRI [ 7855.288] (II) LoadModule: "nvidia" [ 7855.291] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so [ 7855.294] (II) Module nvidia: vendor="NVIDIA Corporation" [ 7855.295] compiled for 4.0.2, module version = 1.0.0 [ 7855.296] Module class: X.Org Video Driver [ 7855.299] (II) NVIDIA dlloader X Driver 304.43 Sun Aug 19 20:15:32 PDT 2012 [ 7855.300] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 7855.301] (II) NVIDIA X compatibility module for ABI 12.0 built from xorg-server-1.11.99.901 [ 7855.302] (II) X log verbosity: 5 [ 7855.303] (--) using VT number 1 [ 7855.309] Fatal server error: [ 7855.310] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted) [ 7855.310] [ 7855.311] Please consult the Fedora Project support at http://wiki.x.org for help. [ 7855.311] Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 7855.312] 4115 open("/proc/modules", O_RDONLY) = 7 4115 fstat(7</proc/modules>, {st_dev=makedev(0, 3), st_ino=4026532012, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=0, st_size=0, st_atime=2012/09/04-19:10:49, st_mtime=2012/09/04-19:10 me=2012/09/04-19:10:49}) = 0 4115 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc587f71000 4115 read(7</proc/modules>, "nvidia 11257728 0 - Live 0xffffffffa119c000 (PO)\nbe2iscsi 82090 0 - Live 0xffffffffa06c2000\niscsi_boot_sysfs 15641 1 be2iscsi, Live 0xffffffffa061e000\nbnx2i 54934 0 - Live 0xffffffffa06b300 20 1 bnx2i, Live 0xffffffffa069b000\nuio 19044 1 cnic, Live 0xffffffffa065b000\ncxgb4i 32879 0 - Live 0xffffffffa0691000\ncxgb4 113161 1 cxgb4i, Live 0xffffffffa0674000\ncxgb3i 33065 0 - Live 0xffffffffa0665000\ncxgb3 1609 , Live 0xffffffffa0632000\nmdio 13398 1 cxgb3, Live 0xffffffffa060e000\nlibcxgbi 56777 2 cxgb4i,cxgb3i, Live 0xffffffffa0623000\nib_iser 37922 0 - Live 0xffffffffa0613000\nrdma_cm 42454 1 ib_iser, Live 0xffffffffa0602000\n 75 1 rdma_cm, Live 0xffffffffa04b5000\niw_cm 18329 1 rdma_cm, Live 0xffffffffa05d1000\nib_cm 42046 1 rdma_cm, Live 0xffffffffa05f2000\nib_sa 33171 2 rdma_cm,ib_cm, Live 0xffffffffa05e8000\nib_mad 50976 2 ib_cm,ib_sa, Live 05da000\nib_core 74228 6 ib_iser,rdma_cm,iw_cm,ib_cm,ib_sa,ib_mad, Live 0xffffffffa05bd000\niscsi_tcp 18402 0 - Live 0xffffffffa039f000\nlibisc", 1024) = 1024 4115 close(7</proc/modules>) = 0 4115 munmap(0x7fc587f71000, 4096) = 0 4115 write(2</dev/pts/2>, "(II) NVIDIA dlloader X Driver 304.43 Sun Aug 19 20:15:32 PDT 2012\n", 68) = 68 4115 write(0</var/log/Xorg.0.log>, "[ 7855.299] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "(II) NVIDIA dlloader X Driver 304.43 Sun Aug 19 20:15:32 PDT 2012\n", 68) = 68 4115 write(2</dev/pts/2>, "(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs\n", 57) = 57 4115 write(0</var/log/Xorg.0.log>, "[ 7855.300] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs\n", 57) = 57 4115 write(2</dev/pts/2>, "(II) NVIDIA X compatibility module for ABI 12.0 built from xorg-server-1.11.99.901\n", 83) = 83 for help. 4115 write(0</var/log/Xorg.0.log>, "(II) NVIDIA X compatibility module for ABI 12.0 built from xorg-server-1.11.99.901\n", 83) = 83 4115 write(2</dev/pts/2>, "(II) X log verbosity: 5\n", 24) = 24 4115 write(0</var/log/Xorg.0.log>, "[ 7855.302] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "(II) X log verbosity: 5\n", 24) = 24 4115 open("/dev/tty0", O_WRONLY) = 7 4115 ioctl(7</dev/tty0>, VIDIOC_QUERYCAP or VT_OPENQRY, 0x7cd6c4) = 0 4115 close(7</dev/tty0>) = 0 4115 write(2</dev/pts/2>, "(--) using VT number 1\n\n", 24) = 24 4115 write(0</var/log/Xorg.0.log>, "[ 7855.303] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "(--) using VT number 1\n\n", 24) = 24 4115 getppid() = 4114 4115 getpgid(0x1012) = 4093 4115 setpgid(0, 4093) = 0 4115 setsid() = 4115 4115 open("/dev/vc/1", O_RDWR|O_NONBLOCK) = -1 ENOENT (No such file or directory) 4115 open("/dev/tty1", O_RDWR|O_NONBLOCK) = 7 4115 ioctl(7</dev/tty1>, VT_GETSTATE, 0x7ffffe07da40) = 0 4115 ioctl(7</dev/tty1>, VT_ACTIVATE, 0x1) = 0 4115 ioctl(7</dev/tty1>, VT_WAITACTIVE, 0x1) = 0 4115 ioctl(7</dev/tty1>, VIDIOC_RESERVED or VT_GETMODE, 0x7ffffe07da50) = 0 4115 rt_sigaction(SIGUSR1, {0x4a19b0, [USR1], SA_RESTORER|SA_RESTART, 0x7fc585dcfda0}, {SIG_IGN, [], SA_RESTORER, 0x7fc587164550}, 8) = 0 4115 ioctl(7</dev/tty1>, VIDIOC_ENUM_FMT or VT_SETMODE, 0x7ffffe07da50) = 0 4115 ioctl(7</dev/tty1>, KDSETMODE, 0x1) = 0 4115 ioctl(7</dev/tty1>, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {c_iflags=0x4500, c_oflags=0x5, c_cflags=0x4bf, c_lflags=0x8a3b, c_line=0, c_cc="\x03\x1c\x7f\x15\x04\x00\x01\x00\x11\x13\x1a\x00\x1 16\x00\x00\x00"}) = 0 4115 ioctl(7</dev/tty1>, KDGKBMODE, 0x7d5dbc) = 0 4115 ioctl(7</dev/tty1>, KDSKBMODE, 0x4) = 0 4115 ioctl(7</dev/tty1>, SNDCTL_TMR_START or SNDRV_TIMER_IOCTL_TREAD or TCSETS, {c_iflags=0x5, c_oflags=0, c_cflags=0xb0, c_lflags=0, c_line=0, c_cc[VMIN]=1, c_cc[VTIME]=0, c_cc="\x03\x1c\x7f\x15\x04\x00\x01\x00\x11\x13\x x0f\x17\x16\x00\x00\x00"}) = 0 4115 ioctl(7</dev/tty1>, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {c_iflags=0x5, c_oflags=0, c_cflags=0xbf, c_lflags=0, c_line=0, c_cc[VMIN]=1, c_cc[VTIME]=0, c_cc="\x03\x1c\x7f\x15\x04\x00\x01\x00\ \x00\x12\x0f\x17\x16\x00\x00\x00"}) = 0 4115 ioperm(0, 0x400, 0x1) = -1 EPERM (Operation not permitted) 4115 write(2</dev/pts/2>, "\nFatal server error:\n", 21) = 21 4115 write(0</var/log/Xorg.0.log>, "[ 7855.309] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "\nFatal server error:\n", 21) = 21 4115 write(2</dev/pts/2>, "xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)\n", 72) = 72 4115 write(0</var/log/Xorg.0.log>, "[ 7855.310] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)\n", 72) = 72 4115 write(2</dev/pts/2>, "\n", 1) = 1 4115 write(0</var/log/Xorg.0.log>, "[ 7855.310] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "\n", 1) = 1th error (1). Closing log file.\n", 52) = 52 4115 write(2</dev/pts/2>, "\nPlease consult the Fedora Project support \n\t at http://wiki.x.org\n for help. \n", 79) = 79 4115 write(0</var/log/Xorg.0.log>, "[ 7855.311] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "\nPlease consult the Fedora Project support \n\t at http://wiki.x.org\n for help. \n", 79) = 79 4115 write(2</dev/pts/2>, "Please also check the log file at \"/var/log/Xorg.0.log\" for additional information.\n", 84) = 84 4115 write(0</var/log/Xorg.0.log>, "[ 7855.311] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "Please also check the log file at \"/var/log/Xorg.0.log\" for additional information.\n", 84) = 84 4115 write(2</dev/pts/2>, "\n", 1) = 1 4115 write(0</var/log/Xorg.0.log>, "[ 7855.312] ", 13) = 13 4115 write(0</var/log/Xorg.0.log>, "\n", 1) = 1 4115 close(1<socket:[25298]>) = 0 4115 close(3<socket:[25299]>) = 0 4115 close(4<socket:[25300]>) = 0 4115 close(5<socket:[25301]>) = 0 4115 unlink("/tmp/.X11-unix/X0") = 0 FWIW, I have other problems that occur prior to this. First, I get an error about not being able to load the nvidia driver in Xorg.0.log (get around that by modprobing it as root), then I get an error about not being able to access the virtual console (get around that by chmod'ing g+rw,o+rw /dev/tty[0-9]* as root, don't know why I suddently have to do this but it's the only thing that is working), *THEN*, once those are cleared up, I get to this point. I'm definitely confused as to what I've done to get myself to this point. Thanks for any help. Kevin
-- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test