USB on Arch Linux as guest in virtualbox

Hi. I'm trying to access the usb port in the arch linux running as guest in the virtualbox so I added in the "/etc/fstab" file this line:
"none /proc/bus/usb usbfs auto,busgid=###,busmode=0775,devgid=108,devmode=0664 0 0"
to mount the usb automatically, where "###" is the group id that the user is in. As i wasn't in any group and 'vboxusers' group wasn't created when I installed "virtualbox-guest-utils" as I expected so I created the group and added my self into it doing:
sudo groupadd vboxusers
sudo usermod -aG vboxusers rsegecin
grep vboxusers /etc/group
after that when I tried to mount all devices using "mount -a" I get an error saying that the mounting point  "/proc/bus/usb" doesn't exist, so I created another mount point in "/home/rsegecin/usb" and I got another error saying that the file system type 'usbfs' is unknown.
how do I register the file system type 'usbfs'? how can I access the usb port in guest arch linux?
thank you very much.

Okay, this is a long shot.  Let's try this experiment.  I found a suggest that one try this as root:
mount --bind /dev/bus/usb /proc/bus/usb
But here is what that does.  In the olden days, /proc was the way to deal with virtual file systems that let you communicate with the kernel.  It used to be there was /proc/bus/usb.  That was deprecated, and later removed in favor of /dev/bus/usb.  It kind of makes sense, because it is a device, not a kernel thingy.  But there are legacy software that look in /proc/bus.  That bind command links the old method to the new method.  But, it also says that the stuff in /dev/bus/usb is the same stuff that had been in /proc/bus/usb.  (Forgive we, I am thinking this though as I type).   Where this leaves me is this, your device is appearing at /dev/bus/usb/001/002.  You can prove that by removing the device (using the Virtualbox tools to disconnect the device from the VM).  That node should go away, then reappear when you reconnect it.  The problem is what do you do with it?  I don't think that usbfs exists anymore.
What kind of device is it?  There may be a better way to deal with it.  Obviously, if it is mass storage, there are ways to use it as such.  Likewise, if it is a character device (serial port, modem, etc) there may be a /dev/ttyUSBx type node to talk to it.  If it is a HID (Human Interface Device) like a keyboard, mouse, joystick. or a lot of widgets that use the HID model (like credit card readers), there will be a node like /dev/hidraw0.  I have used that quite a bit.
Maybe we should back up a bit.  After you (virtually) connect the device, what gets appended to the journal?  Also, what is the output of lsusb -v

