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

QubesOS doesn't start on V560TU #903

Open
filipleple opened this issue Jun 26, 2024 · 13 comments
Open

QubesOS doesn't start on V560TU #903

filipleple opened this issue Jun 26, 2024 · 13 comments
Labels
bug Something isn't working novacustom_v56_mtl NovaCustom V56 Series

Comments

@filipleple
Copy link
Member

filipleple commented Jun 26, 2024

Component

Dasharo firmware

Device

NovaCustom V56 14th Gen

Dasharo version

v0.9.0-rc2

Dasharo Tools Suite version

No response

Brief summary

QubesOS installed with the default settings, default kernel (6.6.21-1.qubes.fc37.x86_64) hangs at the loading screen at nearly 100%

How reproducible

100%

How to reproduce

Install QubesOS with default settings and try to boot it

Expected behavior

Login prompt after ~5min

Actual behavior

Login prompt doesn't appear after over 5min, presumably will never appear

Screenshots

No response

Additional context

No response

Solutions you've tried

No response

@filipleple filipleple added bug Something isn't working firmware needs review novacustom_v56_mtl NovaCustom V56 Series labels Jun 26, 2024
@wessel-novacustom
Copy link

Probably needs integration for MTL platforms. @marmarek, will it be in the next Qubes Release Candidate (rc)?

@marmarek
Copy link

Which kernel was chosen during installation? The "latest" one or the default one?

While I don't see this specific issue on my system (I've chosen "latest" kernel, which is 6.9.x), but there are others.
One already identified is lack of FLR on the ethernet controller, which prevents sys-net from starting. It isn't clear yet what can be a solution, and whether it can be solved in software at all (some more discussion on it on Matrix).

@BeataZdunczyk
Copy link
Member

Which kernel was chosen during installation?

@filipleple could you please provide more details

@filipleple
Copy link
Member Author

@marmarek @BeataZdunczyk It was the default one, 6.6.21-1.qubes.fc37.x86_64. Will try with the latest one in the next RC binary testing phase.

@filipleple
Copy link
Member Author

filipleple commented Jul 5, 2024

So far, I can confirm Qubes does boot on V54 with the latest kernel. However, sys-net also fails to start for me

@ghost
Copy link

ghost commented Jul 9, 2024

I was able to start sys-net on the V54 with the latest kernel after following the steps in this post (ignoring bios settings). Is there any reason this configuration might be undesirable?

@marmarek
Copy link

marmarek commented Jul 9, 2024

Is there any reason this configuration might be undesirable?

Yes, restarting sys-net doesn't reset network device anymore, which weakens its isolation. This device seems to have functional FLR (function level reset - one of the reset methods), but it has a buggy advertising this feature. We're working on a workaround...

@CoinCatalysta
Copy link

Is there any reason this configuration might be undesirable?

Yes, restarting sys-net doesn't reset network device anymore, which weakens its isolation. This device seems to have functional FLR (function level reset - one of the reset methods), but it has a buggy advertising this feature. We're working on a workaround...

Any updates on the feasibility of solving the buggy FLR advertising? Thinking about buying a NovaCustom laptop and this issue is the main blocker for me. Thank you!

@wessel-novacustom
Copy link

wessel-novacustom commented Aug 6, 2024

Is there any reason this configuration might be undesirable?

Yes, restarting sys-net doesn't reset network device anymore, which weakens its isolation. This device seems to have functional FLR (function level reset - one of the reset methods), but it has a buggy advertising this feature. We're working on a workaround...

Any updates on the feasibility of solving the buggy FLR advertising? Thinking about buying a NovaCustom laptop and this issue is the main blocker for me. Thank you!

@CoinCatalysta We simply need to wait for Qubes OS R4.3.

Please check the comment below.

@marmarek
Copy link

marmarek commented Aug 6, 2024

Any updates on the feasibility of solving the buggy FLR advertising? Thinking about buying a NovaCustom laptop and this issue is the main blocker for me. Thank you!

QubesOS/qubes-issues#9356 patch is applied and it's included in 4.2 weekly builds already. When we have fixes for all the other issues (which may or may not need changes in qubes) we will release R4.2 point release (4.2.3).

@pietrushnic
Copy link

@marmarek, okay, it looks like I faced this issue. Would you like me to use weekly 4.2 or 4.2.3-rc1? RC-1 warns during installation that it is not for production workloads, but for that hardware, there seems to be no other option.

@marmarek
Copy link

Yes, get 4.2.3-rc1. Or wait for final 4.2.3 a day or two (will be more or less the same thing with a new version number).

@pietrushnic
Copy link

Thanks. I need it for the conference, so I can't wait.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working novacustom_v56_mtl NovaCustom V56 Series
Projects
Status: No status
Development

No branches or pull requests

6 participants