when you are obliged to use windows. What options are there?

Hello lovely forum,
I have started a new job, where we all got a windows 10 computer. I am not able to change the installation though, since windows 10 do have my hard disk encrypted and I was also informed that if I want linux (note: I use it 15 years now) I should use a virtual machine.

So this is a round of introductory questions to you:

  1. How fast on a mid level laptop opensuse can be. Will it found my 3d card adapter of the laptop? I find it cool to have the kde virtual options
  2. Will I be able inside the virtual machine to use two monitors (that are recognized by windows)
  3. IS it possible to make the virtualization so good that I rarely see Windows. That includes no extra bars at top, bottom or left of the screen when mouse there that reminds me that I am running a virtual machine. The idea is that after windows boot to see directly my linux like windows were just boot process of my linux installation. If I want windows I should put some crazy key combination.
  4. How to have backups of my virtual operating systems and how I should store the data? Virtual partitions? Shared folder with windows (Would not that mix filesystems terribly?)

Regards and thanks a lot for your time spend on this
Alex

I’ll leave others to answer question 1 and 2, but I don’t find an issue with speed on my corporate laptop (HP ProBook 450 G2) with integrated Intel graphics.

  1. IS it possible to make the virtualization so good that I rarely see Windows. That includes no extra bars at top, bottom or left of the screen when mouse there that reminds me that I am running a virtual machine. The idea is that after windows boot to see directly my linux like windows were just boot process of my linux installation. If I want windows I should put some crazy key combination.

I use my openSUSE guest full screen (using VirtualBox), and there is pop-up menu that I can access if I want to change settings. I just leave minimsed when I need to use the host OS again.

  1. How to have backups of my virtual operating systems and how I should store the data? Virtual partitions? Shared folder with windows (Would not that mix filesystems terribly?)

Some personal choices here, but I access/store shared data from my Windows folders (Documents and Downloads). I have links to these in Dolphin. They’re mounted by VB…

# ls -l /media
total 384
drwxrwx--- 1 root vboxsf 131072 Jun 20 11:18 sf_Documents
drwxrwx--- 1 root vboxsf 262144 Jun 20 11:18 sf_Downloads

Hi
So what things will you perform in Linux/openSUSE that you can’t do in windows?

Ask them to enable WSL and use openSUSE/SLE which should be in the windows app store?

  1. are you able for example to use kde advanced visual graphics on windows? What do you mean mounted by VB? Is not a problem in terms of filesystem that your linux is running ext4 (or another linux fs variant) and your mounted files are ntfs system? Ten years earlier I have lost files when I was trying to write on a windows ntfs partition from linux.
  2. Which Virtualization software will you suggest?

very good question: I think is about usability of the gui (kde) the fastest of shortcuts you have (question though how shortcuts might now interact with windows). The easier environment to work on R packages, the latex editors. The code writing and many on. Windows are unfortunately too many buttons, too many obstructions to me.

Btw any software that can connect to the exchange server for looking emails, calendar and tasks since the company servers is running microsoft exchange.

Thanks again.
Regards
Alex

VB=VirtualBox.

Is not a problem in terms of filesystem that your linux is running ext4 (or another linux fs variant) and your mounted files are ntfs system?

Not at all. Data can be stored via any convenient file-system. Since I use Windows and Linux, the mutually shared stuff is located with in directories on my Windows host file-system as described previously.

Ten years earlier I have lost files when I was trying to write on a windows ntfs partition from linux.

Things have changed considerably. The ntfs-3g (3rd generation) driver has matured and been reliable for several years now.

  1. Which Virtualization software will you suggest?

I only have direct experience with using VirtualBox, and it suits my needs as an ordinary Linux user.

Hi
What about SciTE Scintilla and SciTE for a latex editor windows version?

I think you might find WSL may fit the bill.

Give Evolution a whirl for email etc?

  1. 3D cards will be discovered, but unless you do a GPU pass-through your Guest will instead be running a virtual GPU from the virtualization vendor… So your Guest won’t actually install and use the hardware GPU. 3D functionality is not always used, how it works in a Guest will depend on many factors… ie Whether the functionality is even used, whether DirectX or openGL is used by the graphics, the capability of the virtualization being used, much more. But, unless you’re running a fancy screensaver or something like that, advanced 3D graphics isn’t being used.

  2. Yes. Configuration will depend on the virtualization vendor.

  3. Most virtualization nowadays supports “Full Screen”

  4. Backups, fault tolerance, image storage and the like can be done many different ways, but for most average Users who don’t have special needs I’d expect that default configurations should be sufficient.

TSU

Are you talking about the programming language R often used for writing data aware applications?
In general, any code compilation always performs better with more RAM and faster CPU. If you’re building small projects, then the requirements would be very little. The bigger the project, the more resources you’ll want or be willing to wait longer for builds to complete.

In general, virtualization can be and should be an important tool when coding for a multitude of reasons.

As for Exchange email…
YMMV.
You should start with determining if Exchange is being deployed as Office 360 or an older “on premises” deployment, then identify the various Outlook and Outlook Web clients that are known to work with your version of Exchange.
In general, if you only use Outlook for the email messages, then many IMAP and POP clients can be used instead of Outlook, but if you also use Exchange for the Workgroup functionality (ie mail lists, shared folders, shared calendars) then there are very few substitutes for Outlook or the Web browser client, and of course the locally installed Outlook only runs on Windows (I haven’t explored how well it might work in WINE).

TSU

thanks a lot for the great replies!

  1. Actually I am able to enable the 3rd virtualization but no the 2d. My graphics are lagging a bit and I would like to improve those considerably.
    I am trying to see if the virtualbox additions will help towards that direction. In the Yast2 there are already a package from Virtualbox guest additions already installed. IS this the most updated or I should use the guest addons from virtualbox?How I can check that the package is correctly installed and works?

  2. For the mounting the shared folders looks like that I need to add a mount command in my system, and mark the filesystem as -t vboxsf . Do you trust this filesystem for working on files from both operating systems? Data Failur is not a good thing :frowning:

Thanks and Regards
Alex

  1. For the mounting the shared folders looks like that I need to add a mount command in my system, and mark the filesystem as -t vboxsf . Do you trust this filesystem for working on files from both operating systems? Data Failur is not a good thing :frowning:

I’ve had no issues with doing this. I just have a link to the shared folder (eg /media/sf_Documents) in Dolphin ‘Places’ menu.

What is the filesystem you share through the vbxsf? How many years do you use it like that?

Regards
Alex

My host OS is Windows 7 using NTFS. I’ve had a VM setup (with Linux guests) for 2-3 years now, but in I’ve also been accessing corporate shared Windows file-systems for many more years (as with many others running Linux around here). No big deal.

thanks for the reply.
Regards
Alex