Similar Messages

  • Pygrub and arch linux

    I had install xen on arch linux and now I am attempting to install arch linux as guest. Archlinux works fine as hvm but when I try to use pygrub I get this error message.
    Traceback (most recent call last):
      File "/usr/lib/xen/bin/pygrub", line 876, in <module>
        raise RuntimeError, "Unable to find partition containing kernel"
    RuntimeError: Unable to find partition containing kernel
    I found this https://caffeine-powered.net/tech/debia … with-xvda/
    Can someone share their grub.cfg
    When I try to usy py by config kernel and ram drive location It claims that it cant find xvda1

    Following the wise words of the good people over on this thread:
    http://bbs.archlinux.org:80/viewtopic.php?id=65114
    who think that I (and all the others who suggested using virtualbox) are complete .... lets say ... dorks, I will repost with what I hope you (the op) might consider a more helpful (and they, a more acceptable) response. So here it is, my revised response.
    I have absolutely no idea if it will work. I've never tried installing arch with parallels, But I have tried installing quite a few dozen other flavours of linux on parallels and never had a problem getting them to install. Despite the fact that there is no explicit mention of arch on the 'approved guest os list', I imagine it would work just fine like all the other linux distros that ARE explicitly mentioned.
    If you do decide to put your cd/dvd in the drive and try and install arch under parallels, then please post back here so that the next person that asks the same question can be given an explicit yes or no answer.
    @Allan (Forum Moderator from the unhappy thread) Please don't ban me for my unacceptable original response. I promise I wont ever say anything ever again.
    Last edited by tim (2009-02-11 14:01:46)

  • Arch linux as a guest on virtualbox 4

    installed ok. runlevel 3, command line works. installed xorg, but seemed to have problems.
    Here's the /var/log/Xorg.0.log
    [ 1003.301]
    X.Org X Server 1.9.2
    Release Date: 2010-10-30
    [ 1003.302] X Protocol Version 11, Revision 0
    [ 1003.302] Build Operating System: Linux 2.6.35-ARCH i686
    [ 1003.302] Current Operating System: Linux VBLinux 2.6.36-ARCH #1 SMP PREEMPT Fri Dec 10 20:01:53 UTC 2010 i686
    [ 1003.303] Kernel command line: root=/dev/disk/by-uuid/aba4d2a7-abde-409a-b872-69fd0d44f393 ro
    [ 1003.303] Build Date: 01 November 2010 10:35:30PM
    [ 1003.303]
    [ 1003.303] Current version of pixman: 0.20.0
    [ 1003.304] Before reporting problems, check [url]http://wiki.x.org[/url]
    to make sure that you have the latest version.
    [ 1003.304] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 1003.306] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jan 2 21:25:59 2011
    [ 1003.307] (==) Using config file: "/etc/X11/xorg.conf"
    [ 1003.308] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 1003.308] (==) No Layout section. Using the first Screen section.
    [ 1003.309] (**) |-->Screen "Screen[0]" (0)
    [ 1003.309] (**) | |-->Monitor "Monitor[0]"
    [ 1003.309] (**) | |-->Device "Device[0]"
    [ 1003.309] (==) Automatically adding devices
    [ 1003.309] (==) Automatically enabling devices
    [ 1003.309] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
    [ 1003.309] Entry deleted from font path.
    [ 1003.309] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 1003.309] Entry deleted from font path.
    [ 1003.309] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi/,
    /usr/share/fonts/75dpi/
    [ 1003.309] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 1003.309] (==) |-->Input Device "Mouse0"
    [ 1003.309] (==) No Layout section. Using the first core pointer device.
    [ 1003.309] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 1003.309] (II) Loader magic: 0x81f1f80
    [ 1003.309] (II) Module ABI versions:
    [ 1003.309] X.Org ANSI C Emulation: 0.4
    [ 1003.309] X.Org Video Driver: 8.0
    [ 1003.309] X.Org XInput driver : 11.0
    [ 1003.309] X.Org Server Extension : 4.0
    [ 1003.314] (--) PCI:*(0:0:2:0) 80ee:beef:0000:0000 rev 0, Mem @ 0xe0000000/33554432
    [ 1003.314] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 1003.314] (II) LoadModule: "extmod"
    [ 1003.315] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 1003.315] (II) Module extmod: vendor="X.Org Foundation"
    [ 1003.315] compiled for 1.9.2, module version = 1.0.0
    [ 1003.315] Module class: X.Org Server Extension
    [ 1003.315] ABI class: X.Org Server Extension, version 4.0
    [ 1003.315] (II) Loading extension MIT-SCREEN-SAVER
    [ 1003.315] (II) Loading extension XFree86-VidModeExtension
    [ 1003.315] (II) Loading extension XFree86-DGA
    [ 1003.315] (II) Loading extension DPMS
    [ 1003.315] (II) Loading extension XVideo
    [ 1003.315] (II) Loading extension XVideo-MotionCompensation
    [ 1003.315] (II) Loading extension X-Resource
    [ 1003.315] (II) LoadModule: "dbe"
    [ 1003.315] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 1003.315] (II) Module dbe: vendor="X.Org Foundation"
    [ 1003.315] compiled for 1.9.2, module version = 1.0.0
    [ 1003.316] Module class: X.Org Server Extension
    [ 1003.316] ABI class: X.Org Server Extension, version 4.0
    [ 1003.316] (II) Loading extension DOUBLE-BUFFER
    [ 1003.316] (II) LoadModule: "glx"
    [ 1003.316] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 1003.316] (II) Module glx: vendor="X.Org Foundation"
    [ 1003.316] compiled for 1.9.2, module version = 1.0.0
    [ 1003.316] ABI class: X.Org Server Extension, version 4.0
    [ 1003.316] (==) AIGLX enabled
    [ 1003.316] (II) Loading extension GLX
    [ 1003.316] (II) LoadModule: "record"
    [ 1003.316] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 1003.317] (II) Module record: vendor="X.Org Foundation"
    [ 1003.317] compiled for 1.9.2, module version = 1.13.0
    [ 1003.317] Module class: X.Org Server Extension
    [ 1003.317] ABI class: X.Org Server Extension, version 4.0
    [ 1003.317] (II) Loading extension RECORD
    [ 1003.317] (II) LoadModule: "dri"
    [ 1003.317] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 1003.318] (II) Module dri: vendor="X.Org Foundation"
    [ 1003.318] compiled for 1.9.2, module version = 1.0.0
    [ 1003.318] ABI class: X.Org Server Extension, version 4.0
    [ 1003.318] (II) Loading extension XFree86-DRI
    [ 1003.318] (II) LoadModule: "dri2"
    [ 1003.318] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 1003.318] (II) Module dri2: vendor="X.Org Foundation"
    [ 1003.318] compiled for 1.9.2, module version = 1.2.0
    [ 1003.318] ABI class: X.Org Server Extension, version 4.0
    [ 1003.318] (II) Loading extension DRI2
    [ 1003.318] (II) LoadModule: "vboxvideo"
    [ 1003.319] (II) Loading /usr/lib/xorg/modules/drivers/vboxvideo_drv.so
    [ 1003.319] (II) Module vboxvideo: vendor="Oracle Corporation"
    [ 1003.319] compiled for 1.5.99.901, module version = 1.0.1
    [ 1003.319] Module class: X.Org Video Driver
    [ 1003.319] ABI class: X.Org Video Driver, version 8.0
    [ 1003.319] (**) Load address of symbol "VBOXVIDEO" is 0xb73ea060
    [ 1003.319] (II) LoadModule: "vboxmouse"
    [ 1003.319] (II) Loading /usr/lib/xorg/modules/input/vboxmouse_drv.so
    [ 1003.319] (II) Module vboxmouse: vendor="Oracle Corporation"
    [ 1003.319] compiled for 0.0.0, module version = 1.0.0
    [ 1003.319] Module class: X.Org XInput Driver
    [ 1003.319] ABI class: X.Org XInput driver, version 11.0
    [ 1003.319] (**) Load address of symbol "VBOXMOUSE" is 0xb739f020
    [ 1003.319] (II) VBoxVideo: guest driver for VirtualBox: vbox
    [ 1003.320] (--) using VT number 7
    [ 1003.326] (II) VBoxVideo(0): VirtualBox guest additions video driver version 4.0.0
    [ 1003.326] (II) Loading sub module "ramdac"
    [ 1003.326] (II) LoadModule: "ramdac"
    [ 1003.326] (II) Module "ramdac" already built-in
    [ 1003.326] (II) Loading sub module "vbe"
    [ 1003.326] (II) LoadModule: "vbe"
    [ 1003.326] (II) Loading /usr/lib/xorg/modules/libvbe.so
    [ 1003.326] (II) Module vbe: vendor="X.Org Foundation"
    [ 1003.326] compiled for 1.9.2, module version = 1.1.0
    [ 1003.326] ABI class: X.Org Video Driver, version 8.0
    [ 1003.326] (II) Loading sub module "fb"
    [ 1003.326] (II) LoadModule: "fb"
    [ 1003.327] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 1003.327] (II) Module fb: vendor="X.Org Foundation"
    [ 1003.327] compiled for 1.9.2, module version = 1.0.0
    [ 1003.327] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 1003.327] (II) Loading sub module "shadowfb"
    [ 1003.327] (II) LoadModule: "shadowfb"
    [ 1003.327] (II) Loading /usr/lib/xorg/modules/libshadowfb.so
    [ 1003.328] (II) Module shadowfb: vendor="X.Org Foundation"
    [ 1003.328] compiled for 1.9.2, module version = 1.0.0
    [ 1003.328] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 1003.328] (II) Loading sub module "vgahw"
    [ 1003.328] (II) LoadModule: "vgahw"
    [ 1003.328] (II) Loading /usr/lib/xorg/modules/libvgahw.so
    [ 1003.328] (II) Module vgahw: vendor="X.Org Foundation"
    [ 1003.328] compiled for 1.9.2, module version = 0.1.0
    [ 1003.328] ABI class: X.Org Video Driver, version 8.0
    [ 1003.328] (II) Loading sub module "dri"
    [ 1003.328] (II) LoadModule: "dri"
    [ 1003.328] (II) Reloading /usr/lib/xorg/modules/extensions/libdri.so
    [ 1003.331] (==) VBoxVideo(0): Depth 24, (--) framebuffer bpp 32
    [ 1003.331] (--) VBoxVideo(0): Virtual size is 32000x32000 (pitch 32000)
    [ 1003.331] (**) VBoxVideo(0): Built-in mode "VBoxInitialMode": 42.0 MHz (scaled from 0.0 MHz), 39.4 kHz, 60.0 Hz
    [ 1003.331] (II) VBoxVideo(0): Modeline "VBoxInitialMode"x0.0 42.02 1060 1062 1064 1066 651 653 655 657 (39.4 kHz)
    [ 1003.331] (**) VBoxVideo(0): Built-in mode "VBoxDynamicMode": 42.0 MHz (scaled from 0.0 MHz), 39.4 kHz, 60.0 Hz
    [ 1003.331] (II) VBoxVideo(0): Modeline "VBoxDynamicMode"x0.0 42.02 1060 1062 1064 1066 651 653 655 657 (39.4 kHz)
    [ 1003.331] (**) VBoxVideo(0): Built-in mode "VBoxDynamicMode": 42.0 MHz (scaled from 0.0 MHz), 39.4 kHz, 60.0 Hz
    [ 1003.331] (II) VBoxVideo(0): Modeline "VBoxDynamicMode"x0.0 42.02 1060 1062 1064 1066 651 653 655 657 (39.4 kHz)
    [ 1003.331] (**) VBoxVideo(0): Built-in mode "VBox-1024x768": 47.8 MHz (scaled from 0.0 MHz), 46.4 kHz, 60.0 Hz
    [ 1003.331] (II) VBoxVideo(0): Modeline "VBox-1024x768"x0.0 47.83 1024 1026 1028 1030 768 770 772 774 (46.4 kHz)
    [ 1003.331] (**) VBoxVideo(0): Built-in mode "VBox-800x600": 29.3 MHz (scaled from 0.0 MHz), 36.4 kHz, 60.0 Hz
    [ 1003.331] (II) VBoxVideo(0): Modeline "VBox-800x600"x0.0 29.31 800 802 804 806 600 602 604 606 (36.4 kHz)
    [ 1003.331] (**) VBoxVideo(0): Built-in mode "VBox-640x480": 18.8 MHz (scaled from 0.0 MHz), 29.2 kHz, 60.0 Hz
    [ 1003.331] (II) VBoxVideo(0): Modeline "VBox-640x480"x0.0 18.84 640 642 644 646 480 482 484 486 (29.2 kHz)
    [ 1003.331] (==) VBoxVideo(0): RGB weight 888
    [ 1003.331] (==) VBoxVideo(0): Default visual is TrueColor
    [ 1003.331] (==) VBoxVideo(0): Using gamma correction (1.0, 1.0, 1.0)
    [ 1003.331] (==) VBoxVideo(0): DPI set to (96, 96)
    [ 1003.331] (--) Depth 24 pixmap format is 32 bpp
    [ 1003.331] (II) Loading sub module "int10"
    [ 1003.331] (II) LoadModule: "int10"
    [ 1003.331] (II) Loading /usr/lib/xorg/modules/libint10.so
    [ 1003.332] (II) Module int10: vendor="X.Org Foundation"
    [ 1003.332] compiled for 1.9.2, module version = 1.0.0
    [ 1003.332] ABI class: X.Org Video Driver, version 8.0
    [ 1003.332] (II) VBoxVideo(0): initializing int10
    [ 1003.334] (II) VBoxVideo(0): Primary V_BIOS segment is: 0xc000
    [ 1003.339] (II) VBoxVideo(0): VESA BIOS detected
    [ 1003.339] (II) VBoxVideo(0): VESA VBE Version 2.0
    [ 1003.339] (II) VBoxVideo(0): VESA VBE Total Mem: 24576 kB
    [ 1003.339] (II) VBoxVideo(0): VESA VBE OEM: VirtualBox VBE BIOS [url]http://www.virtualbox.org[/url]/
    [ 1003.339] (II) VBoxVideo(0): VESA VBE OEM Software Rev: 0.2
    [ 1003.339] (II) VBoxVideo(0): VESA VBE OEM Vendor: Oracle Corporation
    [ 1003.339] (II) VBoxVideo(0): VESA VBE OEM Product: Oracle VM VirtualBox VBE Adapter
    [ 1003.339] (II) VBoxVideo(0): VESA VBE OEM Product Rev: Oracle VM VirtualBox Version 4.0.0
    [ 1003.663] (==) VBoxVideo(0): Default visual is TrueColor
    [ 1003.663] drmOpenDevice: node name is /dev/dri/card0
    [ 1003.663] drmOpenDevice: open result is 11, (OK)
    [ 1003.663] drmOpenDevice: node name is /dev/dri/card0
    [ 1003.663] drmOpenDevice: open result is 11, (OK)
    [ 1003.663] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    [ 1003.663] drmOpenDevice: node name is /dev/dri/card0
    [ 1003.664] drmOpenDevice: open result is 11, (OK)
    [ 1003.664] drmOpenByBusid: drmOpenMinor returns 11
    [ 1003.664] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    [ 1003.664] (II) [drm] DRM interface version 1.4
    [ 1003.664] (II) [drm] DRM open master succeeded.
    [ 1003.664] (II) VBoxVideo(0): [drm] Using the DRM lock SAREA also for drawables.
    [ 1003.664] (II) VBoxVideo(0): [drm] framebuffer handle = 0xe0000000
    [ 1003.664] (II) VBoxVideo(0): [drm] added 1 reserved context for kernel
    [ 1003.664] (II) VBoxVideo(0): X context handle = 0x1
    [ 1003.664] (II) VBoxVideo(0): [drm] installed DRM signal handler
    [ 1003.664] (II) VBoxVideo(0): visual configurations initialized
    [ 1003.664] (==) VBoxVideo(0): Backing store disabled
    [ 1003.664] (II) VBoxVideo(0): Requested monitor count: 1
    [ 1003.665] (II) VBoxVideo(0): Output VBOX0 using monitor section Monitor[0]
    [ 1003.665] (II) VBoxVideo(0): Output VBOX0 has no monitor section
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "640x350" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "320x175" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "640x400" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "320x200" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "720x400" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "360x200" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "320x240" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "640x480" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "320x240" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "640x480" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "320x240" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "640x480" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "320x240" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "800x600" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "800x600" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "800x600" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "800x600" (vrefresh out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "1024x768i" (interlace mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "512x384i" (doublescan mode not supported)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "1024x768" (hsync out of range)
    [ 1003.666] (II) VBoxVideo(0): Not using default mode "512x384" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1024x768" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "512x384" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1024x768" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "512x384" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1024x768" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "512x384" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1152x864" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "576x432" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1280x960" (hsync out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "640x480" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1280x960" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "640x480" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1280x1024" (hsync out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "640x512" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1280x1024" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "640x512" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1280x1024" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "640x512" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1600x1200" (hsync out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "800x600" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1600x1200" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "800x600" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1600x1200" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "800x600" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1600x1200" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "800x600" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1600x1200" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "800x600" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1792x1344" (hsync out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "896x672" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1792x1344" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "896x672" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1856x1392" (hsync out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "928x696" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1856x1392" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "928x696" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1920x1440" (hsync out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "960x720" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1920x1440" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "960x720" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "832x624" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "416x312" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1400x1050" (hsync out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "700x525" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1400x1050" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "700x525" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1920x1440" (vrefresh out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "960x720" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "2048x1536" (hsync out of range)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "1024x768" (doublescan mode not supported)
    [ 1003.667] (II) VBoxVideo(0): Not using default mode "2048x1536" (vrefresh out of range)
    [ 1003.668] (II) VBoxVideo(0): Not using default mode "1024x768" (doublescan mode not supported)
    [ 1003.668] (II) VBoxVideo(0): Not using default mode "2048x1536" (vrefresh out of range)
    [ 1003.668] (II) VBoxVideo(0): Not using default mode "1024x768" (doublescan mode not supported)
    [ 1003.668] (II) VBoxVideo(0): Printing probed modes for output VBOX0
    [ 1003.668] (II) VBoxVideo(0): Modeline "1060x651"x60.0 42.02 1060 1062 1064 1066 651 653 655 657 (39.4 kHz)
    [ 1003.668] (II) VBoxVideo(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
    [ 1003.668] (II) VBoxVideo(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
    [ 1003.668] (II) VBoxVideo(0): Output VBOX0 connected
    [ 1003.668] (II) VBoxVideo(0): Using exact sizes for initial modes
    [ 1003.668] (II) VBoxVideo(0): Output VBOX0 using initial mode 1060x651
    [ 1003.668] (II) VBoxVideo(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
    [ 1003.668] (II) VBoxVideo(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    [ 1003.669] (==) VBoxVideo(0): DPMS enabled
    [ 1003.669] (II) VBoxVideo(0): [DRI] installation complete
    [ 1003.669] (--) RandR disabled
    [ 1003.669] (II) Initializing built-in extension Generic Event Extension
    [ 1003.669] (II) Initializing built-in extension SHAPE
    [ 1003.669] (II) Initializing built-in extension MIT-SHM
    [ 1003.669] (II) Initializing built-in extension XInputExtension
    [ 1003.669] (II) Initializing built-in extension XTEST
    [ 1003.670] (II) Initializing built-in extension BIG-REQUESTS
    [ 1003.670] (II) Initializing built-in extension SYNC
    [ 1003.670] (II) Initializing built-in extension XKEYBOARD
    [ 1003.670] (II) Initializing built-in extension XC-MISC
    [ 1003.670] (II) Initializing built-in extension SECURITY
    [ 1003.670] (II) Initializing built-in extension XINERAMA
    [ 1003.670] (II) Initializing built-in extension XFIXES
    [ 1003.670] (II) Initializing built-in extension RENDER
    [ 1003.670] (II) Initializing built-in extension RANDR
    [ 1003.670] (II) Initializing built-in extension COMPOSITE
    [ 1003.670] (II) Initializing built-in extension DAMAGE
    [ 1003.680] (II) AIGLX: Screen 0 is not DRI2 capable
    [ 1003.680] drmOpenDevice: node name is /dev/dri/card0
    [ 1003.680] drmOpenDevice: open result is 12, (OK)
    [ 1003.680] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    [ 1003.680] drmOpenDevice: node name is /dev/dri/card0
    [ 1003.680] drmOpenDevice: open result is 12, (OK)
    [ 1003.681] drmOpenByBusid: drmOpenMinor returns 12
    [ 1003.681] drmOpenByBusid: Interface 1.4 failed, trying 1.1
    [ 1003.681] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    [ 1003.684] (II) Next line is added to allow vboxvideo_drv.so to appear as whitelisted driver
    [ 1003.684] (II) The file referenced, is *NOT* loaded
    [ 1003.684] (II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
    [ 1003.684] (EE) AIGLX error: vboxvideo does not export required DRI extension
    [ 1003.685] (EE) AIGLX: reverting to software rendering
    [ 1003.688] (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/swrast_dri.so
    [ 1003.688] (II) GLX: Initialized DRISWRAST GL provider for screen 0
    [ 1003.689] (II) VBoxVideo(0): Setting screen physical size to 280 x 172
    [ 1003.833] (**) Option "CorePointer"
    [ 1003.833] (**) Mouse0: always reports core events
    [ 1003.833] (**) Mouse0: Device: "/dev/vboxguest"
    [ 1003.833] (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
    [ 1003.833] (**) Mouse0: (accel) keeping acceleration scheme 1
    [ 1003.833] (**) Mouse0: (accel) acceleration profile 0
    [ 1003.833] (**) Mouse0: (accel) acceleration factor: 2.000
    [ 1003.833] (**) Mouse0: (accel) acceleration threshold: 4
    [ 1003.833] (II) Mouse0: On.
    [ 1003.845] (II) config/udev: Adding input device Power Button (/dev/input/event3)
    [ 1003.845] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 1003.845] (II) LoadModule: "evdev"
    [ 1003.845] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 1003.845] (II) Module evdev: vendor="X.Org Foundation"
    [ 1003.845] compiled for 1.9.0, module version = 2.5.0
    [ 1003.845] Module class: X.Org XInput Driver
    [ 1003.845] ABI class: X.Org XInput driver, version 11.0
    [ 1003.845] (**) Power Button: always reports core events
    [ 1003.845] (**) Power Button: Device: "/dev/input/event3"
    [ 1003.845] (--) Power Button: Found keys
    [ 1003.845] (II) Power Button: Configuring as keyboard
    [ 1003.845] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    [ 1003.846] (**) Option "xkb_rules" "evdev"
    [ 1003.846] (**) Option "xkb_model" "evdev"
    [ 1003.846] (**) Option "xkb_layout" "us"
    [ 1003.896] (II) config/udev: Adding input device Sleep Button (/dev/input/event4)
    [ 1003.896] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
    [ 1003.896] (**) Sleep Button: always reports core events
    [ 1003.896] (**) Sleep Button: Device: "/dev/input/event4"
    [ 1003.896] (--) Sleep Button: Found keys
    [ 1003.896] (II) Sleep Button: Configuring as keyboard
    [ 1003.896] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
    [ 1003.896] (**) Option "xkb_rules" "evdev"
    [ 1003.896] (**) Option "xkb_model" "evdev"
    [ 1003.896] (**) Option "xkb_layout" "us"
    [ 1003.905] (II) config/udev: Adding input device VirtualBox USB Tablet (/dev/input/event5)
    [ 1003.905] (**) VirtualBox USB Tablet: Applying InputClass "evdev pointer catchall"
    [ 1003.905] (**) VirtualBox USB Tablet: always reports core events
    [ 1003.905] (**) VirtualBox USB Tablet: Device: "/dev/input/event5"
    [ 1003.905] (--) VirtualBox USB Tablet: Found 9 mouse buttons
    [ 1003.905] (--) VirtualBox USB Tablet: Found scroll wheel(s)
    [ 1003.905] (--) VirtualBox USB Tablet: Found relative axes
    [ 1003.906] (--) VirtualBox USB Tablet: Found absolute axes
    [ 1003.906] (--) VirtualBox USB Tablet: Found x and y absolute axes
    [ 1003.906] (II) VirtualBox USB Tablet: Configuring as mouse
    [ 1003.906] (**) VirtualBox USB Tablet: YAxisMapping: buttons 4 and 5
    [ 1003.906] (**) VirtualBox USB Tablet: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 1003.906] (II) XINPUT: Adding extended input device "VirtualBox USB Tablet" (type: MOUSE)
    [ 1003.906] (EE) VirtualBox USB Tablet: failed to initialize for relative axes.
    [ 1003.906] (II) VirtualBox USB Tablet: initialized for absolute axes.
    [ 1003.906] (II) config/udev: Adding input device VirtualBox USB Tablet (/dev/input/js0)
    [ 1003.906] (II) No input driver/identifier specified (ignoring)
    [ 1003.907] (II) config/udev: Adding input device VirtualBox USB Tablet (/dev/input/mouse1)
    [ 1003.907] (II) No input driver/identifier specified (ignoring)
    [ 1003.910] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
    [ 1003.910] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
    [ 1003.911] (**) AT Translated Set 2 keyboard: always reports core events
    [ 1003.911] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
    [ 1003.911] (--) AT Translated Set 2 keyboard: Found keys
    [ 1003.911] (II) AT Translated Set 2 keyboard: Configuring as keyboard
    [ 1003.911] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    [ 1003.911] (**) Option "xkb_rules" "evdev"
    [ 1003.911] (**) Option "xkb_model" "evdev"
    [ 1003.911] (**) Option "xkb_layout" "us"
    [ 1003.912] (II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse (/dev/input/event2)
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: Applying InputClass "evdev pointer catchall"
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: always reports core events
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: Device: "/dev/input/event2"
    [ 1003.912] (--) ImExPS/2 Generic Explorer Mouse: Found 9 mouse buttons
    [ 1003.912] (--) ImExPS/2 Generic Explorer Mouse: Found scroll wheel(s)
    [ 1003.912] (--) ImExPS/2 Generic Explorer Mouse: Found relative axes
    [ 1003.912] (--) ImExPS/2 Generic Explorer Mouse: Found x and y relative axes
    [ 1003.912] (II) ImExPS/2 Generic Explorer Mouse: Configuring as mouse
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: YAxisMapping: buttons 4 and 5
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 1003.912] (II) XINPUT: Adding extended input device "ImExPS/2 Generic Explorer Mouse" (type: MOUSE)
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: (accel) keeping acceleration scheme 1
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration profile 0
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration factor: 2.000
    [ 1003.912] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration threshold: 4
    [ 1003.912] (II) ImExPS/2 Generic Explorer Mouse: initialized for relative axes.
    [ 1003.913] (II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse (/dev/input/mouse0)
    [ 1003.913] (II) No input driver/identifier specified (ignoring)
    [ 1003.913] (II) config/udev: Adding input device PC Speaker (/dev/input/event1)
    [ 1003.913] (II) No input driver/identifier specified (ignoring)
    [ 1003.918] (II) config/udev: Adding input device (unnamed) (/dev/vboxguest)
    [ 1003.918] (**) (unnamed): Applying InputClass "vboxmouse"
    [ 1003.918] (**) (unnamed): always reports core events
    [ 1003.918] (**) (unnamed): Device: "/dev/vboxguest"
    [ 1003.918] (II) XINPUT: Adding extended input device "(unnamed)" (type: MOUSE)
    [ 1003.918] (**) (unnamed): (accel) keeping acceleration scheme 1
    [ 1003.918] (**) (unnamed): (accel) acceleration profile 0
    [ 1003.918] (**) (unnamed): (accel) acceleration factor: 2.000
    [ 1003.918] (**) (unnamed): (accel) acceleration threshold: 4
    [ 1003.918] (II) (unnamed): On.
    [ 1070.681] (II) Mouse0: Off.
    [ 1070.706] (II) (unnamed): Off.
    [ 1094.372] (II) (unnamed): Close
    [ 1094.373] (II) UnloadModule: "vboxmouse"
    [ 1094.373] (II) ImExPS/2 Generic Explorer Mouse: Close
    [ 1094.373] (II) UnloadModule: "evdev"
    [ 1094.373] (II) AT Translated Set 2 keyboard: Close
    [ 1094.373] (II) UnloadModule: "evdev"
    [ 1094.373] (II) VirtualBox USB Tablet: Close
    [ 1094.387] (II) UnloadModule: "evdev"
    [ 1094.387] (II) Sleep Button: Close
    [ 1094.387] (II) UnloadModule: "evdev"
    [ 1094.387] (II) Power Button: Close
    [ 1094.387] (II) UnloadModule: "evdev"
    [ 1094.387] (II) Mouse0: Close
    [ 1094.387] (II) UnloadModule: "vboxmouse"
    [ 1094.388]
    Backtrace:
    [ 1094.388] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e5ebb]
    [ 1094.389] 1: /usr/bin/X (0x8048000+0x5cd65) [0x80a4d65]
    [ 1094.389] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb781b40c]
    [ 1094.389] 3: /usr/lib/xorg/modules/drivers/vboxvideo_drv.so (0xb73a5000+0x12270) [0xb73b7270]
    [ 1094.389] 4: /usr/lib/xorg/modules/drivers/vboxvideo_drv.so (VBoxVBVADisable+0x2a) [0xb73b739a]
    [ 1094.389] 5: /usr/lib/xorg/modules/drivers/vboxvideo_drv.so (vboxDisableVbva+0x56) [0xb73b48c6]
    [ 1094.389] 6: /usr/lib/xorg/modules/drivers/vboxvideo_drv.so (0xb73a5000+0xe0d9) [0xb73b30d9]
    [ 1094.389] 7: /usr/bin/X (0x8048000+0x66bf2) [0x80aebf2]
    [ 1094.389] 8: /usr/bin/X (0x8048000+0x142fa6) [0x818afa6]
    [ 1094.389] 9: /usr/bin/X (0x8048000+0x12ca06) [0x8174a06]
    [ 1094.389] 10: /usr/bin/X (0x8048000+0xa3848) [0x80eb848]
    [ 1094.389] 11: /usr/bin/X (0x8048000+0x16dfc7) [0x81b5fc7]
    [ 1094.389] 12: /usr/bin/X (0x8048000+0xa04d6) [0x80e84d6]
    [ 1094.389] 13: /usr/lib/xorg/modules/extensions/libglx.so (0xb7417000+0x38c4a) [0xb744fc4a]
    [ 1094.389] 14: /usr/bin/X (0x8048000+0x1a25c) [0x806225c]
    [ 1094.389] 15: /lib/libc.so.6 (__libc_start_main+0xe6) [0xb755ac66]
    [ 1094.389] 16: /usr/bin/X (0x8048000+0x19d91) [0x8061d91]
    [ 1094.389] Segmentation fault at address (nil)
    [ 1094.389]
    Fatal server error:
    [ 1094.389] Caught signal 11 (Segmentation fault). Server aborting
    [ 1094.393]
    [ 1094.393]
    Please consult the The X.Org Foundation support
    at [url]http://wiki.x.org[/url]
    for help.
    [ 1094.393] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [ 1094.393]
    Last edited by jasonwryan (2011-01-05 09:50:39)

    Can you edit your post and put the content between "code /code" tags (square brackets around both)
    It would make it a lot more readable.
    Last edited by rusty99 (2011-01-03 20:49:53)

  • [SOLVED] VirtualBox: Arch Linux host unable to reach guest over NA...

    Hello everyone,
    I recently installed VirtualBox on my Arch Linux install to tinker with GitLab on a Debian VM. I've set up a standard VM running Debian (wheezy) and made sure it's network settings were set to "NAT". However, I am unable to ping or ssh to this VM (which is running an ssh server among other things). Where this gets a bit weirder is that I'm perfectly able to ping and ssh to my host machine (running Arch).
    I installed the version of VirtualBox available on the official repos and I'm running on the default kernel too.
    I've install VirutalBox by following the infos posted on the wiki. My current user is part of the vboxusers group :
    % groups duane
    disk lp wheel uucp locate rfkill games network video audio optical floppy storage scanner power users vboxusers
    I've added the proper kernel modules to /etc/modules-load.d/virtualbox.conf so that they are loaded automatically on boot time :
    vboxdrv
    vboxnetadp
    vboxnetflt
    vboxpci
    % lsmod | grep vbox
    vboxpci 14581 0
    vboxnetflt 17612 0
    vboxnetadp 18355 0
    vboxdrv 264794 5 vboxnetadp,vboxnetflt,vboxpci
    I must also note that the net-tools package is installed.
    Now, I get the ip adress of my host :
    % ip addr
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
    valid_lft forever preferred_lft forever
    2: enp9s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether f0:4d:a2:48:5b:38 brd ff:ff:ff:ff:ff:ff
    3: wlp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 5c:ac:4c:09:d3:f3 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.22/24 brd 192.168.1.255 scope global wlp4s0
    valid_lft forever preferred_lft forever
    inet6 fe80::5eac:4cff:fe09:d3f3/64 scope link
    valid_lft forever preferred_lft forever
    Then I try to ping it from my Debian guest.
    user@debian:~% ping 192.168.1.22 -c 3
    PING 192.168.1.22 (192.168.1.22) 56(84) bytes of data.
    64 bytes from 192.168.1.22: icmp_req=1 ttl=63 time=0.961 ms
    64 bytes from 192.168.1.22: icmp_req=2 ttl=63 time=0.722 ms
    64 bytes from 192.168.1.22: icmp_req=3 ttl=63 time=0.680 ms
    --- 192.168.1.22 ping statistics ---
    3 packets transmitted, 3 received, 0% packet loss, time 2001ms
    rtt min/avg/max/mdev = 0.680/0.787/0.961/0.127 ms
    Now I get the ip adress of my guest :
    eth0 Link encap:Ethernet HWaddr 08:00:27:77:0e:48
    inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
    inet6 addr: fe80::a00:27ff:fe77:e48/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:69 errors:0 dropped:0 overruns:0 frame:0
    TX packets:93 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:11577 (11.3 KiB) TX bytes:15395 (15.0 KiB)
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
    And I try to ping my guest from my host :
    % ping 10.0.2.15 -c 3
    PING 10.0.2.15 (10.0.2.15) 56(84) bytes of data.
    --- 10.0.2.15 ping statistics ---
    3 packets transmitted, 0 received, 100% packet loss, time 2007ms
    There. I hope I didn't give too much information.
    I don't really understand what's going on there, usually that workfow works immediately in all the distributions I tried before, and on windows as well. I think I followed all the steps to make this work and yet it doesn't, and I'm not sure this problem is related to VirtualBox itself.
    Thanks in advance for any tip or comment on that.
    Last edited by Marneus68 (2014-01-24 10:19:39)

    What I do for all my VB guest VM's is to set 2 network interfaces, one the normal (default) NAT, and the other a host-only interface. That way your guests are completely hidden from the local lan which may be desirable if e.g., your host is a laptop which you move around various places. The guests can access anything outbound and you can still ssh to them from the host (and also, using ssh ProxyCommand via that host if you want to access them remotely).

  • [SOLVED] 3d Acceleration on Arch Linux guest

    I've just installed the latest FTP Arch Linux (2009.02) as a Guest running in Virtual Box 3.0.2 in my Windows 7 host, and I cannot get Xorg working at all.
    - 3D Acceleration is enabled for the VM, and 128MB of video memory allocated
    - Guest Additions were installed successfully, added rc.vboxadd to daemons, and everything loads ok on startup.
    Output of 'dmesg | grep vbox':
    vboxadd: Successfully loaded version 3.0.2 (interface 0x0010004)
    vboxvfs: Successfully loaded version 3.0.2 (interface 0x0010004)
    [drm] Initialized vboxvideo 1.0.0 20090303 for 0000:00:02.0 on minor 0
    Here is my .xinitrc:
    /usr/bin/VBoxClient-all
    I've symlinked vboxvideo_dri.so since the installer didn't do it.
    Output of 'ls -l /usr/lib/xorg/modules/dri/vboxvideo_dri.so':
    lrwxrwxrwx 1 root root 19 2009-07-31 22:42 /usr/lib/xorg/modules/dri/vboxvideo_dri.so -> /usr/lib/VBoxOGL.so
    And error when I run 'startx':
    (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/vboxvideo_dri.so failed (libXcomposite.so.1: cannot open shared object file: No such file or directory)
    (EE) AIGLX: reverting to software rendering
    waiting for X server to shut down
    And then it shuts down, without even trying to load swrast_dri.so. But the weirdest part is, that symlink exists, but X is saying it doesn't! I've restarted the VM and still get the same error.
    Here is my xorg.conf (created by installing GA), and I do have HAL up and running, loaded before the rc.vboxadd daemon:
    # Default xorg.conf for Xorg 1.5+ without PCI_TXT_IDS_PATH enabled.
    # This file was created by VirtualBox Additions installer as it
    # was unable to find any existing configuration file for X.
    Section "Device"
    Identifier "VirtualBox Video Card"
    Driver "vboxvideo"
    EndSection
    So... what next? 
    Last edited by timmahcheese (2009-08-03 15:20:55)

    Silly me, I forgot the libxcomposite package. I guess I should read the errors closer.
    Anyway, I'm still getting an error (signal 11) being caused by VBoxClient-all. Here is my Xorg.0.log:
    X.Org X Server 1.6.2
    Release Date: 2009-7-7
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.30-ARCH i686
    Current Operating System: Linux obi-wan 2.6.30-ARCH #1 SMP PREEMPT Mon Jul 20 11:20:32 UTC 2009 i686
    Build Date: 18 July 2009 08:27:13PM
    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 Aug 2 23:20:02 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) No Layout section. Using the first Screen section.
    (==) No screen section available. Using defaults.
    (**) |-->Screen "Default Screen Section" (0)
    (**) | |-->Monitor "<default monitor>"
    (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
    (**) | |-->Device "VirtualBox Video Card"
    (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (WW) The directory "/usr/share/fonts/Type1" does not exist.
    Entry deleted from font path.
    (==) FontPath set to:
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF,
    built-ins
    (==) ModulePath set to "/usr/lib/xorg/modules"
    (II) Cannot locate a core pointer device.
    (II) Cannot locate a core keyboard device.
    (II) The server relies on HAL to provide the list of input devices.
    If no devices become available, reconfigure HAL or disable AllowEmptyInput.
    (II) Loader magic: 0x7a40
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 5.0
    X.Org XInput driver : 4.0
    X.Org Server Extension : 2.0
    (II) Loader running on linux
    (--) using VT number 7
    (--) PCI:*(0:0:2:0) 80ee:beef:0000:0000 InnoTek Systemberatung GmbH VirtualBox Graphics Adapter rev 0, Mem @ 0xe0000000/134217728
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    (II) No APM support in BIOS or kernel
    (II) System resource ranges:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[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 - 0x00000000 (0x1) IX[b]
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.6.2, 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/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.6.2, 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/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (==) AIGLX enabled
    (II) Loading extension GLX
    (II) LoadModule: "record"
    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension RECORD
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    compiled for 1.6.2, 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/lib/xorg/modules/extensions//libdri2.so
    (II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DRI2
    (II) LoadModule: "vboxvideo"
    (II) Loading /usr/lib/xorg/modules/drivers//vboxvideo_drv.so
    (II) Module vboxvideo: vendor="Sun Microsystems, Inc."
    compiled for 1.5.99.901, module version = 1.0.1
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
    (II) VBoxVideo: guest driver for VirtualBox: vbox
    (II) Primary Device is: PCI 00@00:02:0
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[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 - 0x00000000 (0x1) IX[b]
    (II) resource ranges after probing:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[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] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
    (II) VBoxVideo(0): VirtualBox guest additions video driver version 3.0.2
    (II) Loading sub module "vbe"
    (II) LoadModule: "vbe"
    (II) Loading /usr/lib/xorg/modules//libvbe.so
    (II) Module vbe: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.1.0
    ABI class: X.Org Video Driver, version 5.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 1.6.2, module version = 1.0.0
    ABI class: X.Org Video Driver, version 5.0
    (II) VBoxVideo(0): initializing int10
    (II) VBoxVideo(0): Primary V_BIOS segment is: 0xc000
    (II) VBoxVideo(0): VESA BIOS detected
    (II) VBoxVideo(0): VESA VBE Version 2.0
    (II) VBoxVideo(0): VESA VBE Total Mem: 131072 kB
    (II) VBoxVideo(0): VESA VBE OEM: VirtualBox VBE BIOS http://www.virtualbox.org/
    (II) VBoxVideo(0): VESA VBE OEM Software Rev: 0.2
    (II) VBoxVideo(0): VESA VBE OEM Vendor: Sun Microsystems, Inc.
    (II) VBoxVideo(0): VESA VBE OEM Product: VirtualBox VBE Adapter
    (II) VBoxVideo(0): VESA VBE OEM Product Rev: Sun VirtualBox Version 3.0.2
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Module "ramdac" already built-in
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"
    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module "shadowfb"
    (II) LoadModule: "shadowfb"
    (II) Loading /usr/lib/xorg/modules//libshadowfb.so
    (II) Module shadowfb: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) VBoxVideo(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
    (==) VBoxVideo(0): Depth 24, (--) framebuffer bpp 32
    (II) VBoxVideo(0): Output VBOX1 has no monitor section
    (II) VBoxVideo(0): The maximum supported resolution is currently 32000x32000
    (II) VBoxVideo(0): Output VBOX1 has no monitor section
    (II) VBoxVideo(0): Output VBOX1 connected
    (II) VBoxVideo(0): Using exact sizes for initial modes
    (II) VBoxVideo(0): Output VBOX1 using initial mode 1024x768
    (==) VBoxVideo(0): RGB weight 888
    (==) VBoxVideo(0): Default visual is TrueColor
    (==) VBoxVideo(0): Using gamma correction (1.0, 1.0, 1.0)
    (==) VBoxVideo(0): DPI set to (96, 96)
    (II) Loading sub module "dri"
    (II) LoadModule: "dri"
    (II) Reloading /usr/lib/xorg/modules/extensions//libdri.so
    (--) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don't.
    (II) resource ranges after preInit:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[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] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
    (==) VBoxVideo(0): Default visual is TrueColor
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 10, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 10, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 10, (OK)
    drmOpenByBusid: drmOpenMinor returns 10
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (II) [drm] DRM interface version 1.3
    (II) [drm] DRM open master succeeded.
    (II) VBoxVideo(0): [drm] Using the DRM lock SAREA also for drawables.
    (II) VBoxVideo(0): [drm] framebuffer handle = 0xe0000000
    (II) VBoxVideo(0): [drm] added 1 reserved context for kernel
    (II) VBoxVideo(0): X context handle = 0x1
    (II) VBoxVideo(0): [drm] installed DRM signal handler
    (II) VBoxVideo(0): visual configurations initialized
    (==) VBoxVideo(0): Backing store disabled
    (II) VBoxVideo(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    (II) VBoxVideo(0): DPMS enabled
    (II) VBoxVideo(0): The VBox video extensions are now enabled.
    (II) VBoxVideo(0): [DRI] installation complete
    (--) RandR disabled
    (II) Initializing built-in extension Generic Event Extension
    (II) Initializing built-in extension SHAPE
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension BIG-REQUESTS
    (II) Initializing built-in extension SYNC
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-MISC
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) AIGLX: Screen 0 is not DRI2 capable
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 11, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 11, (OK)
    drmOpenByBusid: drmOpenMinor returns 11
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (II) Next line is added to allow vboxvideo_drv.so to appear as whitelisted driver
    (II) The file referenced, is *NOT* loaded
    (II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
    (EE) AIGLX error: vboxvideo does not export required DRI extension
    (EE) AIGLX: reverting to software rendering
    (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/swrast_dri.so
    (II) GLX: Initialized DRISWRAST GL provider for screen 0
    (II) VBoxVideo(0): Setting screen physical size to 270 x 203
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (II) LoadModule: "evdev"
    (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
    (II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.6.1, module version = 2.2.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (**) Macintosh mouse button emulation: always reports core events
    (**) Macintosh mouse button emulation: Device: "/dev/input/event0"
    (II) Macintosh mouse button emulation: Found 3 mouse buttons
    (II) Macintosh mouse button emulation: Found x and y relative axes
    (II) Macintosh mouse button emulation: Configuring as mouse
    (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
    (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
    (**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
    (**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
    (**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
    (**) Macintosh mouse button emulation: (accel) set acceleration profile 0
    (II) config/hal: Adding input device ImExPS/2 Generic Explorer Mouse
    (**) ImExPS/2 Generic Explorer Mouse: always reports core events
    (**) ImExPS/2 Generic Explorer Mouse: Device: "/dev/input/event5"
    (II) ImExPS/2 Generic Explorer Mouse: Found 5 mouse buttons
    (II) ImExPS/2 Generic Explorer Mouse: Found x and y relative axes
    (II) ImExPS/2 Generic Explorer Mouse: Found scroll wheel(s)
    (II) ImExPS/2 Generic Explorer Mouse: Configuring as mouse
    (**) ImExPS/2 Generic Explorer Mouse: YAxisMapping: buttons 4 and 5
    (**) ImExPS/2 Generic Explorer Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "ImExPS/2 Generic Explorer Mouse" (type: MOUSE)
    (**) ImExPS/2 Generic Explorer Mouse: (accel) keeping acceleration scheme 1
    (**) ImExPS/2 Generic Explorer Mouse: (accel) filter chain progression: 2.00
    (**) ImExPS/2 Generic Explorer Mouse: (accel) filter stage 0: 20.00 ms
    (**) ImExPS/2 Generic Explorer Mouse: (accel) set acceleration profile 0
    (II) config/hal: Adding input device AT Translated Set 2 keyboard
    (**) AT Translated Set 2 keyboard: always reports core events
    (**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
    (II) AT Translated Set 2 keyboard: Found keys
    (II) AT Translated Set 2 keyboard: Configuring as keyboard
    (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device VirtualBox Guest Service
    (II) LoadModule: "vboxmouse"
    (II) Loading /usr/lib/xorg/modules/input//vboxmouse_drv.so
    (II) Module vboxmouse: vendor="Sun Microsystems Inc."
    compiled for 0.0.0, module version = 1.0.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (**) VirtualBox Guest Service: always reports core events
    (**) VirtualBox Guest Service: Device: "/dev/vboxadd"
    (II) XINPUT: Adding extended input device "VirtualBox Guest Service" (type: MOUSE)
    (**) VirtualBox Guest Service: (accel) keeping acceleration scheme 1
    (**) VirtualBox Guest Service: (accel) filter chain progression: 2.00
    (**) VirtualBox Guest Service: (accel) filter stage 0: 20.00 ms
    (**) VirtualBox Guest Service: (accel) set acceleration profile 0
    (**) VirtualBox Guest Service: Mouse Integration associated with screen 0
    (II) VirtualBox Guest Service: On.
    Backtrace:
    0: /usr/bin/X(xorg_backtrace+0x3b) [0x813154b]
    1: /usr/bin/X(xf86SigHandler+0x9e) [0x80cacee]
    2: [0xb8008400]
    3: /usr/bin/X(Dispatch+0x80) [0x808c350]
    4: /usr/bin/X(main+0x395) [0x8072005]
    5: /lib/libc.so.6(__libc_start_main+0xe6) [0xb7be2a36]
    6: /usr/bin/X [0x80714b1]
    Fatal server error:
    Caught signal 11. Server aborting
    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.
    (II) Macintosh mouse button emulation: Close
    (II) UnloadModule: "evdev"
    (II) ImExPS/2 Generic Explorer Mouse: Close
    (II) UnloadModule: "evdev"
    (II) AT Translated Set 2 keyboard: Close
    (II) UnloadModule: "evdev"
    (II) VirtualBox Guest Service: Off.
    (II) VirtualBox Guest Service: Close
    (II) UnloadModule: "vboxmouse"
    Last edited by timmahcheese (2009-08-03 04:07:48)

  • No internet/DNS connection with Arch guest on Virtualbox

    I am trying to run Archlinux as a guest OS in Virtualbox on an Ubuntu 7.10 host system, and I cannot connect to anything but my router. So far, I have only installed the base system (Arch Linux core 2007.08-2) from a CD.
    I can ping the localhost (both on 127.0.0.1 and 10.0.2.15) and my gateway (10.0.2.2), but not my DNS server (10.0.2.3) or anything else (like www.google.com). So far, I went through the "Beginners Guide", the "Official Arch Linux Install Guide", the configuring network section of the ArchWiki, and tried to find some solution on the internet. Still no luck.
    I have set up networking to use dhcp. The networking section in my /etc/rc.conf file looks like:
    HOSTNAME="arch"
    lo="lo 127.0.0.1"
    eth0="dhcp"
    INTERFACES=(lo eth0)
    ROUTES=(!gateway)
    The daemons that run during startup are:
    DAEMONS=(syslog-ng network netfs crond)
    I have put the hostname in the /etc/hosts file like:
    127.0.0.1 localhost.localdomain localhost arch
    The nameserver that shows up in my /etc/resolv.conf file is:
    nameserver 10.0.2.3
    I am a bit puzzled and I don't know what to do. I do think it is an Arch issue, since I also have Windows XP running in a Virtualbox with Ubuntu as host, and that works fine with the same Virtualbox settings and network settings within the guest OS.
    I would appreciate any help here.
    Last edited by Average Joe (2008-04-19 12:41:29)

    Try reading the VirtualBox manuals.
    I specifically remember that ping doesn't work at all, although you DO have internet connection.
    Try running some sort of web browser (firefox or links), and then decide if you have internet access or not.
    And, of course, make sure you do have dhcp running ("dhcpcd eth0").
    One last thing:
    I have an Arch guest (on VirtualBox), running on an Arch host.
    Everything works fine..
    Simply installed it from the installation CD, didn't have to do nothing special for it to work..
    Last edited by fiod (2008-04-19 13:41:19)

  • [SOLVED] Arch Linux Guest Virtual Box OSE problem

    So I am installing my Arch Linux as a Guest in my Ubuntu partition, through Virtual Box OSE (3.2.8). I followed the wiki ( https://wiki.archlinux.org/index.php/Ar … lBox_Guest ) but still have an issue:
    sudo pacman -S kernel26-headers xorg gcc make
    sudo mount /dev/cdrom /mnt/cdrom
    sudo /mnt/cdrom/VBoxLinuxAdditions-x86.run
    But It fails on Shared folders, and cannot recognize X:
    :: Building the VirtualBox Guest Additions Kernel Modules [BUSY]
    :: Building the main Guest Additions module [DONE]
    :: Building the shared folder support module [FAIL]
    (Look at /var/log/vboxadd-install.log to find otu what went wrong)
    :: Warning: Unknown version of the X Window System installed. Not installing X Window System drivers.
    :: Installing graphics libraries and desktop services components [Done]
    /var/log/vboxadd-install.log states:
    /tmp/vbox.0/vfsmod.c:406:9: error: unknown field 'clear_inode' specified in initalizer
    /tmp/vbox.0/vfsmod.c:406:9 warning: initalization from incompatible pointer type.
    Which is strange, because as far as I know, clear_inode is part of the linux headers.
    Any idea why this is happening? Do I just need to update VirtualBox to a newer version?
    Last edited by gralamin (2011-03-11 18:22:14)

    Updating Virtualbox fixed the issue.

  • [SOLVED] Arch Linux on encrypted luks partition on USB key

    Hi
    I've installed Arch Linux on a USB key following this Wiki page: https://wiki.archlinux.org/index.php/In … _a_USB_key
    I also used dm-crypt as described in this Wiki page: https://wiki.archlinux.de/title/Festpla … iante_1.29
    I installed Arch Linux on the USB key using VirtualBox.
    To do that, I created a "rawvmdk":
    vboxmanage internalcommands createrawvmdk -filename ./usb.vmdk -rawdisk /dev/sdd
    Everything works fine when I'm trying to start the system within VirtualBox.
    Syslinux loads Arch using the following kernel command:
    APPEND cryptdevice=UUID=6aa73872-3755-4bdf-bee3-d1cd7a3fe0bf:main root=/dev/mapper/main-root rw
    /etc/mkinitcpio.conf holds the following "HOOKS" configuration:
    HOOKS="base udev autodetect modconf block keyboard keymap encrypt lvm2 filesystems fsch resume"
    As already mentioned the configuration works within VirtualBox. When I'm trying to boot from the USB key on my real computer, I'm getting an error. Syslinux works fine and loads Linux, but Linux is complaining. Here's the log:
    :: running hoock [encrypt]
    Waiting 10 seconds for device /dev/disk/by-uuid/6aa73872-3755-4bdf-bee3-d1cd7a3fe0bf ...
    ERROR: device '/dev/mapper/main-root' not found. Skipping fschk.
    ERROR: Unable to find root device '/dev/mapper/main-root'.
    You are being dropped to a recovery shell
    I'm not getting prompted for the passphrase since the cryptdevice can not be found. But why? It can be found when I'm booting within VirtualBox. What might be different? I successfully installed other Linux distributions (but without encryption and using GRUB as bootloader) previously within VirtualBox and was able to boot from the USB key on a real machine afterwards.
    Some additional information that might help:
    Here's the "lsblk -f output" for the stick:
    sdd
    ├─sdd1 ext4 usbboot bb45e84e-842e-4209-8c44-1af3c7933389
    └─sdd2 crypto_L 6aa73872-3755-4bdf-bee3-d1cd7a3fe0bf
    When I'm running "lsblk" or "blkid" from the recovery shell after the failure, I'm getting no output. "ls /dev/sd*" returns nothing as well. The directory /dev/disk does not even exists in the recovery shell. (I'm not sure if this is normal or not.)
    Thanks for helping.
    Last edited by The Infinity (2014-08-14 20:26:06)

    I still haven't solved the problem:
    When starting the system on a machine with NVIDIA GTX 560Ti graphics card:
    - X doesn't start using startx or xinit and there are no log entries in /var/log/Xorg.*.log (as I haven't tried to start X).
    - I'm getting the message "Waiting for X server to begin accepting connections .. .. .. ..".
    - I already tried to uninstall xf86-video-nouveau and nouveau-dri with no effect.
    - Additionally: The "default terminals tty1/2/3/..." (which I'm using to start X) from have a poor resolution (I think 640x480 pixel).
    When starting the system on a virtual machine or a machine with an ATI Radeon (mobile) graphics card:
    - X starts and runs without any trouble the XFCE desktop environment.
    - Additionally: The default terminals have a proper resolution (I think the maximal resolution of the display).

  • Installing Arch Linux on USB key: error while booting

    Hello,
    first of all, I must say I've followed the steps from this article on arch wiki to install archlinux on my USB key: https://wiki.archlinux.org/index.php/In … _a_USB_key
    So what I did is to use one of my 2 usb keys to INSTALL linux, and the second one to RUN linux. I used dd to write on the 1st usb, eveything worked fine when booting, then I do install arch on the my second usb following the stept from the link above, everything works until I get this error while booting (at the middle):
    Waiting 10 seconds for device /dev/sdc/
    Root device '/dev/sdc' doesn't exist. Attempting to create it.
    ERROR: Unable to determine major/minor number of root device '/dev/disk/by-uuid/lotsofnumbers'
    You are being dropped to a recovery shell
    Type 'exit' to try and continue booting
    /bin/sh: Can't contact tty; job control turned off
    [ramfs /]#
    To summarize I'll show you my conf files that could help you to resolve my problem:
    /etc/fstab.conf
    /dev/sdc1 /boot ext2 defaults 0 1
    /dev/sdc2 / ext3 defaults 0 1
    /dev/sdc3 /home ext3 defaults 0 1
    So here I've sdc1 boot 32MB partition; sdc2 root 3GB partition; sdc3 home 978MB partition for a total of 4GB USB key~
    I didn't make a swap partition as in the tutorial they are writing it's unnecessary for some kind of reasons.
    /etc/mkinitcpio.conf
    HOOKS="base udev usb autodetect pata scsi sata filesystems"
    I've added to here, "usb" to the hooks
    installed GRUB on my sdc, here is the menu.ist:
    # (0) Arch Linux
    title Arch Linux (USB)
    root (hd0,0)
    kernel /vmlinuz26 root=/dev/sdc ro vga=773
    initrd /kernel26.img
    So, I boot GRUB without problems, start Arch Linux, but then I got this error above.
    I've searched alot on some forums and read many stuffs, but sitll can't fix it and it seems complicated.
    I've tried to boot with UUID, also, but didn't make difference. I tried to remove some parameter from the hooks, but unfortunately this wasn't working still. I've read somewhere to use chroot, but I didn't catch on how to do that and what was the use of chroot, I'm still noob user of arch linux and currently learning. Maybe it's the problem, as some forum were talking about creating a new image, but I still don't know how to make it. By the way, I'm not sure this could have fixed my current problem. I've also read somewhere it could be due to my lack of space, but I wrote you how I did partition my USB key, let me know if you have any suggestion please.

    1. What I did is re-installing entirely from my installation disk or USB to test out different setting in  my config files, because I don't know how to edit my .conf as I can't really finish to boot to the end and get in terminal mode? If there is a quicker way to edit files from any terminal to go into my current USB sdc to modify directly my file from there, I'd enjoy probably. So rebuilding the initpio, no, I just re-installed to test out different configs.
    2. Yes, same error.
    3. Tested out by-id/by-path and uuid = no difference
    4. Didn't know about larch, it seems to be a nice tool, I'll check it out

  • Pen drive usb transcend crazy over arch linux

    The model in question is a pen drive 4Gb Transcend JetFlash V33 that when I enter the port usb notebook with arch Linux not mount automatically (which have done all pen drive I used up to now, friends, colleagues, etc. ...). With gparted (from arch linux) tells me that the pen drive has a space-512mb (unless, that is negative) and space is not allocated (not formatted). Impossible mount from terminal, I type a message from the beginning that the size of the device can not be found after its end (and we believe with a capacity of -512). I gave the pen drive to a friend with windows Xp, where it is regularly recognized (4 gb, FAT 32). Even with the live CD systemrescueCD is regularly recognized and I move into pen a text file above (to test) after mounted it using the terminal. The text file was also seen in windows Xp. I didn't experiment with other Linux distributions. Someone knows that cabbage can be. Sorry for my bad english. Thank you.

    It is definitely able to recognize the USB and DVDs as separate drives; it gives the option of booting from USB, and it gives the memory capacity of the USB drive I used as a live USB, and the memory used for the live CD.  But when it comes time to actually boot, something is going wrong.
    I would suspect it is a problem with the BIOS, if not for the fact that I had a similar issue on my previous system, which used a completely different motherboard.  If it is the same issue, it would either have to be a problem with the DVD drive (although I don't know why it would be against loading some live CDs but not others) or perhaps the way I created the live CDs.  Although, again, I don't understand why the Linux Mint 32-bit DVD would work fine, while both 64-bit DVDs would not.
    I will try using a different DVD drive to boot the DVDs, and if that does not work, I'll try creating a new Arch live CD to see if I can resolve the issue.  But if anyone has any ideas, it would still be greatly appreciated.

  • Is it suitable install Arch Linux on a USB key?

    I want to install Arch Linux on a USB  key following the wiki https://wiki.archlinux.org/index.php/In … _a_USB_key
    But I now heard that Arch Linux will be very very slow than LiveUSB because of USB's bad I/O speed. Is it real?
    Forgive my poor English, thank you!

    Actually I spent some times to study USB, and I concluded out that it is relate with USB's performance, as example, USB 3.0 is better than USB 2.0, SLC is better than MLC.
    So the better performance of USB the more suitable to install Arch Linux. However, it will costs me much money to buy expensive USB:)
    @Mr Green What's your blog? Is this http://archbang.org/?

  • X server won't start (Arch Linux installed on USB key)

    Hi,
    I installed Arch Linux on a USB key (see the original thread: https://bbs.archlinux.org/viewtopic.php?id=185441).
    The problem is that X doesn't start on all machines.
    When starting the system on a machine with NVIDIA GTX 560Ti graphics card:
    - X doesn't start using startx or xinit and there are no log entries in /var/log/Xorg.*.log (as I haven't tried to start X).
    - I'm getting the message "Waiting for X server to begin accepting connections .. .. .. ..".
    - Additionally: The "default terminals tty1/2/3/..." (which I'm using to start X) from have a poor resolution (I think 640x480 pixel).
    When starting the system on a virtual machine or a machine with an ATI Radeon (mobile) graphics card:
    - X starts and runs without any trouble the XFCE desktop environment.
    - Additionally: The default terminals have a proper resolution (I think the maximal resolution of the display).
    What happens if you uninstall nvidia and use nouveau?
    I installed all video drivers recommended here: https://wiki.archlinux.org/index.php/In … eo_drivers
    So I was using nouveau in the first place. I already tried to uninstall the open source driver (xf86-video-nouveau, nouveau-dri) to use the default driver (I think this is xf86-video-vesa) with no effect.
    The poor tty resolution is to be expected if the closed-source nvidia drivers are installed, because they don't support KMS.
    I have never tried to install the proprietary driver (and actually don't want to use the proprietary driver).
    Also have you looked in /etc/X11 ?
    Yes. I don't think that my configuration contains anything preventing X from starting using the NVIDIA graphics card (but I'm not sure what to look for).
    I'm starting X using "startx" or "xinit -- :0 -nolisten tcp vt$XDG_VTNR". Here's my ~/.xinitrc:
    if [ -d /etc/X11/xinit/xinitrc.d ]; then
    for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
    done
    unset f
    fi
    exec startxfce4
    Last edited by The Infinity (2014-08-14 21:17:41)

    I figured out where the problem comes from. It is actually the screen (which has a resolution of 1920x1080 pixel). When using a screen (with a smaller resolution) I'm getting a decent resolution in the terminal and - more imporant -  X starts and seems to use the Nouveau driver (which I have installed again). When plugging my normal screen again (while X is running) I'm able to use this screen with the maximum resolution without problems (so only starting with this screen does not work). Now I have a reference point to fix the problem.
    The other thread might be interesting as well.
    Last edited by The Infinity (2014-08-17 02:36:57)

  • How to partition a USB flash-drive to install Arch Linux?

    Good afternoon,
    Could anyone please guide me in the right direction, how would I go about partitioning my USB flash-drive in order to install Arch Linux onto my Acer Aspire One? I've found guides, but none of them are specific enough - the static assumption being that the OS is already partitioned onto your flash-drive, and that is not the case for me.
    Much appreciated,
    A Swiftly Tilting Planet

    assuming your usb key is /dev/sdz
    # dd if=/dev/zero of=/dev/sdz
    //cleans the usb drive
    # fdisk /dev/sdz
    // press m and read the help, make a partition, make it bootable
    // you have to press (double check anyway):
    // n, p, 1, <enter>, <enter>, a, 1, t, b, w
    # mkfs.vfat /dev/sdz1
    // formatting
    The first passage can actually replaced to something more modest, like:
    # dd if=/dev/zero of=/dev/sdz bs=1024 count=1
    Last edited by ezzetabi (2009-01-03 16:37:04)

  • [Solved]Arch Linux Gnome writing to usb disk destination is read only

    Hi
    i Have installed Arch Linux latest image 1-3-2015  not using Evolution Linux or any GUI installer
    i installed Arch Linux using command line
    i have gnome 3.14
    each time i try to write movie to usb flash or usb external hard disk
    the error says
    the destination disk is read only
    how to change this
    Last edited by belal (2015-04-04 20:58:54)

    I'm curious. Is the filesystem on the USB, ntfs ?
    If yes, did you install NTFS-3G ? https://wiki.archlinux.org/index.php/NTFS-3G. Happened to me 8 days ago .
    EDIT - Sorry for the repost using the same solution as my above post. Didn't see his link. Just surfed through the posts for the word "NTFS-3g" and it wasn't there.
    Last edited by newguy (2015-03-31 07:51:48)

  • Trying to use Arch Linux with a T-Mobile HSPDA E1750 USB dongle

    Hello all,
    I have just installed Arch Linux on my desktop and need a way to either connect it to my LAN which is sharing the dongle connection from my laptop running ubuntu 10.04 via, ICS, DHCP3 and FIrestarter, Or simply plug in the dongle to my Arch Desktop. I have been researching commands to connect to networks with all day and have had no luck. My internet connection is being shared over ethernet through a DSL-2640R router.
    I need this connection so i can install the GUI and make it fully functional. So if anyone has any ideas, guides or sites that may help me with this problem then please share.
    Thank you,
    SlashWannabe94

    Hello, I bought a Huawei E1750, too. Today I got it working.
    The most important things I got from here.
    However, my stick differs a bit from yours as it has product ID 1436.
    There was no need for an udev-rule, I wouldn't even know where to put it in etc (there is no udev/rules.d folder in arch?).
    You need "usb_modeswitch" and the "option" module. At first I wrote an usb_modeswitch configuration, but it seems not necessary as commenting it out had no influence. The option module is loaded for me if i plug the stick in, no need to care about it further. So, except for installing usb_modeswitch everything works out of the box.
    If dmesg tells you something like:
    [33750.443606] cdc_ether 2-1.5:1.1: wwan0: register 'cdc_ether' at usb-0000:00:1d.0-1.5, Mobile Broadband Network Device, 02:50:f3:00:00:00
    [33750.443756] usbcore: registered new interface driver cdc_ether
    [33750.455202] USB Serial support registered for GSM modem (1-port)
    [33750.455286] option 2-1.5:1.0: GSM modem (1-port) converter detected
    [33750.455665] usb 2-1.5: GSM modem (1-port) converter now attached to ttyUSB0
    [33750.455692] option 2-1.5:1.3: GSM modem (1-port) converter detected
    [33750.455823] usb 2-1.5: GSM modem (1-port) converter now attached to ttyUSB1
    [33750.455839] option 2-1.5:1.4: GSM modem (1-port) converter detected
    [33750.455967] usb 2-1.5: GSM modem (1-port) converter now attached to ttyUSB2
    that should be the case for you, too. This means modeswitch did its job and you are ready to connect.
    Now you have to tell your pin to the stick and connect. I'm doing this using "wvdial" and "pppd".
    You'll need the "ppp_generic" module to proceed.
    My /etc/wvdial.conf looks like this:
    [Dialer Defaults]
    Modem = /dev/ttyUSB0
    Baud = 460800
    [Dialer pin]
    Init1 = AT+CPIN=1234
    [Dialer provider]
    Phone = *99#
    Username = fonic
    Password = fonic
    Stupid Mode = 1
    Dial Command = ATDT
    Init2 = ATZ
    Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init4 = AT+CGDCONT=1,"IP","pinternet.interkom.de"
    Adopting the pin and the connection address should do. Then you can start your internet by typing:
    wvdial pin
    wvdial provider
    I have to admit wvdial did not work at first(the device refused the AT commands). From frustration I started windows to see if it works there, it did, and the next day this whole configuration simply worked.
    Success!
    Last edited by stuffel (2011-07-20 22:36:12)

Maybe you are looking for

  • Very low connection speed.

    Hi, I've waited the 10 days since I first got BT Broadband and I wondered about the slow speed I am getting. The speed test says my line is rated for 8mbit (8000kbit) but I only get up to 900kbit connection speed, it was around 600-700kbit for a whil

  • I Cannot Purchase Tracks From The New U218 Singles CD By U2

    This is very strange. When I try to purchase some tracks from the U218 Singles CD that just came out today, I get a dialog box that states that "The item you tried to buy is no longer available". LOL!!!!

  • Is there a OracleDataReader hasNext() method?

    Hi all! How can I see if I have a register to read without moving the cursor? OracleDataReader o = ...; Instead of doing "o.Read()" do something like "o.hasNext()"? Is there a way to do this? Best Regards,

  • Trying to reinstall PS Elements12 on Mac 10.9.2 ?

    tried all the help links and can sign in to my account, see my product and the serial # but no selection tab  to download. Are you able to assist? Thanks, Don

  • IPhoto says it is updating, but it isn't.

    iPhoto on my Macbook pro 13 inch says it is updating, but it isnt.  Its shows the normal iPhoto in the dock, but when I click on it, it gives a message from the app store saying: iPhoto is being updated iPhoto can not be opened while it is being upda