Arch Linux 게스트(VirtualBox): X를 구성할 수 없습니다.

Arch Linux 게스트(VirtualBox): X를 구성할 수 없습니다.

Arch Linux 가상 머신에 Xorg를 설치하고 구성하려고 합니다. X 서버를 시작할 수 있지만 명령을 사용하여 startx구성 파일을 생성하려고 하면 실패합니다. 지금까지 수행한 단계는 다음과 같습니다./etc/X11/xorg.confXorg :0 -configure

  1. pacman위에 설명된 대로 패키지를 통해 게스트 추가 기능을 설치했습니다 virtualbox-guest-utils( virtualbox-guest-modules-arch저는 표준 Linux 커널을 사용하고 있으며 헤더도 설치했습니다 ).linux-headers여기;

  2. /etc/modules-load.d/virtualbox.conf세 줄이 포함된 파일을 만들었습니다.

    vboxguest
    vboxsf
    vboxvideo
    

    활성화하고 vboxservice.service;

  3. 패키지를 설치 mesa하고 xf86-video-vesa;

  4. 설치됨 xorg-server및 ;xorg-server-utilsxorg-apps

  5. 다음과 같이 설치 openbox하고 xterm설정합니다 .~/.xintrc

    xterm &
    exec openbox
    
  6. 재시작.

명령 은 startx작동하지만 파일을 생성하려고 하면 xorg.conf실패합니다. Xorg.0.log파일은 다음과 같습니다 .

[  1460.360] 
X.Org X Server 1.18.4
Release Date: 2016-07-19
[  1460.362] X Protocol Version 11, Revision 0
[  1460.365] Build Operating System: Linux 4.5.4-1-ARCH x86_64 
[  1460.367] Current Operating System: Linux ArchLinux 4.7.2-1-ARCH #1 SMP PREEMPT Sat Aug 20 23:02:56 CEST 2016 x86_64
[  1460.368] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=/dev/mapper/VolGroupArch-root rw quiet
[  1460.369] Build Date: 19 July 2016  05:54:24PM
[  1460.370]  
[  1460.371] Current version of pixman: 0.34.0
[  1460.373]    Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[  1460.373] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1460.378] (==) Log file: "/home/luigi/.local/share/xorg/Xorg.0.log", Time: Fri Sep  2 20:00:40 2016
[  1460.378] (II) Loader magic: 0x821d40
[  1460.378] (II) Module ABI versions:
[  1460.378]    X.Org ANSI C Emulation: 0.4
[  1460.378]    X.Org Video Driver: 20.0
[  1460.378]    X.Org XInput driver : 22.1
[  1460.378]    X.Org Server Extension : 9.0
[  1460.383] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[  1460.384] (II) xfree86: Adding drm device (/dev/dri/card0)
[  1460.385] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0
[  1460.388] (--) PCI:*(0:0:2:0) 80ee:beef:0000:0000 rev 0, Mem @ 0xe0000000/67108864, BIOS @ 0x????????/131072
[  1460.389] List of video drivers:
[  1460.389]    vesa
[  1460.389]    modesetting
[  1460.389] (II) LoadModule: "vesa"
[  1460.389] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[  1460.389] (II) Module vesa: vendor="X.Org Foundation"
[  1460.389]    compiled for 1.18.0, module version = 2.3.4
[  1460.389]    Module class: X.Org Video Driver
[  1460.389]    ABI class: X.Org Video Driver, version 20.0
[  1460.389] (II) LoadModule: "modesetting"
[  1460.389] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  1460.389] (II) Module modesetting: vendor="X.Org Foundation"
[  1460.389]    compiled for 1.18.4, module version = 1.18.4
[  1460.389]    Module class: X.Org Video Driver
[  1460.389]    ABI class: X.Org Video Driver, version 20.0
[  1460.389] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
[  1460.389] (II) VESA: driver for VESA chipsets: vesa
[  1460.389] (II) modeset(G0): using drv /dev/dri/card0
[  1460.389] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  1460.389] (++) Using config file: "/home/luigi/xorg.conf.new"
[  1460.389] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  1460.390] (==) ServerLayout "X.org Configured"
[  1460.390] (**) |-->Screen "Screen0" (0)
[  1460.390] (**) |   |-->Monitor "Monitor0"
[  1460.390] (**) |   |-->Device "Card0"
[  1460.390] (**) |-->Input Device "Mouse0"
[  1460.390] (**) |-->Input Device "Keyboard0"
[  1460.390] (==) Automatically adding devices
[  1460.390] (==) Automatically enabling devices
[  1460.390] (==) Automatically adding GPU devices
[  1460.390] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  1460.390] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[  1460.390]    Entry deleted from font path.
[  1460.390] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[  1460.390]    Entry deleted from font path.
[  1460.390]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[  1460.390] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[  1460.390]    Entry deleted from font path.
[  1460.390]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[  1460.390] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[  1460.390]    Entry deleted from font path.
[  1460.390] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[  1460.390]    Entry deleted from font path.
[  1460.390]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[  1460.390] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[  1460.390]    Entry deleted from font path.
[  1460.390]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[  1460.390] (**) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/OTF/,
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/OTF/
[  1460.390] (**) ModulePath set to "/usr/lib/xorg/modules"
[  1460.390] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  1460.390] (WW) Disabling Mouse0
[  1460.390] (WW) Disabling Keyboard0
[  1460.390] (WW) Falling back to old probe method for vesa
[  1460.390] Number of created screens does not match number of detected devices.
Configuration failed.

저는 Arch의 초보자이고 제가 뭔가 어리석은 것을 놓치고 있다는 것을 알고 있습니다. 유용한 제안을 보내주셔서 감사합니다.

관련 정보