[PCLOS] X server issues.


Recommended Posts

Using PCLinuxOS 2007 in a virtual PC, I decided to run an update. I went into terminal and did:

sudo apt-get update
sudo apt-get upgrade

It updated some packages and said it was going to leave some untouched.

Thinking all was well I restarted and it went to a terminal rather than the logon screen. I logged in and typed startx and it spewed out this...

post-155942-1199617604_thumb.jpg

I have no idea what to do, and am not that good with Linux at all...

Is it best just to reinstall or is there a way to save it. (I am treating the Virtual PC as if it is a production machine)...

Thanks

Simsie.

Link to comment
https://www.neowin.net/forum/topic/611644-pclos-x-server-issues/
Share on other sites

I don't have any virtual PC experience, but this doesn't seem to be related to virtualization.

Can you post your /etc/X11/xorg.conf file? Also, your /var/log/Xorg.0.log file that it mentions in the screen shot above?

xorg.conf:

# File generated by XFdrake (rev 57713)

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
	# font server independent of the X server to render fonts.
	FontPath "unix/:-1"

	# minimal fonts to allow X to run without xfs
	FontPath "/usr/share/fonts/misc:unscaled"
EndSection

Section "Extensions"
	Option "Composite"
EndSection

Section "ServerFlags"
	#DontZap # disable <Crtl><Alt><BS> (server abort)
	AllowMouseOpenFail # allows the server to start up even if the mouse does not work
	#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
	Load "dbe" # Double-Buffering Extension
	Load "v4l" # Video for Linux
	Load "extmod"
	Load "type1"
	Load "freetype"
	Load "glx" # 3D layer
EndSection

Section "InputDevice"
	Identifier "Keyboard1"
	Driver "kbd"
	Option "XkbModel" "pc105"
	Option "XkbLayout" "gb"
	Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
	Identifier "Mouse1"
	Driver "mouse"
	Option "Protocol" "ExplorerPS/2"
	Option "Device" "/dev/mouse"
EndSection

Section "InputDevice"
	Identifier "Mouse2"
	Driver "evdev"
	Option "product" "0x0006"
	Option "HWheelRelativeAxisButtons" "7 6"
	Option "vendor" "0x0002"
EndSection

Section "Monitor"
	Identifier "monitor1"
	VendorName "Generic"
	ModelName "1024x768 @ 60 Hz"
	HorizSync 31.5-48.5
	VertRefresh 50-70

	# TV fullscreen mode or DVD fullscreen output.
	# 768x576 @ 79 Hz, 50 kHz hsync
	ModeLine "768x576"	 50.00  768  832  846 1000   576  590  595  630

	# 768x576 @ 100 Hz, 61.6 kHz hsync
	ModeLine "768x576"	 63.07  768  800  960 1024   576  578  590  616

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_120"  72.38  720 768 848 976  576 577 580 618  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_100"  58.66  720 760 840 960  576 577 580 611  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_85"  48.55  720 760 832 944  576 577 580 605  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_75"  42.62  720 760 832 944  576 577 580 602  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_60"  32.67  720 744 816 912  576 577 580 597  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_50"  26.57  720 736 808 896  576 577 580 593  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_120"  56.92  640 680 752 864  512 513 516 549  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_100"  46.05  640 680 744 848  512 513 516 543  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_85"  38.05  640 672 736 832  512 513 516 538  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_75"  33.38  640 672 736 832  512 513 516 535  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_60"  25.49  640 656 720 800  512 513 516 531  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_50"  20.70  640 648 712 784  512 513 516 528  -HSync +Vsync
EndSection

Section "Device"
	Identifier "device1"
	BoardName "VGA driver (generic)"
	Driver "vga"
	Option "DPMS"
EndSection

Section "Screen"
	Identifier "screen1"
	Device "device1"
	Monitor "monitor1"
	DefaultColorDepth 16

	Subsection "Display"
		Depth 8
		Modes "720x576" "640x512"
	EndSubsection

	Subsection "Display"
		Depth 15
		Modes "720x576" "640x512"
	EndSubsection

	Subsection "Display"
		Depth 16
		Modes "720x576" "640x512"
	EndSubsection

	Subsection "Display"
		Depth 24
		Modes "720x576" "640x512"
	EndSubsection
EndSection

Section "ServerLayout"
	Identifier "layout1"
	InputDevice "Keyboard1" "CoreKeyboard"
	InputDevice "Mouse1" "CorePointer"
	InputDevice "Mouse2" "SendCoreEvents"
	Screen "screen1"
EndSection

Log file:

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.18.6.dev5.k8h i686 
Current Operating System: Linux localhost 2.6.18.8.tex5 #1 SMP Thu May 10 11:36:58 WST 2007 i686
Build Date: 28 March 2007
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
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: Sun Jan  6 16:06:10 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "layout1"
(**) |-->Screen "screen1" (0)
(**) |   |-->Monitor "monitor1"
(**) |   |-->Device "device1"
(**) |-->Input Device "Keyboard1"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Mouse2"
(**) FontPath set to:
	unix/:-1,
	/usr/share/fonts/misc:unscaled
(==) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Option "AllowMouseOpenFail"
(**) Extension "Composite" is enabled
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 1.0
	X.Org XInput driver : 0.6
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.0
(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1237 card 0000,0000 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7000 card 0000,0000 rev 00 class 06,01,00 hdr 80
(II) PCI: 00:01:1: chip 8086,7010 card 0000,0000 rev 00 class 01,01,8a hdr 00
(II) PCI: 00:02:0: chip 80ee,beef card 0000,0000 rev 00 class 03,00,00 hdr 00
(II) PCI: 00:03:0: chip 1022,2000 card 1022,2000 rev 40 class 02,00,00 hdr 00
(II) PCI: 00:04:0: chip 80ee,cafe card 0000,0000 rev 00 class 08,80,00 hdr 00
(II) PCI: 00:05:0: chip 8086,2415 card 8086,0000 rev 01 class 04,01,00 hdr 00
(II) PCI: 00:07:0: chip 8086,7113 card 0000,0000 rev 08 class 06,80,00 hdr 80
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:2:0) unknown vendor (0x80ee) unknown chipset (0xbeef) rev 0, Mem @ 0xe0000000/23
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[1] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[2] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[3] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[4] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[5] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[6] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[7] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[1] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[2] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[3] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[4] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[5] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[6] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[7] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[5] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[6] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[9] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[10] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[11] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[12] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[13] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "v4l"
(II) Loading /usr/lib/xorg/modules/drivers/v4l_drv.so
(II) Module v4l: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 0.1.1
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension Multi-Buffering
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.2
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 7.1.1, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "vga"
(II) Loading /usr/lib/xorg/modules/drivers/vga_drv.so
(II) Module vga: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 4.1.0
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.1.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(EE) module ABI minor version (7) is newer than the server's version (6)
(II) UnloadModule: "kbd"
(II) Unloading /usr/lib/xorg/modules/input/kbd_drv.so
(EE) Failed to load module "kbd" (module requirement mismatch, 0)
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.2.2
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(EE) module ABI minor version (7) is newer than the server's version (6)
(II) UnloadModule: "mouse"
(II) Unloading /usr/lib/xorg/modules/input/mouse_drv.so
(EE) Failed to load module "mouse" (module requirement mismatch, 0)
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.1.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(EE) module ABI minor version (7) is newer than the server's version (6)
(II) UnloadModule: "evdev"
(II) Unloading /usr/lib/xorg/modules/input/evdev_drv.so
(EE) Failed to load module "evdev" (module requirement mismatch, 0)
(II) v4l driver for Video4Linux
(II) VGA: Generic VGA driver (version 4.1) for chipsets: generic
(II) Primary Device is: PCI 00:02:0
(--) Assigning device section with no busID to primary device
(--) Chipset generic found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[5] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[6] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[9] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[10] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[11] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[12] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[13] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) resource ranges after probing:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[5] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[6] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[7] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[8] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[9] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[10] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[11] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[12] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[13] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[14] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[15] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[16] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
	[17] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[18] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.0
(II) VGA(0): initializing int10.
(II) VGA(0): Primary V_BIOS segment is: 0xc000
(WW) System lacks support for changing MTRRs
(EE) VGA(0): Given depth (16) is not supported by this driver.
(II) UnloadModule: "vga"
(II) UnloadModule: "int10"
(II) Unloading /usr/lib/xorg/modules/libint10.so
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

I managed to fetch them using the LiveCD.

Thanks for your help.

But with Ubuntu (as your example), if you install the nVidia drivers through synaptic (apt-get), then they get updated to always match your kernel. I haven't compiled (or did the script install) nVidia in many years.

I would think that the virtual machine is using a generic VGA VESA driver (it seems to, based on the xorg.conf). This is just confusing to me, but I think that virtual machines tend to lend an extra layer to the whole process, and are just another thing that needs to be troubleshot when things go wrong.

Well yes, when you install the first time it uses a Generic one, but if you install the guest additions they install a custom driver to improve drawing and dinamic resizing (also transparent Copy/Paste, etc.) So they modify a lot of things from the Kernel too.

And yes to the other question, if you install the drivers via synaptic they get update every time, but with Virtual machines they aren't available in synaptic :(

It is good to know it'll be handled by Synaptic if I do install Linux properly. The Virtual Machine is a bit of a test ground. If I was using custom drivers (The NVidia ones using your example) would I be kicked to terminal again or how would I deal with it?

You would do the install. You would ensure your apt repositories pointed to (allowed) the non-free repos that hold nVidia's closed-source drivers. Then install them with an apt-get install command (or use the Synaptic GUI to add the repository and install).

This is all the initial install. Then, for daily updates, use the GUI or the commandline to update your system. It will get any new kernel that exists, and get the matching nVidia closed-source driver, too.

No terminal, unless you want or prefer it.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.