evdi icon indicating copy to clipboard operation
evdi copied to clipboard

No origin in Apt repo for displaylink-drivers and related packages

Open threepistons opened this issue 3 months ago • 1 comments

Given:

  • An Ubuntu 22.04.5 LTS installation.
  • A working Synaptics Apt repo that lets me search for and install displaylink-drivers:
root@phylab16-014:~# cat /etc/apt/sources.list.d/synaptics.list
# This file is managed by Puppet. DO NOT EDIT.
# synaptics
deb https://www.synaptics.com/sites/default/files/Ubuntu/ stable main non-free
root@phylab16-014:~# apt search displaylink-driver
Sorting... Done
Full Text Search... Done
displaylink-driver/stable 6.2.0-30 amd64 [upgradable from: 6.1.1-17]
  DisplayLink Driver Software provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux.

When I:

  • Run apt-cache policy

In order to:

  • Glean values to configure unattended-upgrades Unattended-Upgrade::Allowed-Origins setting, so that I can enable cron-based automated upgrading of the displaylink-driver package.

I get:

$ apt-cache policy | grep -B3 -i synaptics
 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
     release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=main,b=amd64
     origin security.ubuntu.com
 500 https://www.synaptics.com/sites/default/files/Ubuntu stable/non-free amd64 Packages
     release a=stable,c=non-free,b=amd64
     origin www.synaptics.com
 500 https://www.synaptics.com/sites/default/files/Ubuntu stable/main amd64 Packages
     release a=stable,c=main,b=amd64
     origin www.synaptics.com

I expected:

  • Something maybe like:
$ apt-cache policy | grep -B3 -i synaptics
 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
     release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=main,b=amd64
     origin security.ubuntu.com
 500 https://www.synaptics.com/sites/default/files/Ubuntu stable/non-free amd64 Packages
     release o=synaptics,a=stable,c=non-free,b=amd64
     origin www.synaptics.com
 500 https://www.synaptics.com/sites/default/files/Ubuntu stable/main amd64 Packages
     release o=synaptics,a=stable,c=main,b=amd64
     origin www.synaptics.com

The impact of this:

  • I cannot use unattended-upgrades, which is a standard Ubuntu and Debian systems administration tool, to keep displaylink-driver and related packages updated by adding the Synaptics repo to the Unattended-Upgrade::Allowed-Origins setting.

threepistons avatar Oct 27 '25 17:10 threepistons

According to the Debian manual it's an optional field so it wasn't set, but the repository will be updated to include it with the next release. Look for "Synaptics Inc" in the Origin field.

jakub-prussak-synaptics avatar Nov 07 '25 11:11 jakub-prussak-synaptics