- Using Ubuntu via VirtualBox Seamless Mode
- Share this:
- Like this:
- Related
- 4 Comments
- Virtualbox linux seamless mode
- Enable Seamless Mode
- Enjoy Seamless Mode
- Conclusion
- Thread: VirtualBox Seamless Mode
- VirtualBox Seamless Mode
- Re: VirtualBox Seamless Mode
- Re: VirtualBox Seamless Mode
- Re: VirtualBox Seamless Mode
- Re: VirtualBox Seamless Mode
- Re: VirtualBox Seamless Mode
- Re: VirtualBox Seamless Mode
- Re: VirtualBox Seamless Mode
- Re: VirtualBox Seamless Mode
- Ticket #15092 (new defect)
- virtualbox 5.0.14 linux host failed seamless mode with windows 10 guest
- Description
- Attachments
- Change History
- Changed 6 years ago by matthewls
- comment:1 Changed 6 years ago by frank
- comment:2 Changed 6 years ago by matthewls
- comment:3 Changed 6 years ago by matthewls
- comment:4 Changed 5 years ago by motoridersd
- comment:5 Changed 5 years ago by wxl
- comment:6 Changed 5 years ago by wxl
- Changed 5 years ago by wxl
- comment:7 Changed 5 years ago by codelogic
- comment:8 Changed 5 years ago by wxl
- comment:9 Changed 5 years ago by skidvd
- comment:10 Changed 5 years ago by wxl
- comment:11 follow-up: ↓ 12 Changed 4 years ago by kokolorentz
- comment:12 in reply to: ↑ 11 Changed 4 years ago by frank
- comment:13 Changed 4 years ago by simonc
- comment:14 Changed 4 years ago by Pmorch
- comment:15 follow-up: ↓ 16 Changed 4 years ago by David.Biesack
- comment:16 in reply to: ↑ 15 Changed 4 years ago by David.Biesack
- comment:17 Changed 4 years ago by michaelkourlas
- comment:18 Changed 4 years ago by samholmes
- comment:19 Changed 4 years ago by wxl
- comment:20 Changed 4 years ago by asnowfix
- comment:21 Changed 3 years ago by 685o9xn
- comment:22 Changed 3 years ago by socratis
- comment:23 Changed 3 years ago by kokolorentz
- comment:24 Changed 3 years ago by MyCatsNameIsBernie
- comment:25 Changed 3 years ago by janitor
- comment:26 Changed 3 years ago by socratis
- comment:27 Changed 3 years ago by bonnie_clyde
- comment:28 Changed 3 years ago by DarthChowder
- comment:29 Changed 3 years ago by LongShanks
- comment:30 Changed 3 years ago by sbnwl
- comment:31 follow-up: ↓ 32 Changed 3 years ago by jaysoncopes
- comment:32 in reply to: ↑ 31 Changed 3 years ago by socratis
- comment:33 Changed 2 years ago by Aimless
- comment:34 Changed 2 years ago by socratis
- comment:35 Changed 2 years ago by wxl
- comment:36 Changed 2 years ago by socratis
- Changed 2 years ago by wxl
- comment:37 Changed 2 years ago by wxl
- comment:38 follow-up: ↓ 40 Changed 2 years ago by Stratic
- comment:39 Changed 2 years ago by mrggg
- comment:40 in reply to: ↑ 38 Changed 2 years ago by 4til7
- comment:41 follow-up: ↓ 42 Changed 2 years ago by 4til7
- comment:42 in reply to: ↑ 41 Changed 2 years ago by wxl
- comment:43 Changed 23 months ago by Aimless
- comment:44 Changed 22 months ago by Apfelkuacha
- comment:45 Changed 22 months ago by dmrzzz
- comment:46 Changed 22 months ago by ambarroy
- comment:47 Changed 21 months ago by ambarroy
- comment:48 Changed 21 months ago by koman90
- comment:49 Changed 20 months ago by vrtbx
- comment:50 Changed 20 months ago by dhogan
- comment:51 follow-up: ↓ 52 Changed 20 months ago by Stratic
- comment:52 in reply to: ↑ 51 ; follow-up: ↓ 53 Changed 20 months ago by dhogan
- comment:53 in reply to: ↑ 52 Changed 20 months ago by Stratic
- comment:54 Changed 20 months ago by wxl
- comment:55 Changed 20 months ago by dhogan
- comment:56 Changed 15 months ago by VMsauce
- comment:57 Changed 10 months ago by koodawg
- comment:58 Changed 8 months ago by dhogan
- comment:59 Changed 7 months ago by Koutheir Attouchi
- comment:60 Changed 6 months ago by Bert
- comment:61 Changed 2 months ago by matthewls
Using Ubuntu via VirtualBox Seamless Mode
I like Ubuntu and I enjoy using it, although I’m still a windows guy at heart (at least for the time being anyhow but we’ll see if Win8 ever grows on me) and I use a lot of Windows only apps. The approach I’ve been using for the last few months with great success is VirtualBox’s Seamless mode.
I run Ubuntu in a VirtualBox guest VM on top of a Windows 8 host (although it could be the other way around) and when its running I run it in Seamless Mode. My virtual Linux PC is then running in a normal desktop window and my mouse and keyboard works seamlessly between them.
I effectively have two desktops here, my Windows one and my Ubuntu one. If you set up a shared folder between the two machines within VirtualBox its easy to share files too. Of course you don’t get the performance benefit of running Linux directly on the hardware as you would with a dual boot configuration but dual booting doesn’t provide the ability to interact between the OS’s.
This approach is the best way I’ve found yet to run Linux and Windows together.
You can also go further for some OS configurations and use Seamless Windows if your setup allows, which enables your guest OS windows to be displayed side by side with the host OS’s windows.
Share this:
Like this:
Related
4 Comments
awesome however could you help me ? I think i am almost there.
I have the same host and guest as you do.
When I try seamless mode the Ubuntu bar at the top and the launcher at the left are missing.
Naturally i have no application running in Ubuntu … you can’t access anything inside ubuntu.
how do I set my launcher and top bar to show at all times in seamless mode.
I know this is an old article but I am trying to accomplish seamless mode with an ubuntu guest OS where the launch bar on the side will show up in the windows environment, but instead it pops up the entire environment as if it was just windowed mode so it’s not really what I want.
Any advice on how to fix this ?
Hi Thomas. I’m not sure if you can have the Ubuntu unity launcher displayed without the whole Ubuntu desktop showing. Seamless works much like windowed mode really but with more integration of mouse keyboard. There have been various changes to Ubuntu and virtual box and so I’m not sure how well this works on newer versions of either software. If you have the whole Ubuntu desktop displayed in a window then you can maximise it to full screen which should display both windows and Ubuntu launchers next to each other as in the screenshots in this post although that might not be what you are after. There are numerous known issues with the launcher nor being displayed and these are linked in the previous comment above which might help.
Источник
Virtualbox linux seamless mode
Updated: April 14, 2009
Running multiple operating systems on a single host may sound like a wild dream. However, it is a pleasant, useful reality. This is done by using virtualization software. The host machine runs its own, native operating system plus the virtualization product that allows one or more virtual machines to be run on top of the host. These virtual machines are known as guests and they run in their isolated, self-contained virtual environments, separate from one another, both functionally and visually.В Or do they?
VirtualBox is a versatile desktop virtualization program, available for a range of operating systems. Alongside VMware products, it offers the home user virtually limitless flexibility when it comes to testing and evaluating software.
One of the many great functions that VirtualBox offers is the Seamless mode. What is it, you may be asking. Well, it’s a feature that allows you to run individual applications that belong to your virtual machines (guests) directly on top of your host desktop! Sounds great. So let’s see how this can be used.
Enable Seamless Mode
Seamless mode currently requires that you run a Linux host, a Windows guest and have Guest Additions installed in the Windows guest. Once you meet these humble requirements, using Seamless mode is a 15-second job.
Start your virtual machine. Then, click on Machine > Seamless Mode .
You’ll get a small information box.В And you’re ready to rock!
Enjoy Seamless Mode
Seamless Mode is cool.
Just to make it all feel and look all the more spicy:
I’ve ran the virtual machine from an external hard disk, just as IВ recommended in my article on virtualization tips and tricks. The Linux was an Ubuntu 8.10 Intrepid, with an ATI graphic card, Compiz Fusion, custom Emerald theme, and a Mac-like icon dock. You can’t get much cooler than that!
Conclusion
Seamless Mode is a lot of fun. If you like virtualization, then you should try it. Merging desktop functionalities of completely different operating systems can be both visually pleasing and useful, as you need not shuffle between the host and guest. Everything runs on a single, unified desktop. And whenever you grow tired of this gadget, simply revert back to good, ole fashioned Windowed Mode.В This tutorial may not help you earn your first million, but it should make you smile.
Источник
Thread: VirtualBox Seamless Mode
Thread Tools
Display
VirtualBox Seamless Mode
Activating seamless mode in the past has been simple. Just install guest additions and its there.
However this time its not.
I have VMs set up and working, using both 12o4 and 14o4 with metacity and openbox as window managers. VB was install from the VB site a few days ago (4.3.14). Host is Fallback 12o4-kernel 3.2.0.67 and guest are also set up on the latest kernel 12o4/3.2.0.67 and 14o4/3.13-34.60. Dkms is installed.
I have verified that guest have guest additions installed (ls /opt). When I run «lsmod | grep -i vbox» I get this:
Am I missing a setting in bios that could do this? Running a Xeon x5650 processor.
Re: VirtualBox Seamless Mode
Re: VirtualBox Seamless Mode
I’m running KDE 14.04 beta in a fully-updated KDE 14.04 host so YMMV. I just now installed the extension pack in the guest by downloading the file from the VB download page. I have an ATI adapter with the fglrx driver and allocated 128 MB for video in the machine settings.
After installing and rebooting the VM the seamless option appears. A little testing uncovered a problem if the guest’s panel is set to auto-hide. When a notification popped up on the hidden panel, it appeared. Otherwise moving the mouse to the top of the screen where it was located did not bring the panel down. This could be a KDE thing, but I have run a Windows VM inside KDE and could hide its panel at the top of the screen without a problem.
I realized I had to have made one of the guest’s windows active before trying to bring down the panel. Once I did that, seamless mode works correctly.
Last edited by SeijiSensei; August 24th, 2014 at 04:34 PM .
If you ask for help, do not abandon your request. Please have the courtesy to check for responses and thank the people who helped you.
Re: VirtualBox Seamless Mode
Does your «lsmod | grep -i vbox» look like mine?
Re: VirtualBox Seamless Mode
The sizes are slightly different but that could reflect kernel differences. I’m running 3.13.0-34-generic at the moment.
I will say that whether I can get the panel to appear is pretty hit or miss. My daughter reports similar problems running Kubuntu 14.04 on a Windows 7 host as well. I have a Konsole window running in the VM. If I use Alt-Tab to make the VM window active and click on the Konsole window, the panel will appear, but once it’s retracted, I can’t make it reappear by moving the mouse to the window’s edge.
If you ask for help, do not abandon your request. Please have the courtesy to check for responses and thank the people who helped you.
Re: VirtualBox Seamless Mode
Thanks, I thought I could be missing something, but not the case.
My panels are fixed position.
Seamless mode is grayed out in «View>Switch to» and «Host + L» does nothing.
I guest I could try the 3.13 kernel.
Re: VirtualBox Seamless Mode
I now have the host running the 3.13 kernel and still no seamless mode.
I keep wanting to point a finger at bios. I’m going to go through it one more time.
Re: VirtualBox Seamless Mode
I unchecked «Enable Nested Paging» and I now have seamless mode.
Re: VirtualBox Seamless Mode
I certainly wouldn’t have thought nested paging is the culprit from reading the description of this feature in the VB manual:
A newer feature called «nested paging» implements some memory management in hardware, which can greatly accelerate hardware virtualization since these tasks no longer need to be performed by the virtualization software.
With nested paging, the hardware provides another level of indirection when translating linear to physical addresses. Page tables function as before, but linear addresses are now translated to «guest physical» addresses first and not physical addresses directly. A new set of paging registers now exists under the traditional paging mechanism and translates from guest physical addresses to host physical addresses, which are used to access memory.
Nested paging eliminates the overhead caused by VM exits and page table accesses. In essence, with nested page tables the guest can handle paging without intervention from the hypervisor. Nested paging thus significantly improves virtualization performance.
On AMD processors, nested paging has been available starting with the Barcelona (K10) architecture — they call it now «rapid virtualization indexing» (RVI). Intel added support for nested paging, which they call «extended page tables» (EPT), with their Core i7 (Nehalem) processors.
If nested paging is enabled, the VirtualBox hypervisor can also use large pages to reduce TLB usage and overhead. This can yield a performance improvement of up to 5%.
If you ask for help, do not abandon your request. Please have the courtesy to check for responses and thank the people who helped you.
Источник
Ticket #15092 (new defect)
Last modified 2 months ago
virtualbox 5.0.14 linux host failed seamless mode with windows 10 guest
Reported by: | matthewls | Owned by: | |
---|---|---|---|
Component: | GUI/seamless | Version: | VirtualBox 5.0.14 |
Keywords: | windows 10 guest linux host | Cc: | |
Guest type: | Windows | Host type: | Linux |
Description
Windows 10.0.10586 guests run perfectly well in windowed and full screen modes but not in seamless mode. The command to enter seamless works, but after the window disappears as if entering seamless mode, it switches to one similar to full screen with a transparent band at the top showing the Linux desktop. Windows 7 works perfectly in all modes. I’ve observed the same behavior in every release of VB5 and W10 I’ve tried starting at 5.0.1. I’ve tried changing compositing between OpenGL and Xrender on the host, enabling and disabling 3D and 2D on the guest, nothing helps.
This may not be a critical bug, but it keeps me using w7 guests for real work—seamless mode is key.
The host runs an AMD-FX-9370 CPU, GeForce GTX 960, 32GB RAM, NVidia 361.18 drivers, Linux kernel 4.4, Mint 17.3 KDE with X server 1.17.1.
I’ve attached the latest log showing startup and switches between modes.
Attachments
Change History
Changed 6 years ago by matthewls
- attachmentVBox.log
added
comment:1 Changed 6 years ago by frank
There was a related fix in VBox 5.0.16. Could you upgrade to this version and check if the problem is still present?
comment:2 Changed 6 years ago by matthewls
In VBox 5.0.16, windows 10.0.10240: With 3D and 2D enabled, choosing seamless mode switches instead to full screen, returning to windowed works, but trying to switch again to seamless kills the machine.W/o 3D and 2D, no seamless occurs and again the full screen mode appears instead. The only change is that the w10 desktop doesn’t disappear at all.
If w10pro 1511,10586 update installs, I’ll test again.
comment:3 Changed 6 years ago by matthewls
w10pro 1511,10586 did install, and the same issue—no seamless mode.
comment:4 Changed 5 years ago by motoridersd
Same here. W10pro 1511, 10586. Fresh install, running Virtualbox 5.0.18 with Guest Additions and 5.0.18 Extension Pack. Same behavior as reported by everyone else.
comment:5 Changed 5 years ago by wxl
I have no such problems in Windows 10 Pro Version 1511 (OS Build 10586.318) 64-bit guest with Kubuntu 16.04 64-bit host and VirtualBox 5.0.20-106931
xenial from the Oracle repos (these are the only versions actually supported by VirtualBox, FYI). Previously, I was using 5.0.18-dfsg-2build1 from the Canonical repos and had the aforementioned problem.
I will say that sometimes seamless mode acts a little funky when it comes to non-regular Windows, including the start menu. By funky, I mean that they often do not display (and e.g. the taskbar will disappear, too) and require seamless mode to be restarted. Clicking on a regular window can fix it, too.
comment:6 Changed 5 years ago by wxl
Actually now on a larger monitor I have some surprising new experiences. Now with «Auto-resize guest» checked, everything looks fine, until I maximize the window. At that point, the guest does not fill the entire window. Interestingly, if I go into seamless mode from there, seamless mode occupies that exact same area. The only way this can be resolved is by forcing Windows to use a higher resolution, but then in reboots, it doesn’t retain it. At no time, regardless of what happens, does the guest desktop disappear. So I guess there’s still problems.
Changed 5 years ago by wxl
- attachmentSTDDT 10-2016-05-23-16-55-41.log
added
VBox log — see comment 6
comment:7 Changed 5 years ago by codelogic
I also have this problem describe in the original report using several versions of VirtualBox including the Oracle supported (VirtualBox Version 5.1.0). If anyone finds a work around please post.
Host OS: Ubuntu 16.04 LTS uname -a: Linux spider 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Guest OS: Windows 10 CPU: Intel® Core™ i7-4700HQ CPU @ 2.40GHz × 8 Graphics: GeForce GTX 860M/PCIe/SSE2 Memory: 15.6 GiB
comment:8 Changed 5 years ago by wxl
There has been discussion of this issue on the forum, which includes lots of visual displays of what the problem is.
comment:9 Changed 5 years ago by skidvd
I’m experiencing the exact same issue as originally posted with VB 5.026 r108824 and win 10 (64 bit).
comment:10 Changed 5 years ago by wxl
I can confirm the issue persists with VirtualBox 5.026 r108824 running on an Ubuntu 64 bit 14.04 host with a 4.4.0.28.30 kernel (I’ve got .31.33 but haven’t rebooted) and Windows 64 bit 10.0.10586 (you can get that by running ver, winver, systeminfo, or simply opening the command prompt).
To be clear, though there are other issues described in this bug and on the forum, the primary bug is that in seamless mode, the guest desktop does not disappear. In other words, it’s not as seamless as before. The guest windows do not appear to share the same environment as the host desktop, but continue to appear to be restrained to the guest desktop, which is clearly separate from the host desktop. The guest desktop does appear «full screen» in the sense that it lacks the menu bar or window decorations, but is not like putting an app like your browser in full screen where it covers the entirety of the screen. It is drawn within the bounds of available desktop space, not including the panel. This is expected behavior for seamless mode. What’s not expected is the guest desktop appearing.
It’s apparent from the forum that this behavior is not entirely clear, so I hope it clears things up. As I said there, you can easily and freely download the Windows 10 ISO and test this out. It’s fully usable except for personalization needs that are irrelevant to the purposes of testing.
I’d really recommend the OP or some triager modify the summary/description to make this more clear to developers.
comment:11 follow-up: ↓ 12 Changed 4 years ago by kokolorentz
Another a «me too» post. Host: Win7 64bit Guest: Win10 32bit and Win10 64bit. Virtualbox Version: 5.1.20
Seamless mode still not working. This issue now exists since almost 2 years! See also https://www.virtualbox.org/ticket/14493
Will this issue ever be fixed? It makes using the current Windows Version as guest almost useless — so not really unimportant! 🙁
comment:12 in reply to: ↑ 11 Changed 4 years ago by frank
Will this issue ever be fixed? It makes using the current Windows Version as guest almost useless — so not really unimportant!
Well, Windows 10 guests work very well, just not in seamless mode.
comment:13 Changed 4 years ago by simonc
True for me with: Win10 Host, V 5.0.22, extension pack installed, multiple monitors (3x) All guests have the current (5.0.22) guest additions installed.
Win XP & Win7 64 bit: Seamless works well
Ubuntu 16.04 guest with Unity session switched for Gnome : Seamless windows work, but some desktop problems exist. Non-window content is only rendered on top of an existing window, so you either put up with a peculiar viewport or are required to have a maximised window. The menubar at the top that contains task icons (network/power/time etc) is not displayed, although space for them are reserved at the top of the monitor. [I have yet to check whether udating to 17.04 & gnome >3.20 changes this]
Win10 Guest: Seamless doesn’t work correctly at all. Behaviour looks identical to windowed+maximised. When any window in the guest is selected then the whole of the guest display comes to the foreground, overlying all other host/guest windows on the host monitor. There is no window interleaving between different machines.
comment:14 Changed 4 years ago by Pmorch
This is important to us, because it’s no longer possible to buy any versions of Windows older than Windows 10.
The implication is, that it is no longer possible to run Windows in seamless mode in Virtualbox legally on new installations.
comment:15 follow-up: ↓ 16 Changed 4 years ago by David.Biesack
seamless is working for me with the latest virtualbox 5.1.22_115126_el7-1 on Linux host (CentOS 7.3) running Windows 10 (with latest updates, latest vbox guest additions). It was not working initially, but works after updating everything/rebooting the guest. Some things do not work well — Start menu or notifications area Action Center (unless there is another seamless window under those popup areas). I do not see the window selection behavior problem simonc reported (comment 13)
comment:16 in reply to: ↑ 15 Changed 4 years ago by David.Biesack
. sadly, today it is no longer working — seamless is not seamless (I get the full desktop, taskbar, etc.) It renders just like fullscreen. oh well.
comment:17 Changed 4 years ago by michaelkourlas
I’m seeing this with VirtualBox 5.1.26 on Fedora 26 with a Windows 10 guest. Part of the guest desktop is still visible when using seamless mode.
comment:18 Changed 4 years ago by samholmes
I’m also seeing this issue with the following environment:
- Arch Linux host and Windows 10 guest (both fully updated)
- VirtualBox 5.2.2 r119230 (both client and guest utils)
- Gnome 3.26.1 with Xorg
- Both 2D & 3D acceleration disabled for the Windows 10 VM
The seamless mode renders as full screen within the confines of the gnome desktop (not hiding the gnome user interface controls) half of the times I’ve tried, and then renders a small square part of the destkop on the top left of the display with a thin strip of the desktop on the entire top of the display (about 50px) the other half of the time. When I attempt to drag a window when some of the desktop background is shown, the bounding box for the window that clips it does follow along with the window, but not perfectly and there is a large area around the bounding box that is not perfectly matched.
This issue has been this way for so long, Is there any word on when it’s getting fixed or any progress because, as Pmorch said, we can only use Windows 10 legally on our VM’s and it’s frustrating that my (and a lot of others) favourite mode of use is buggy to the point of being unusable.
comment:19 Changed 4 years ago by wxl
A recent fix to seamless got me excited, but it seems like the same issue with 5.2.7 r120822. At first it seemed like it worked right but when I tried to capture it, it is stuck in the same behavior of having the desktop cover the entire screen. Other windows act as if it’s windowed and maximized, as previously described.
comment:20 Changed 4 years ago by asnowfix
I’m also seeing this issue with the following environment:
- Ubuntu Linux 16.04 LTS host and Windows 10 guest (both fully updated)
- VirtualBox 5.1.32 r120294 (Qt5.5.1) (both client and guest utils)
comment:21 Changed 3 years ago by 685o9xn
This issue is still happening, exactly as described in the original post, even on a fresh install. Here is the environment:
- Ubuntu Linux 18.04 LTS (host)
- Windows 10 (guest)
- VirtualBox 5.2.10_Ubuntu r121806
Host system has an NVIDIA graphics card with the proprietary drivers loaded. This issue is prohibiting me from using VirtualBox seamless mode, and therefore is decreasing the helpfulness of the program significantly.
comment:22 Changed 3 years ago by socratis
I have to point to two things:
- The current state of «3D support for X11 guests».
- The fact that the developers are working on a new 3D subsystem. There is no ETA at the moment.
So, it seems to me you’ll have to be either a little bit patient until the new graphics engine lands, or lower your expectations and avoid seamless mode at the moment. Or, alternatively, provide the fixes in the code yourselves.
comment:23 Changed 3 years ago by kokolorentz
«you’ll have to be either a little bit patient» This is funny — this issue now exists since 3 years! 🙂
For some people (definitely for me) it makes Virtualbox quite useless, since I have to combine different vm’s simultaniously — using windows of different vm’s beside each other.
Since I’m giving up my hope with Virtualbox, can somebody recommend another VM engine, which is capable of win10 guests in seamless mode?
comment:24 Changed 3 years ago by MyCatsNameIsBernie
I have this identical problem with a Mac OS host running VirtualBox 6.0.0. It is not unique to Linux hosts.
comment:25 Changed 3 years ago by janitor
comment:26 Changed 3 years ago by socratis
comment:27 Changed 3 years ago by bonnie_clyde
comment:28 Changed 3 years ago by DarthChowder
I am also running a windows 10 virtual machine on mac OS and still seeing the issue with seamless. Had I realized this issue prior to installing I probably would not have recommended this option for the user I was doing this for. I think that this will make thing maybe a little too complex for their experience level.
How can we get this issue exposure and attention to be fixed?
comment:29 Changed 3 years ago by LongShanks
Sorry for the «Me too!» but.
- VirtualBox: 6.0.4r128413
- Host: Windows 10 Enterprise
- Guest: Windows 10 Enterprise
Also seeing the graphical issues when trying seamless mode. Have tried with 3D on/off, and all graphics controllers. Nothing seems to resolve it.
A KDE Neon guest on the same set-up works flawlessly.
comment:30 Changed 3 years ago by sbnwl
Sorry, the issue is still NOT resolved.
I am running VM Virtualbox 6.0.4 r128413 (Qt5.9.5) on Linux host (Ubuntu 18.04.2 LTS).
The seamless mode with Windows 10 guest has the problem that the Windows desktop background covers all the host Linux apps as soon as I open any windows app, for example, the File Explorer in Windows.
Will this ever be resolved?
comment:31 follow-up: ↓ 32 Changed 3 years ago by jaysoncopes
Same problem with macOS v10.14.3 host running Windows 10 Education on VM Virtualbox 6.0.4 r128413.
Seamless mode simply creates a new desktop with the VM in the foreground as fullscreen without a Virtualbox GUI.
Not expecting this to get resolved quickly, just wanted to add to the conversation.
Does the macOS version of this bug need to have its own ticket opened?
comment:32 in reply to: ↑ 31 Changed 3 years ago by socratis
Not expecting this to get resolved quickly, just wanted to add to the conversation.
Yeah, like it didn’t have enough comments already! 😀
The real reason why you’d need to add a comment is so that you get notified for any changes / follow the ticket, a noble and desired reason!
Does the macOS version of this bug need to have its own ticket opened?
No, not really. It’s going to be closed as a duplicate, because the root cause isn’t on the host, the root cause is on the guest.
Now. having said all that, can you try with the latest Testbuilds? This is an aspect of VirtualBox that I’m not using at all, I was simply confirming the issue. But.
- 5.2.27 r129666 with the only option works.
- 6.0.5 r129665 with VBoxVGA (the old one) works.
- 6.0.5 r129665 with VBoxSVGA (the new one) works.
- 6.0.97 r129664 with VBoxVGA (the old one) works.
- 6.0.97 r129664 with VBoxSVGA (the new one) works.
Maybe you should all try the new versions? There has been some work going on in the vGPUs front and the issue may have already been addressed.
comment:33 Changed 2 years ago by Aimless
6.0.6 is out — Has anyone had any luck with that ? (I’m not in a position to test myself atm)
comment:34 Changed 2 years ago by socratis
If you see the comment just above yours, it works with 6.0.5 r129665 with VBoxVGA and VBoxSVGA. So, if 6.0.6 got released, you can be 99.999% certain that it works.
Give it a shot, you will eventually, so why not upgrade, test it and let everyone know? I already did go out of my way to test everything 2 weeks ago, I don’t have the time now.
comment:35 Changed 2 years ago by wxl
I’m on Ubuntu 16.04 with 6.0.6 r130049 (Qt 5.6.1) and here’s what I find:
controller | acceleration | result | notes |
---|---|---|---|
VBoxSVGA | 2D+3D | fail | desktop occupies area around the window |
VBoxVGA | 2D+3D | fail | nothing displayed at all! |
VMSVGA | 2D+3D | fail | nothing displayed at all! |
VBoxSVGA | none | fail | desktop occupies area around the window |
VBoxVGA | none | fail | desktop occupies area around the window |
VMSVGA | none | fail | nothing displayed at all! |
I could do tests with 2D and 3D acceleration separately but that might be superfluous. Point being, don’t work.
Maybe Qt version is playing into it somehow? 16.04 doesn’t come with anything higher than 5.5.1, which is what I’m running.
comment:36 Changed 2 years ago by socratis
A «VBox.log» is needed. Maybe we can find out what the Guest is.
Changed 2 years ago by wxl
- attachmentw10-on-kubuntu_16.04.log
added
comment:37 Changed 2 years ago by wxl
Here’s what I get in the log switching to seamless and then back to normal in VBoxSVGA with no acceleration:
Full log attached ⮵
Edition | Windows 10 Pro |
---|---|
Version | 1709 |
OS Build | 16299.611 |
comment:38 follow-up: ↓ 40 Changed 2 years ago by Stratic
It is still present with:
The seamless mode remains unusable 🙁
comment:39 Changed 2 years ago by mrggg
Confirm this is still a problem with: Mac OS Catalina host VB 6.0.12 Win 10 downloaded and just installed today
comment:40 in reply to: ↑ 38 Changed 2 years ago by 4til7
The seamless mode remains unusable 🙁
comment:41 follow-up: ↓ 42 Changed 2 years ago by 4til7
Under Ubuntu, this _may_ be a result of installing VirtualBox from both the official virtualbox.org VirtualBox and Extension Pack with the the one from Ubuntu’s repos. E.g. install VirtualBox one way, create VM, uninstall VirtualBox and then reinstall from the other source:
comment:42 in reply to: ↑ 41 Changed 2 years ago by wxl
Under Ubuntu, this _may_ be a result of installing VirtualBox from both […] repos.
Given what socratis said, I think that is unlikely:
the root cause isn’t on the host, the root cause is on the guest.
I have certainly seen situations where mixing and matching components can create problems. You really need to choose one and stick with it (and I, as a general proponent of sticking with what’s in your distro’s repos, always recommend Oracle’s because I have consistently seen them provide quality). But I haven’t seen a situation where a guest created in one but not the other didn’t work given that the two VirtualBoxes are the same version.
Additionally, and more to the point I was getting at above, it wouldn’t explain why people are seeing this issue on OS X and Windows hosts.
comment:43 Changed 23 months ago by Aimless
Indeed still an issue on OS X 10.15.1 and VBox 6.0.14 🙁
comment:44 Changed 22 months ago by Apfelkuacha
I’ve also got the problem on VBox 6.0.14, Host and Guest on Windows10. I opened a Ticket which got duplicated as i didn’t thougt that this 4 year old ticket is the same. https://www.virtualbox.org/ticket/19138
comment:45 Changed 22 months ago by dmrzzz
commenting in the hopes of receiving notifications for this ticket (my apologies if I missed a better way)
comment:46 Changed 22 months ago by ambarroy
I am facing the issue with macOS 10.15.2 & Virtualbox 6.1.0
comment:47 Changed 21 months ago by ambarroy
I didnt realise that the last comment was mine. So I did a bit more testing and found these things to describe the problem I am facing right now:
Virtualbox 6.1.2 Host OS: macOS Catalina 10.15.2 Host System: 2019 Macbook Pro 16 with 8-Core i9 2.3GHz CPU, Radeon 5500m 4GB and 32GB RAM
Guest OS: Windows XP — This is a very old VM that i created many years ago. Seamless mode works perfectly as expected.
Other notes: I had to enable hpet on with vbox to reduce cpu usage. This I have had to do with every windows VM i have run inside virtualbox 6.1.0 and now 6.1.2 on this new machine running cataline
I did face an issue with mouse clicks not going into the vm, that got fixed with a save/restore. Will report in a separate post if i see it again.
Guest OS: Windows 10 — Installed fresh from latest iso microsoft sometime in mid dec 2019 under Virtualbox 6.1.0 on this system. Seamless mode has various issues. I was facing kernel panics when running this VM in gui mode, so switched it over to headless start and then used microsoft remote desktop client to connect to this. Upgraded to virtualbox 6.1.2 and can now run the vm w/o a kernel panic.
As of now, seamless mode works somewhat, and the way it works is as follows:
- The desktop background is partially removed. The top left part of the desktop remains. The portion that remains is the size of the screen before user logs on to windows.
- The windows show a 4-5px border that is of the desktop background color. This is the same behavior that is seen when windows have shadows enabled. As of now shadows are disabled, but this still happens.
- The start menu does not show up if there is nothing visible under the start menu.
- When I open the start menu, the taskbar disappears
- This behavior works some times, but if i flip between seamless/windowed mode a few times, then the behavior changes to one where the complete desktop background gets taken up and after that the only way to fix it is to do a restart of the guest os.
I hope this additional information helps with a sloution to seamless mode on Windows 10.
comment:48 Changed 21 months ago by koman90
Host 2019 MacBook Pro macOS 10.15.2 running virtual-box 6.1.2 r135662 Guest Windows 10 Enterprise v1809 (build 17763.107)
Experiencing this same or similar issue. Pressing Host+L puts the desktop into fullscreen, not seamless.
comment:49 Changed 20 months ago by vrtbx
The issue still actual in VirtualBox 6.1.2.
Host: Ubuntu 19.10 with KDE Plasma 5.17
Guest: Windows 10 Home with virtual box additional tools
Pressing Host+L puts the desktop into fullscreen, not seamless.
Everything else works perfect. Thanks!
comment:50 Changed 20 months ago by dhogan
Win 10 host, win 10 guest, seamless mode is not seamless it’s full screen. VirtualBox V6.1.2. Win 10 is the most widely used OS in the world and was released 5 years ago. Come on, fix it or remove the option and admit failure. You’re going to get more pressure now that win7 has lost support.
I appreciate the software, but this isn’t how you handle issues like this.
comment:51 follow-up: ↓ 52 Changed 20 months ago by Stratic
My problem with seamless mode and Windows 10 is solved!
Like many others here, the seamless mode that was working previously has stopped working with Windows 10. In my case, it was related to the Windows display settings where the scale factor was adjusted to be compliant with a high-resolution screen. Doing this solved my problem:
- In Windows display settings: Reset the display scale factor to 100%.
- In the VM settings: Adjust the display scale factor to the desired value.
And, Tadaaaa the seamless mode functionality worked properly!
There is just a small remaining glitch with the mini toolbar. It is not always displayed. But, it is displayed back when you click on it. This is annoying, but it is functional.
I am not sure that it was the exact same problem for everybody here, but I hope that it will help.
comment:52 in reply to: ↑ 51 ; follow-up: ↓ 53 Changed 20 months ago by dhogan
My problem with seamless mode and Windows 10 is solved!
Like many others here, the seamless mode that was working previously has stopped working with Windows 10. In my case, it was related to the Windows display settings where the scale factor was adjusted to be compliant with a high-resolution screen. Doing this solved my problem:
- In Windows display settings: Reset the display scale factor to 100%.
- In the VM settings: Adjust the display scale factor to the desired value.
And, Tadaaaa the seamless mode functionality worked properly!
There is just a small remaining glitch with the mini toolbar. It is not always displayed. But, it is displayed back when you click on it. This is annoying, but it is functional.
I am not sure that it was the exact same problem for everybody here, but I hope that it will help.
Any other non default settings you’re using? What’s host os? I have 100% scaling on both and seamless simply puts the guest Win10 os in fullscreen.
comment:53 in reply to: ↑ 52 Changed 20 months ago by Stratic
Any other nondefault settings you’re using? What’s host os? I have 100% scaling on both and seamless simply puts the guest Win10 os in fullscreen.
Others non-default display settings are:
- Graphics Controller: VBoxSVGA
- Video memory: 256 MB
- 3D acceleration: Enabled
Host OS: Kubuntu 18.04.4
Graphic driver: NVidia proprietary version 390.116
comment:54 Changed 20 months ago by wxl
- Guest OS: Windows 10 1909 (same)
- Host OS: Kubuntu 18.04 (same)
- VirtualBox version: 6.1.2-135662
bionic with current extpack(. )
Results: seamless just goes fullscreen, confirming dhogan’s findings.
The only potential explanation is the different kernel module.
comment:55 Changed 20 months ago by dhogan
I’m not sure it has anything to do with kernel modules. I’m hosting from win10.
To try and match these cofigs, I have changed from 128mb video memory to 256 and turned on 3d acceleration. I’m running an nvidia card.
This is something I got to work partially. By changing the performance options for the client OS, I was able to get it to only take up a portion of the entire host desktop. First I turned everything off and got that result. After reboot, seamless=fullscreen again. I turned back on Smooth edges of screen fonts and Smooth-scroll list boxes, and I got the same result. It appears simply making these changes can make the guest only take up a portion of the hosts desktop. Sadly, when you click on a window from the guest, the portion that is taken moves on top of whatever is in that area on the host.
comment:56 Changed 15 months ago by VMsauce
Same issues on fedora 33. Although it only started happening once i enabled autostart, before that seamless mode was working fine.
vbox: 6.1.6 r137129 win10: 2004
comment:57 Changed 10 months ago by koodawg
Had the same problem where seamless mode behaves like full screen. Enabled 3D acceleration, 256MB Video Memory and now seamless mode works, kind of. It’s not perfect but it works.
Mac 10.15 host, Win10 guest.
comment:58 Changed 8 months ago by dhogan
Is there any chance we can get a response from the VirtualBox team here? Tickets that have been opened, just point back to this one, so there’s not point in that. If there are certain things that need to be done, please let us know. This issue, with the most widely used OS in the world, is a real problem.
I’ve had this issue with hosts Win10, Unbuntu, Debian, Linux Mint, and Fedora. This is not an issue with the host. I’ve tried every tip from other users with no luck.
comment:59 Changed 7 months ago by Koutheir Attouchi
+1 for solving this issue. Running Windows 10 on Debian bullseye.
comment:60 Changed 6 months ago by Bert
Based on a post somewhere else I figured out a solution that works for me. I believe it does not depend on the distro used nor on any specific setting both in VirtualBox and the Windows guest. Anyway, I am running Windows 10 (ver. 2004) on Kubuntu 20.04 LTS with the latest version of VirtualBox [6.1.18 r142142 (Qt5.12.8)].
Briefly: Seamless mode does not seem to be able to handle one of Windows’ system apps properly (presumably it is the virtual keyboard).
Proceed as follows:
Run seamless mode and open the Windows Task Manager. Kill one process after the other. You will easily find the process causing the problems because the desktop background will disappear immediately upon termination and seamless mode will start working.
In my case, the name of the process was «Microsoft Text Input»; depending on your windows version the name may differ. Assuming this process is the virtual keyboard, deactivating it in the system settings does not help. Rather, I had to rename the folder MicrosoftWindows.Client.CBS_cw5n1h2txyewy in C:\Windows\SystemApps to prevent «Microsoft Text Input» from starting after rebooting windows. Again, depending on your windows version the name of this folder may differ.
Still, the windows start menu is not working properly. This can be fixed by installing the Open-Shell-Menu.
I should add that I also completely uninstalled the Microsoft Edge Browser (old and new versions) but I think that is not crucial.
After the above changes made, windows runs like a charm without any problems in seamless mode.
I have been looking for a solution to this problem for a long time. Hope this helps.
comment:61 Changed 2 months ago by matthewls
Amazing. This advice should be in the vb manual. It works.
Источник