For (A), I suppose (3) is not so risky, because we could always guarantee to have beta version overlap. For example, we could make sure that 12.10 had experimental-500 and just keep the user on the same version during the upgrade.
For (B), I was thinking more of a situation where the user barely reads the dialog we throw up saying to install more packages (the dialog is basically a big "just make it work" button anyway). In that case, they might not fully expect that installing a new game could affect their whole desktop experience. But we can fallback on our normal X handling for that situation, like you say. Not great, but not many choices, except avoiding experimental drivers.
Well again, not much for MIR team to do here. I'll mark the graphics driver approved. I'll give nvidia-settings a quick look over/rubber stamp tomorrow.
For (A), I suppose (3) is not so risky, because we could always guarantee to have beta version overlap. For example, we could make sure that 12.10 had experimental-500 and just keep the user on the same version during the upgrade.
For (B), I was thinking more of a situation where the user barely reads the dialog we throw up saying to install more packages (the dialog is basically a big "just make it work" button anyway). In that case, they might not fully expect that installing a new game could affect their whole desktop experience. But we can fallback on our normal X handling for that situation, like you say. Not great, but not many choices, except avoiding experimental drivers.
Well again, not much for MIR team to do here. I'll mark the graphics driver approved. I'll give nvidia-settings a quick look over/rubber stamp tomorrow.