Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Win10 VM won't start properly after installing qubes windows tools #5739

Closed
lattice0 opened this issue Mar 22, 2020 · 13 comments · Fixed by QubesOS/qubes-core-admin-client#195
Labels
C: windows-tools help wanted This issue will probably not get done in a timely fashion without help from community contributors. P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. r4.1-bullseye-stable r4.1-buster-stable r4.1-centos-stream8-stable r4.1-dom0-stable r4.1-fc32-stable r4.1-fc33-stable r4.1-fc34-stable r4.1-fc35-stable T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.

Comments

@lattice0
Copy link

Qubes OS version
4.0.1

Affected component(s) or functionality
StandaloneVM start

Brief summary
After installing qubes-windows-tools on a Windows 10 VM, I used it for a while, everything worked. Now when I go to launch it again, instead of having simply "qubes settings" and "start" like before, I have all the windows apps to start. If I click on one of them, the VM starts but does not show any screen, it just shows up as started. There's also not a "start" option anymore

To Reproduce
Steps to reproduce the behavior:
Install qubes-windows-tools
shutdown
try to start vm again

@lattice0 lattice0 added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. labels Mar 22, 2020
@andrewdavidwong andrewdavidwong added C: windows-tools help wanted This issue will probably not get done in a timely fashion without help from community contributors. labels Mar 23, 2020
@andrewdavidwong andrewdavidwong added this to the Release 4.0 updates milestone Mar 23, 2020
@ghost
Copy link

ghost commented Mar 24, 2020

same problem. Qubes 4.0.3
win10 eval iso
https://github.com/elliotkillick/qvm-create-windows-qube

@lattice0
Copy link
Author

I did not use qvm-create-windows-qube, so it looks like it's totally qubes specific

@lattice0
Copy link
Author

lattice0 commented Apr 7, 2020

@0rb677 somebody said to me in Reddit:

in dom0

qvm-features win10 gui 1

*win10 is the name of the machine

I don't know why it works but it works

I have no internet in win10 now. Do you?

@ghost
Copy link

ghost commented Apr 24, 2020

@LucasZanella

Win 10 is not good idea. Seamless mode not working, no audio and QWT unmaintained now, no USB passthrouth.
Try win7.

@ElliotKillick
Copy link

ElliotKillick commented May 29, 2020

This bug affects any Windows qube that doesn't have the Qubes GUI qvideo driver installed, including Windows 7, 8 and 10.

Although, it doesn't appear to be an issue on Windows 7 because it's the only desktop Windows OS that supports the qvideo driver. However, if you were to uncheck the installation of the Qubes GUI driver on the QWT installer in Windows 7, the same bug would emerge.

At first glance, this appears to be a bug in CheckGuiAgentPresence() of advertise-tools.c where it incorrectly detects and reports back to GuiVM/Dom0 that the Windows GUI agent is installed whether or not it actually is. However, further research is necessary to verify the root cause.

jevank added a commit to jevank/qubes-core-admin-client that referenced this issue Nov 10, 2021
'gui' feature advertised with None, but 'not None' is True here

This fixes QubesOS/qubes-issues#5739
jevank added a commit to jevank/qubes-core-admin-client that referenced this issue Nov 11, 2021
Handle gui-emulated feature here too.

This fixes QubesOS/qubes-issues#5739
@qubesos-bot
Copy link

Automated announcement from builder-github

The component core-admin-client (including package python3-qubesadmin-4.1.19-1.fc32) has been pushed to the r4.1 testing repository for dom0.
To test this update, please install it with the following command:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing

Changes included in this update

@qubesos-bot
Copy link

Automated announcement from builder-github

The package core-admin-client has been pushed to the r4.1 testing repository for the CentOS centos-stream8 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.1-current-testing

Changes included in this update

@qubesos-bot
Copy link

Automated announcement from builder-github

The package qubes-core-admin-client_4.1.19-1 has been pushed to the r4.1 testing repository for the Debian template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing buster-testing (or appropriate equivalent for your template version), then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@qubesos-bot
Copy link

Automated announcement from builder-github

The component core-admin-client (including package python3-qubesadmin-4.1.19-1.fc32) has been pushed to the r4.1 testing repository for the Fedora template.
To test this update, please install it with the following command:

sudo dnf update --enablerepo=qubes-vm-r4.1-current-testing

Changes included in this update

@qubesos-bot
Copy link

Automated announcement from builder-github

The package core-admin-client has been pushed to the r4.1 stable repository for the CentOS centos-stream8 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@qubesos-bot
Copy link

Automated announcement from builder-github

The package qubes-core-admin-client_4.1.19-1+deb10u1 has been pushed to the r4.1 stable repository for the Debian template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@qubesos-bot
Copy link

Automated announcement from builder-github

The component core-admin-client (including package python3-qubesadmin-4.1.19-1.fc32) has been pushed to the r4.1 stable repository for the Fedora template.
To install this update, please use the standard update command:

sudo dnf update

Changes included in this update

@qubesos-bot
Copy link

Automated announcement from builder-github

The component core-admin-client (including package python3-qubesadmin-4.1.19-1.fc32) has been pushed to the r4.1 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: windows-tools help wanted This issue will probably not get done in a timely fashion without help from community contributors. P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. r4.1-bullseye-stable r4.1-buster-stable r4.1-centos-stream8-stable r4.1-dom0-stable r4.1-fc32-stable r4.1-fc33-stable r4.1-fc34-stable r4.1-fc35-stable T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants