[FreeBSD-users-jp 96127] VMware Workstation の Guest OS で実行する 10.3-p21(ix86) で X が起動しない

Paseri paseri @ fmp.to
2017年 9月 28日 (木) 23:52:51 UTC


たけふ@大阪豊中です

いつ頃から不具合が起き始めたのか不明なのですが、
10.3-RELEASE-p21 ix86 版で Xorg が起動しなくなっていました。
実環境ではなく、VMware(R) Workstation 12 Player 12.5.7 build-5813279 のゲスト OS 内で起こっています。
なお amd64 のゲスト OS では起動しています。
ix86 環境で動かすようにするには、どこを確認してみたらいいのか、
ご存知の方がいらっしゃいましたら、ご教授いただければと思います。

再現方法としては次の通りで、クリーンインストール後に
# freebsd-update fetch install
を実行しています。

# pkg install \
	xorg \
	mate \
	slim \
	open-vm-tools \
	xf86-input-vmmouse \
	xf86-video-vmware \
	firefox-i18n \
	ja-font-std \
	ja-ibus-mozc

# cat > /usr/local/etc/X11/xorg.conf.d/keyboard.conf << EOT
Section "InputClass"
  Identifier "system-keyboard"
  MatchIsKeyboard "on"
  Option "XkbLayout" "jp"
  Option "XkbModel" "pc106"
  Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
EOT

# cat > /usr/local/etc/X11/xorg.conf.d/system.conf << EOT
Section "ServerFlags"
  Option "DontZap" "false"
EndSection
EOT

# cat > /usr/local/etc/X11/xorg.conf.d/vmmouse.conf << EOT
Section "InputClass"
  Identifier "Mouse Defaults"
  Driver "vmmouse"
  MatchIsPointer "on"
EndSection
EOT

# cat > /etc/rc.conf.local << EOT
avahi_daemon_enable="YES"
avahi_dnsconfd_enable="YES"
dbus_enable="YES"
hald_enable="YES"
polkitd_enable="YES"
slim_enable="YES"
tcsd_enable="YES"
tcsd_mode="emulator"
tpmd_enable="YES"
vmware_guest_vmblock_enable="YES"
vmware_guest_vmhgfs_enable="YES"
vmware_guest_vmmemctl_enable="YES"
vmware_guest_vmxnet_enable="YES"
vmware_guestd_enable="YES"
EOT

以下、Xorg.0.log の抜粋です
10.3 ix86
[    20.701] (II) Loader magic: 0x8233674
[    20.701] (II) Module ABI versions:
[    20.701]    X.Org ANSI C Emulation: 0.4
[    20.701]    X.Org Video Driver: 20.0
[    20.701]    X.Org XInput driver : 22.1
[    20.701]    X.Org Server Extension : 9.0
[    20.718] (--) PCI:*(0:0:15:0) 15ad:0405:15ad:0405 rev 0, Mem @ 0xe8000000/134217728, 0xfe000000/8388608, I/O @ 0x00001070/16, BIOS @ 0x????????/65536
snip.
[    21.073] (II) LoadModule: "vmware"
[    21.073] (II) Loading /usr/local/lib/xorg/modules/drivers/vmware_drv.so
[    21.101] (EE) Failed to load /usr/local/lib/xorg/modules/drivers/vmware_drv.so: /usr/local/lib/xorg/modules/drivers/vmware_drv.so: Undefined symbol "vgaHWSaveScreen"
[    21.101] (II) UnloadModule: "vmware"
[    21.101] (II) Unloading vmware

10.3 amd64
[    27.089] (II) Loader magic: 0x802c10
[    27.089] (II) Module ABI versions:
[    27.089] 	X.Org ANSI C Emulation: 0.4
[    27.089] 	X.Org Video Driver: 20.0
[    27.089] 	X.Org XInput driver : 22.1
[    27.089] 	X.Org Server Extension : 9.0
[    27.090] (--) PCI:*(0:0:15:0) 15ad:0405:15ad:0405 rev 0, Mem @ 0xe8000000/134217728, 0xfe000000/8388608, I/O @ 0x00001070/16, BIOS @ 0x????????/65536
snip.
[    27.644] (II) LoadModule: "vmware"
[    27.644] (II) Loading /usr/local/lib/xorg/modules/drivers/vmware_drv.so
[    27.672] (II) Module vmware: vendor="X.Org Foundation"
[    27.672] 	compiled for 1.18.4, module version = 13.2.1
[    27.672] 	Module class: X.Org Video Driver
[    27.672] 	ABI class: X.Org Video Driver, version 20.0

-------------- next part --------------
$B%F%-%9%H7A<00J30$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
$B%U%!%$%kL>(B: signature.asc
$B7?(B:         application/pgp-signature
$B%5%$%:(B:     819 $B%P%$%H(B
$B @ bL@(B:       OpenPGP digital signature
URL:        <http://lists.freebsd.org/pipermail/freebsd-users-jp/attachments/20170929/a105934d/attachment.sig>


freebsd-users-jp メーリングリストの案内