VineSeed ML アーカイブ



[VineSeed:19887] VirtualBox 環境の X

  • From: TANAKA hiroaki <mosaicist@xxxxxxxxxxxxx>
  • Subject: [VineSeed:19887] VirtualBox 環境の X
  • Date: Sun, 31 Jan 2010 02:05:27 +0900
田中宏明です。

しばらく前から VirtualBox 環境の Seed が X を起動できないでいます。
# 数週間(?) upgrade を怠った後ですので、どのタイミングで起きたのか
# よくわかりません。
x86_64、i386 とも同様です。

試しに、あらためて Vine 5 からやり直してみました。
sources.list 変更後

# apt-get install binutills gcc glibc
# apt-get install kernel
reboot
# apt-get install xorg-x11-drv-vbox*
reboot

ここまでは X が起動することを確認しました。
その後

# apt-get update ; apt-get upgrade ; apt-get dist-upgrade

して再起動すると、やはり X が起動できません。

以下は一部改行しています。

================ startx したときの log  ここから >> ================
xauth:  creating new authority file /root/.serverauth.2954


X.Org X Server 1.7.4
Release Date: 2010-01-08
X Protocol Version 11, Revision 0
Build Operating System: Vine Linux 5 Project Vine
Current Operating System: Linux localhost.localdomain 2.6.32-7vl6 #1 SMP 
	Sun Jan 24 15:32:50 JST 2010 x86_64
Kernel command line: ro root=LABEL=/ resume=swap:/dev/hda2 vga=0x314 
	#splash=silent 
Build Date: 11 January 2010  12:33:54AM
Build ID: xorg-x11-server 1.7.4-1vl6 
Current version of pixman: 0.16.2
	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: Sun Jan 31 00:53:25 2010
(==) Using config file: "/etc/X11/xorg.conf"
dlopen: /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so: undefined symbol: resVgaShared
(EE) Failed to load /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
(EE) Failed to load module "vboxvideo" (loader failed, 7)
(EE) No drivers available.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for 
additional information.

giving up.
xinit:  No such file or directory (errno 2):  unable to connect to X server
xinit:  No such process (errno 3):  Server error.
================ << startx したときの log ここまで ================

で、Xorg.0.log は

================ Xorg.0.log ここから >> ================
X.Org X Server 1.7.4
Release Date: 2010-01-08
X Protocol Version 11, Revision 0
Build Operating System: Vine Linux 5 Project Vine
Current Operating System: Linux localhost.localdomain 2.6.32-7vl6 #1 SMP 
	Sun Jan 24 15:32:50 JST 2010 x86_64
Kernel command line: ro root=LABEL=/ resume=swap:/dev/hda2 vga=0x314 
	#splash=silent 
Build Date: 11 January 2010  12:33:54AM
Build ID: xorg-x11-server 1.7.4-1vl6 
Current version of pixman: 0.16.2
	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: Sun Jan 31 01:20:23 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "<default monitor>"
(**) |   |-->Device "Videocard0"
(==) No monitor specified for screen "Screen0".
	Using a default monitor configuration.
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) FontPath set to:
	catalogue:/etc/X11/fontpath.d,
	built-ins
(==) ModulePath set to "/usr/lib64/xorg/modules"
(II) Cannot locate a core pointer device.
(II) The server relies on HAL to provide the list of input devices.
	If no devices become available, reconfigure HAL or disable 
	AutoAddDevices.
(II) Loader magic: 0x7b3d60
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 6.0
	X.Org XInput driver : 7.0
	X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:0:2:0) 80ee:beef:0000:0000 InnoTek Systemberatung GmbH 
	VirtualBox Graphics Adapter rev 0, Mem @ 0xe0000000/16777216
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.7.4, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.7.4, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.7.4, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.7.4, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.7.4, module version = 1.1.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "vboxvideo"
(II) Loading /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
dlopen: /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so: 
	undefined symbol: resVgaShared
(EE) Failed to load /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
(II) UnloadModule: "vboxvideo"
(EE) Failed to load module "vboxvideo" (loader failed, 7)
(II) LoadModule: "kbd"
(II) Loading /usr/lib64/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 1.7.1, module version = 1.4.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 7.0
(EE) No drivers available.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
================ << Xorg.0.log ここまで ================

実際、vboxvideo.ko はあっても vboxvideo_drv.so は無いようです。

================ lsmod | grep vbox ここから >> ================
vboxvfs                38879  0
vboxadd                74870  1 vboxvfs
================ << lsmod | grep vbox ここまで ================

apt-cache search で探しても無いようです(ローカルで作成されるファイル?)。

dist-upgrade では入ってこないなにかのパッケージが不足しているでしょうか?
お気づきの方、ご教示願えればありがたいです。

-- 
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz
  [            [            [ 田中宏明 mosaicist@xxxxxxxxxxxxx

         [           [            [ From the bottom line on the Vine 
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz