Uživatelské nástroje

Nástroje pro tento web


troubleshooting:nvidia-driver-debian

Toto je starší verze dokumentu!


Sestavení debian balíčků pro proprietární nvidia driver

I want to try nvidia feature „Initial support of G-Sync compatible monitors“. It was introduced in 418.30 BETA driver. I am using GNU/Debian testing/unstable distribution and there is 390.87 and 410.93 only now. In experimental, there is 415.27. I found that it is possible to create newer package from git, but there is missing workflow in debian wiki. I suppose that primary git repo is maintained by anbe.

Příprava systému

  • instalace chybějících balíčků
apt-get install libdistro-info-perl git-buildpackage git-lfs quilt

Příprava zdrojových kódů

  • stažení zdrojových kódů
git clone https://salsa.debian.org/anbe/nvidia-graphics-drivers-preview2.git
  • přepnutí do požadované branch
cd nvidia-graphics-drivers-preview2/
git branch -a
git checkout 418-preview

Import nového upstream release

  • Zjištění dostupných verzí
$ uscan --report
uscan: Newest version of nvidia-graphics-drivers on remote site is 418.43, local version is 418.30
uscan:    => Newer package available from
      https://download.nvidia.com/XFree86/Linux-x86_64/418.43/NVIDIA-Linux-x86_64-418.43.run
  • Aktualizace chnagelogu
debchange --distribution UNRELEASED --newversion 418.43-1
  • Stažení tarballu ze stránek nvidia
debian/rules get-orig-source
  • Nahrání tarbalu na správné místo
mkdir -p ../tarballs-nvidia-graphics-drivers/418.43
cp *.orig*.tar.gz  ../tarballs-nvidia-graphics-drivers/418.43/

Buildování

gbp buildpackage --git-debian-branch=418-preview --git-arch=i386 --git-ignore-new

Zdroje

troubleshooting/nvidia-driver-debian.1552217644.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki