Vmware Workstation – The file specified is not a virtual disk. Cannot open the disk xxxx or one of the snapshot disks it depends on

I am running Windows 10 using VMware Workstation 16 on my Window 10 Laptop. All was well until I put my VM into suspended mode and then put my computer to sleep for the night. Once I booted it up it gave me an error saying that it couldn’t find the virtual disk (sorry I don’t have the exact error message). So, I provided it a VMDK file from yesterday. Now I am getting this error.

The file specified is not a virtual disk

Cannot open the disk 'C:Users(user)DocumentsVirtual MachinesWindows 1809 - BoxWindows 1809 - Box-000005-s015.vmdk' or one of the snapshot disks it depends on.

Module 'Disk' power on failed.

Failed to start the virtual machine.

I must’ve given it the wrong vmdk file. But when I go to Settings, it is not letting change the file path to a different vmdk.

enter image description here

I have two questions:

  1. Why did the VM loose track of the VMDK disk when I put it into suspended mode?
  2. How can I give VMware the correct VMDK so that the VM will boot up again?

Looking to hire virtual assistants

Looking to hire someone to help our company evaluate websites and expired domain names for sale. Job would include taking a list of URL's and look up info using various tools and weed out the junk and then create a report of the expiring urls' that fit our criteria. Pay is $9 per hour.

PLEASE email me instead of sending me a message on here. My email is

Creating a virtual camera that shows an app (override web whatsapp QR code)

I’m trying to override the problem of connecting to web whatsapp on a phone without a camera in order to scan the QR code.
It’s probably not important but the computer runs linux.

My idea: creating a virtual device that the phone (samsung galaxy s21) will see as a camera, and in this camera there will be:

Option 1: the remote controlled desktop of the linux computer (by vnc or similar).

Option 2: the android phone will be connected by USB to the computer and it will see the desktop as a “camera”.

Any other idea can be good, but it must be a synchronized whatsapp and not on an android emulator.


Libertyvps.net NL Linux Virtual Servers| 99.9% Network Uptime! | Forum Promotion

Fast Offshore Hosting

LibertyVPS is commited to protect your data, privacy and provide you with high quality hosting. We offer KVM VPS that have the option to run Linux and Windows, we only use high quality hardware and high speed gigabit connections. All our VPS come with secured storage, high bandwidth limits and dedicated RAM. We accept Bitcoin as one of our many payment methods for our bitcoin vps. Bitcoin is the best and easiest way to pay online and is fully anonymous to keep your privacy. All Bitcoin payments are processed automatically via BitPay and will be credited once the payment has been made.

LibertyVPS offshore VPS are great for running websites, game servers, bitcoin wallets, email servers, file servers, and much more. All our Linux servers come with a wide variety of OS templates you can choose from to install and all the resources are dedicated. The best choice for beginners or professionals, is LibertyVPS offshore VPS. Our offshore VPS are located in our NL datacenter. Our datacenter is secured and located offshore for the best privacy and security. You can use your server to host websites, download files and more! We use the Ecatel Datacenter, located in Amsterdam. Ecatel uses the best networking equipment, hardware and transit providers. All bandwidth is premium bandwidth that results in very low ping and very fast speeds.

Check out OUR OFFSHORE Linux VPS Hosting Packages:

Bronze VPS plan
CPU Cores – 1 Core
Dedicated RAM – 1 GB
Disk Space – 25 GB
Monthly Bandwidth – 2 TB
Virtualization – Linux KVM
ORDER NOW$19.99/month

Silver VPS plan
CPU Cores – 2 Cores
Dedicated RAM – 2 GB
Disk Space – 50 GB
Monthly Bandwidth – 4 TB
Virtualization – Linux KVM
ORDER NOW$39.99/month

Gold VPS plan
CPU Cores – 4 Cores
Dedicated RAM – 3 GB
Disk Space – 75 GB
Monthly Bandwidth – 8 TB
Virtualization – Linux KVM
ORDER NOW$59.99/month

Platinum VPS plan
CPU Cores – 8 Cores
Dedicated RAM – 4 GB
Disk Space – 100 GB
Monthly Bandwidth – 10 TB
Virtualization – Linux KVM
ORDER NOW$79.99/month

Payment Methods
You can order our VPS using the following payment methods: PayPal, Bitcoin (Anonymous Shared Wallet), Perfect Money, OKPAY. If you require other payment method, we are flexible! Feel free to contact us!

Support / Contact
You can contact us at our ticketing system, or click here to use our contact form!

Terms of Service
We do not allow: Illegal Pornography, DDoS / DoS, Malware, SPAM / Phishing, Terrorism.

virtual reality – Unity XR: Get boundary world position

I’m trying to create something simular to “Everest VR”‘s “Stand on the footprint” system.

The way it works is the game get’s the XR boundary, places a footprints texture in the corner of the play area and rotates the footprints towards the center of the playarea.

Now this isn’t too hard, I’m currently developing on Oculus Quest and I’m using:

using Unity.XR.Oculus;

public GameObject PlayAreaVisual; // A visual reference of what should be the playarea 
bool oculusPlayAreaSet = Boundary.GetBoundaryDimensions(Boundary.BoundaryType.PlayArea, out Vector3 dim);

PlayAreaVisual.transform.localScale = new Vector3(dim.x, 0.1f, dim.z);

to get the size of the playarea. The issue is that if the user resets the camera / “Reset view” by holding the Oculus button, it’s as if the XR system doesn’t understand that the camera has been reset, and uses the camera reset as an offset and doesn’t show the “real world boundaries”.

Oculus Quest boundary is offset due to resetting the camera

In the screenshot you can see the Vector3 which is dim from Boundary.GetBoundaryDimensions(Boundary.BoundaryType.PlayArea, out Vector3 dim);
This gives the size of the boundary but I still don’t know the correct position

I even tried having two custom play area objects, one on the camera offset, and one on the XR Rig root, but they end up overlapping

Unity inspector

TLDR; Using the Oculus Quest “Reset View” makes Unity “forgot” where the boundry is supposed to be

Question: How do you get the boundary world position / XR rig offset?

Virtual Private Server

Using a VPS (virtual private server) is the perfect middle ground for many businesses. Shared web hosting may be inexpensive and newbie-friendly, but lacks the versatility, functionality, and scalability that growing businesses need. On the other hand, dedicated servers are complex to set up and comparatively expensive.

One of the top choice for the best VPS hosting is PDHosting. Visit their website to see VPS hosting plans.

virtual reality – package-lock.json file for in Unity?

Since I’ve been asked to reformat my question, here it is :

Under Unity 2020 and behond…

I think that my package package-lock.json is corrupted, and block the fabrication of the build.

Could it be possible to :

  • Erase, or regenerate it ?

  • What damages it will create if I just delete the content of the folder ?


display – Setting a Virtual Resolution in Sway for External Monitor

I’d like to setup a workspace with an external monitor.

swaymsg output HDMI-A-1 scale 0.8

renders the fontsize etc. as desired. However the resolution is not quite optimal. Due to the scaling, everything is kinda blurry. So I was wondering if I could simply use a higher virtual resolution for my secondary output. Is this possible with wayland?

Simply setting a higher resolution via

swaymsg output HDMI-A-1 res [...]

obviously doesn’t work with my 1080p monitor.

Independent Cloud Virtual Server Hosting Deal! | Intel OPTANE NVME | 90% Cheaper Than AWS,

Why Choose Farbyte for Your VPS Hosting?


At Farbyte we’ve been providing industry-leading internet hosting services since 2006!

On top of that, Farbyte is a fully legal UK limited company with our own infrastructure located in ISO 27001 & 9001 accredited data centres.

As a full RIPE member we’ve our own IPv4/6 ranges!

About Farbyte!
See client reviews!!

Cloud VPS Infrastructure

Your business is important to you and your data is your most valuable digital asset.

At Farbyte we understand this & have created a VPS hosting platform focused not only on performance, but uptime too!

Every VPS is stored on our triple-replicated, distributed cloud storage platform.

OpenVZ or KVM

Choose either OpenVZ containers or full KVM virtual machines.

Our OpenVZ containers are slightly cheaper, but still hosted on our private UK cloud.

With KVM Infrastructure as a Service (IaaS) you get a full hypervisor VPS & your own virtual infrastructure with free VPS firewall for every VPS.

KVM IaaS also boasts optional VPS snapshots & private unmetered network VLAN between your VPS.


Our support is 2nd to none.

Highly trained staff are on hand to help you all the way.

You can contact us via our support ticket or live chat systems.

Bargain Cloud Virtual Machines & Infrastructure!

At Farbyte we provide premium featured cloud VPS hosting at a fraction of the price.

You can get started today for around $8 / month!!!

Features included with all plans:

  • FREE – bandwidth with all VPS
  • FREE – reverse DNS
  • FREE – server / webiste migration
  • Public IPv4 & IPv6 addresses
  • Triple-replicated, distributed storage
  • Automated server failover (cloud)
  • Isolated hosting environment
  • Defined resource allocations (RAM, CPU, disk IO, etc.)
  • Managed & Unmanaged VPS
  • No contracts
  • Simple, easy billing
  • Flexible upgrades & downgrades
  • 99.99% uptime
  • ISO 9000/27001 data centers
  • 30 Day Guarantee
  • + more.

Cloud OpenVZ VPS – starts £6.60 / month

  • OpenVZ – FREE DNS hosting
  • OpenVZ – instant deployment

Cloud KVM VPS click here – starts £8.75 / month

  • KVM – FREE VPS firewalls
  • KVM – snapshots (optional)
  • KVM – unmetered private VLAN (optional)
  • KVM – Virtual infrastructure nearly 90% cheaper than AWS, Google & Azure!

Learn more about our UK VPS here! – from £6.60 / month (~ $8 / month)

If you’ve any questions, please contact us at:

Join us on social media:

Android app java.lang.NullPointerException: Attempt to invoke virtual method ‘java.lang.String java.lang.Object.toString()’ on a null object reference


public class CheckoutFragment extends Fragment {

ListView listSubCategory;
Spinner category, subCategory;
DatabaseHelper db;
protected Cursor cursor;
String() list;
String selectedFromCategory;
String() list2;

private CheckoutViewModel mViewModel;

public static CheckoutFragment newInstance() {
    return new CheckoutFragment();

public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container,
                         @Nullable Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_checkout, container, false);

    category = view.findViewById(R.id.spinner1);
    subCategory = view.findViewById(R.id.spinner2);
    listSubCategory = view.findViewById(R.id.listsubcategory);
    db = new DatabaseHelper(getContext());

    SQLiteDatabase database = db.getReadableDatabase();
    cursor = database.rawQuery("SELECT * FROM category", null);
    list = new String(cursor.getCount());
    for (int i = 0; i < cursor.getCount(); i++) {
        list(i) = cursor.getString(1).toString();

    category.setAdapter(new ArrayAdapter<>(getContext(), android.R.layout.simple_spinner_dropdown_item, android.R.id.text1, list));


    category.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
        public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {

            SQLiteDatabase read = db.getReadableDatabase();
            SQLiteDatabase readID = db.getReadableDatabase();
            SQLiteDatabase read2 = db.getReadableDatabase();

            selectedFromCategory = category.getItemAtPosition(position).toString();

            Cursor get = read.rawQuery("SELECT * FROM category WHERE category_name =  '" +
                    selectedFromCategory + "'", null);

            if (get.getCount() > 0) {
                //get id from category
                String selected = get.getString(0);
                CategoryModel categoryModel = db.getCategory(Integer.parseInt(selected));
                String selectedCategory = categoryModel.getId();
                int selectedIdCategory = Integer.parseInt(selectedCategory);
                Cursor catId = readID.rawQuery("SELECT * FROM subcategory WHERE category_id = '" +
                        selectedIdCategory + "'", null);

                Cursor cr = read2.rawQuery("SELECT * FROM subcategory", null);
                list2 = new String(cr.getCount());

                for (int i = 0; i < catId.getCount(); i++) {
                    list2(i) = catId.getString(3).toString();

                listSubCategory.setAdapter(new ArrayAdapter(getContext(), android.R.layout.simple_list_item_1,list2));


    public CategoryModel getCategory(int id) {
    SQLiteDatabase db = this.getReadableDatabase();
    Cursor cursor = db.query(TABLE_5, new String(){COL5_1, COL5_2}, COL5_1 + " = ?", new String(){String.valueOf(id)}, null, null, null);
    if (cursor != null) {
    CategoryModel categoryModel = new CategoryModel(cursor.getString(0), cursor.getString(1));
    return categoryModel;

I already input all data and already check all rows and columns in the database so what I’m gonna do is filtering my listview based on what I select from my spinner but the error occurred. After that, I use this code with a custom adapter and the output is showing but I input 3 items only the output shows 3 items and 4 blank items. Sorry for my messy code, still new at programming.