[Bug 2107692] [NEW] [SRU] Asus Vivobook S15 hwe-qcom-x1e-meta modsignature doesn't work
Tobias Heider
2107692 at bugs.launchpad.net
Sat Apr 19 13:06:12 UTC 2025
Public bug reported:
[ Summary ]
hwe-qcom-x1e-meta should automatically get installed during Ubuntu
installation on supported laptops. This works by using modalias
signatures in d/hwe-qcom-x1e-meta.modaliases which ubuntu-drivers uses
to find supported driver packages.
The current matching pattern for the Asus Vivobook is:
dmi:bvnASUSTeKCOMPUTERINC.:*:pnASUSVivobookS15*
This is incorrect, since bvn is the BIOS vendor field which is not actually ASUS. The actual content of /sys/devices/virtual/dmi/id/modalias on the laptop is:
dmi:bvnInsyde:bvrS5507QAD.362:bd12/26/2024:br3.7:efr3.9:svnASUSTeKCOMPUTERINC.:pnASUSVivobookS15S5507QA_S5507QAD:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnS5507QAD:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:sku(null):
This is easily fixed by adjusting the pattern to sth like:
dmi:*:svnASUSTeKCOMPUTERINC.:pnASUSVivobookS15*
[ Test Plan ]
Someone with access to the hardware can verify the validity of the new pattern with the following script:
for l in $(find /sys -name modalias -print0 | xargs -0 cat); do if [[ $l == dmi:*:svnASUSTeKCOMPUTERINC.:pnASUSVivobookS15* ]]; then echo $l; fi; done
Once a fix is in proposed, "ubuntu-drivers list" should return hwe-
qcom-x1e-meta on the affected machine with proposed enabled.
[ Regression Potential ]
Close to none. The current pattern doesn't work, a patch would only touch that. In the worst case it will still not work, it can't affect any other devices.
[ References ]
Previous discussion on discourse:
https://discourse.ubuntu.com/t/ubuntu-24-10-concept-snapdragon-x-elite/48800/865
** Affects: ubuntu-x1e-settings (Ubuntu)
Importance: Undecided
Status: Triaged
** Summary changed:
- Asus Vivobook S15 hwe-qcom-x1e-meta modsignature doesn't work
+ [SRU] Asus Vivobook S15 hwe-qcom-x1e-meta modsignature doesn't work
** Changed in: ubuntu-x1e-settings (Ubuntu)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-x1e-settings in Ubuntu.
https://bugs.launchpad.net/bugs/2107692
Title:
[SRU] Asus Vivobook S15 hwe-qcom-x1e-meta modsignature doesn't work
Status in ubuntu-x1e-settings package in Ubuntu:
Triaged
Bug description:
[ Summary ]
hwe-qcom-x1e-meta should automatically get installed during Ubuntu
installation on supported laptops. This works by using modalias
signatures in d/hwe-qcom-x1e-meta.modaliases which ubuntu-drivers uses
to find supported driver packages.
The current matching pattern for the Asus Vivobook is:
dmi:bvnASUSTeKCOMPUTERINC.:*:pnASUSVivobookS15*
This is incorrect, since bvn is the BIOS vendor field which is not actually ASUS. The actual content of /sys/devices/virtual/dmi/id/modalias on the laptop is:
dmi:bvnInsyde:bvrS5507QAD.362:bd12/26/2024:br3.7:efr3.9:svnASUSTeKCOMPUTERINC.:pnASUSVivobookS15S5507QA_S5507QAD:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnS5507QAD:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:sku(null):
This is easily fixed by adjusting the pattern to sth like:
dmi:*:svnASUSTeKCOMPUTERINC.:pnASUSVivobookS15*
[ Test Plan ]
Someone with access to the hardware can verify the validity of the new pattern with the following script:
for l in $(find /sys -name modalias -print0 | xargs -0 cat); do if [[ $l == dmi:*:svnASUSTeKCOMPUTERINC.:pnASUSVivobookS15* ]]; then echo $l; fi; done
Once a fix is in proposed, "ubuntu-drivers list" should return hwe-
qcom-x1e-meta on the affected machine with proposed enabled.
[ Regression Potential ]
Close to none. The current pattern doesn't work, a patch would only touch that. In the worst case it will still not work, it can't affect any other devices.
[ References ]
Previous discussion on discourse:
https://discourse.ubuntu.com/t/ubuntu-24-10-concept-snapdragon-x-elite/48800/865
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-x1e-settings/+bug/2107692/+subscriptions
More information about the foundations-bugs
mailing list