You are not logged in.

#1 2011-02-15 17:41:19

lithium
Member
Registered: 2007-09-18
Posts: 76

Arch as VMware guest - Unity not working.

I'm running Arch as a VMware guest. I've followed the instructions on the Wiki (https://wiki.archlinux.org/index.php/In … _in_VMware) but Unity still doesn't work. Resizing and fullscreen does function correctly, however. Any solutions to this?

I'm running VMware Player 3.1.3 on Windows 7 and the Arch guest is running Openbox.

Thanks in advance.

Offline

#2 2011-02-15 22:26:17

hollywoodb
Member
From: USA
Registered: 2003-10-03
Posts: 39

Re: Arch as VMware guest - Unity not working.

I'm having the same issue with Xfce.  The error is says that either vmware tools is not installed or the guest's resolution cannot be changed.

I have open-vm-tools running, and have executed vmware-user-suid-wrapper.

I can also change resolution as a user with Xfce's built in settings tool.

EDIT:  Host desktop resolution is 1600x900, which is not a resolution choice in Xfce Display Settings.

Last edited by hollywoodb (2011-02-15 22:40:00)

Offline

#3 2011-02-16 17:42:48

lithium
Member
Registered: 2007-09-18
Posts: 76

Re: Arch as VMware guest - Unity not working.

I am getting the error message that says that VMware tools is not installed. Initially, I also got the one that says that the guest's resolution cannot be changed but that seems to be fixed by starting vmware-user-suid-wrapper from .xinitrc and rebooting. Thus, fullscreen works properly but Unity does not.

At least this is still better than VirtualBox, wherein OpenBox seems to just go crazy once you start resizing and going to fullscreen and back.

Does anyone have any ideas? I suspect it could just be that open-vm-tools hasn't been updated for the latest VMware player. But I'd like to hear from someone running GNOME or KDE as well.

Offline

#4 2011-03-08 19:02:32

cccthestyle
Member
Registered: 2011-03-08
Posts: 5

Re: Arch as VMware guest - Unity not working.

getting the same vmware tools not installed and resolution issue here using xfce, just curious if anyone got a solution for this

Offline

#5 2011-03-08 20:33:30

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: Arch as VMware guest - Unity not working.

I  had a similar issue in VirtualBox where "seamless mode" wouldn't work even though fullscreen and re-size did. It turned out that my video memory was set too low at 16MB. I increased it to 32 MB and it started working.

However, seamless mode was not so useful since I use a tiling WM and it kind got all haywire...so I just gave up and only use the fullscreen mode.


Try to see if you have any video memory setting that you can play with.


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

#6 2011-03-23 18:25:02

lithium
Member
Registered: 2007-09-18
Posts: 76

Re: Arch as VMware guest - Unity not working.

No such settings that I can see.

A new issue appears to have come up. The file sharing no longer seems to work. Judging by the output of dmesg, it looks like the vmghfs module from open-vm-tools crashes when I try to access a share. Anyone else experience this?

$ dmesg
...snip...
EIP: 0060:[<d0dacd9c>] EFLAGS: 00010286 CPU: 0
EIP is at HgfsCreateFileInfo+0xbc/0x160 [vmhgfs]
EAX: ffffffff EBX: ce96bd80 ECX: 00000020 EDX: ce992ec0
ESI: 00000000 EDI: ce401160 EBP: ce941e2c ESP: ce941dfc
 DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Process ls (pid: 2542, ti=ce940000 task=ce5988a0 task.ti=ce940000)
Stack:
 d0daf881 ce941e2c d0dab32d ce992ec0 ce941e34 ce96bd8c ce66e042 ce992ec0
 00000000 ce96bd80 00000000 ce401000 ce941e3c d0dab482 00000000 ce96bd80
 ce941e60 c1101fb9 ce96bd80 cedc5e58 ceb62d80 d0db3c00 ce941ef4 cedc5e58
Call Trace:
 [<d0daf881>] ? HgfsRequestPutRef+0x11/0x20 [vmhgfs]
 [<d0dab32d>] ? HgfsPrivateDirOpen.clone.3+0x4d/0x180 [vmhgfs]
 [<d0dab482>] ? HgfsDirOpen+0x22/0x30 [vmhgfs]
 [<c1101fb9>] ? __dentry_open+0xe9/0x310
 [<c110316e>] ? nameidata_to_filp+0x5e/0x70
 [<d0dab460>] ? HgfsDirOpen+0x0/0x30 [vmhgfs]
 [<c110fc4f>] ? do_last+0x3ff/0x630
 [<c1110054>] ? do_filp_open+0x1d4/0x510
 [<c1028530>] ? do_page_fault+0x0/0x430
 [<c11031d5>] ? do_sys_open+0x55/0xf0
 [<c1103299>] ? sys_open+0x29/0x40
 [<c100391f>] ? sysenter_do_call+0x12/0x28
Code: db d0 89 53 74 c6 42 10 01 89 55 dc e8 ae 8e 56 f0 8b 55 dc 8b 87 64 01 00 00 89 97 64 01 00 00 81 c7 60 01 00 00 89 42 04 89 3a <89> 10 b8 80 3d db d0 e8 e8 92 56 f0 31 c0 e9 68 ff ff ff 90 89 
EIP: [<d0dacd9c>] HgfsCreateFileInfo+0xbc/0x160 [vmhgfs] SS:ESP 0068:ce941dfc
CR2: 00000000ffffffff
---[ end trace bf0286595988f8e2 ]---
note: ls[2542] exited with preempt_count 1
BUG: scheduling while atomic: ls/2542/0x10000002
Modules linked in: ipv6 vmsync vmblock vmhgfs usb_storage uas snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_ens1371 gameport snd_rawmidi snd_seq_device snd_ac97_codec ac97_bus snd_pcm parport_pc snd_timer floppy uhci_hcd ppdev pcnet32 snd soundcore snd_page_alloc mii ehci_hcd serio_raw container usbcore processor button ac vmxnet sg lp shpchp i2c_piix4 parport intel_agp intel_gtt agpgart pci_hotplug i2c_core vmw_balloon psmouse vmci evdev ext4 mbcache jbd2 crc16 sd_mod sr_mod cdrom mptspi ata_piix pata_acpi mptscsih mptbase scsi_transport_spi libata scsi_mod
Pid: 2542, comm: ls Tainted: G      D     2.6.37-ARCH #1
Call Trace:
 [<c1036fbd>] __schedule_bug+0x5d/0x70
 [<c1313b43>] schedule+0x873/0x9e0
 [<c103f220>] ? default_wake_function+0x0/0x10
 [<c102ff00>] ? __wake_up_common+0x40/0x70
 [<c10fdfd5>] ? mem_cgroup_get_reclaim_stat_from_page+0x15/0x50
 [<c10cca6f>] ? update_page_reclaim_stat+0x1f/0x60
 [<c10ff4ed>] ? mem_cgroup_update_file_mapped+0x11d/0x190
 [<c103d5f6>] __cond_resched+0x16/0x30
 [<c1313db3>] _cond_resched+0x23/0x30
 [<c10dfd96>] unmap_vmas+0x566/0x760
 [<c10667f7>] ? hrtimer_interrupt+0x137/0x250
 [<c10fdfd5>] ? mem_cgroup_get_reclaim_stat_from_page+0x15/0x50
 [<c10e5369>] exit_mmap+0xa9/0x180
 [<c1042833>] mmput+0x33/0xd0
 [<c10484e5>] exit_mm+0xf5/0x120
 [<c104863b>] do_exit+0x12b/0x770
 [<c10466c2>] ? kmsg_dump+0x112/0x120
 [<c1312fd3>] ? printk+0x18/0x1d
 [<c100723c>] oops_end+0x8c/0xd0
 [<c102805c>] no_context+0xbc/0x150
 [<c1028185>] __bad_area_nosemaphore+0x95/0x140
 [<d0db1224>] ? Backdoor+0x14/0x20 [vmhgfs]
 [<d0db2674>] ? Message_Receive+0x144/0x270 [vmhgfs]
 [<c1028530>] ? do_page_fault+0x0/0x430
 [<c1028242>] bad_area_nosemaphore+0x12/0x20
 [<c10288a0>] do_page_fault+0x370/0x430
 [<c1033450>] ? __wake_up+0x40/0x50
 [<d0daf8e6>] ? HgfsCompleteReq+0x26/0x30 [vmhgfs]
 [<c1028530>] ? do_page_fault+0x0/0x430
 [<c1316cdb>] error_code+0x67/0x6c
 [<d0dacd9c>] ? HgfsCreateFileInfo+0xbc/0x160 [vmhgfs]
 [<d0daf881>] ? HgfsRequestPutRef+0x11/0x20 [vmhgfs]
 [<d0dab32d>] ? HgfsPrivateDirOpen.clone.3+0x4d/0x180 [vmhgfs]
 [<d0dab482>] HgfsDirOpen+0x22/0x30 [vmhgfs]
 [<c1101fb9>] __dentry_open+0xe9/0x310
 [<c110316e>] nameidata_to_filp+0x5e/0x70
 [<d0dab460>] ? HgfsDirOpen+0x0/0x30 [vmhgfs]
 [<c110fc4f>] do_last+0x3ff/0x630
 [<c1110054>] do_filp_open+0x1d4/0x510
 [<c1028530>] ? do_page_fault+0x0/0x430
 [<c11031d5>] do_sys_open+0x55/0xf0
 [<c1103299>] sys_open+0x29/0x40
 [<c100391f>] sysenter_do_call+0x12/0x28

Offline

#7 2011-03-24 08:30:33

the_glu
Member
Registered: 2008-05-11
Posts: 35

Re: Arch as VMware guest - Unity not working.

lithium wrote:

No such settings that I can see.

A new issue appears to have come up. The file sharing no longer seems to work. Judging by the output of dmesg, it looks like the vmghfs module from open-vm-tools crashes when I try to access a share. Anyone else experience this?

To fix this, I activated the testing and community-testing repo, and upgraded kernel26 open-vm-tools open-vm-tools-modules.Probably not the best way, probably dangeours (testing repo is for testing °o°), but it's working smile

Offline

#8 2011-04-09 19:52:26

PierreR
Member
Registered: 2008-11-10
Posts: 58

Re: Arch as VMware guest - Unity not working.

I have the same problem. Does it mean open-vm-tools is broken right now ?

Mounting does not work anymore (with the same error as above). Copy/paste seems to cause problems as well.

Is there another workaround ? Is the vmware-tools from vmware a better alternative ?

Thanks,

- Pierre

Offline

Board footer

Powered by FluxBB