[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