121 lines
No EOL
8.5 KiB
HTML
121 lines
No EOL
8.5 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<meta name="generator" content="Pelican" />
|
|
<title>Nvidia et Opensuse.</title>
|
|
<link rel="stylesheet" href="http://couac.tv/theme/css/main.css" />
|
|
<link href="http://couac.tv/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Couac.tv Atom Feed" />
|
|
<meta name="description" content="Nvidia, merci à toi d'exister, sans toi l'utilisation d'Opensuse serait trop adapté aux débutants. Sans ce petit bout de code propriétaire dans..." />
|
|
</head>
|
|
|
|
<body id="index" class="home">
|
|
<header id="banner" class="body">
|
|
<h1><a href="http://couac.tv/">Couac.tv</a></h1>
|
|
<nav><ul>
|
|
<li><a href="https://pixelfed.social/tjiho">Quelques Photos</a></li>
|
|
<li><a href="http://tom.darboux.me">A propos de moi</a></li>
|
|
<li><a href="http://couac.tv/category/idees.html">Idées</a></li>
|
|
<li><a href="http://couac.tv/category/iot.html">Iot</a></li>
|
|
<li class="active"><a href="http://couac.tv/category/linux.html">Linux</a></li>
|
|
</ul></nav>
|
|
</header><!-- /#banner -->
|
|
<section id="content" class="body">
|
|
<article>
|
|
<header>
|
|
<h1 class="entry-title">
|
|
<a href="http://couac.tv/nvidia-et-opensuse.html" rel="bookmark"
|
|
title="Permalink to Nvidia et Opensuse.">Nvidia et Opensuse.</a></h1>
|
|
</header>
|
|
|
|
<div class="entry-content">
|
|
<footer class="post-info">
|
|
<abbr class="published" title="2022-12-10T00:00:00+01:00">
|
|
Published: sam. 10 décembre 2022
|
|
</abbr>
|
|
|
|
<address class="vcard author">
|
|
By <a class="url fn" href="http://couac.tv/author/tom-darboux.html">Tom Darboux</a>
|
|
</address>
|
|
<p>In <a href="http://couac.tv/category/linux.html">Linux</a>.</p>
|
|
|
|
</footer><!-- /.post-info --> <p>Nvidia, merci à toi d'exister, sans toi l'utilisation d'Opensuse serait trop adapté aux débutants. Sans ce petit bout de code propriétaire dans tes pilotes, on serait envahis par la communauté des utilisateurs d'Ubuntu.</p>
|
|
<p>Pourquoi moi, libriste convaincu, je finis toujours par désinstaller Nouveau (les pilotes Nvidia libre). Pourquoi je finis toujours par accepter des licenses à rallonge qui me prive de libertés et me mette sous les lois extraterritoriales d'un pays lointain, tous ça pourquoi ?</p>
|
|
<p>Pour jouer à des jeux vidéos pardi ! Et passer un peu moins de temps sous Windows. Oui Nouveau ne supporte pas Vulkan :'(</p>
|
|
<p>Alors comment ça se passe, comment on installe ces maudits pilotes ? Comment le faire d'un seul coup, et pas se retrouver ni avec une résolution du début du siècle voir pire finir sur un terminal noir digne des années 80.</p>
|
|
<h2>1 - On ajoute des dépots Nvidia</h2>
|
|
<div class="highlight"><pre><span></span><code><span class="n">sudo</span><span class="w"> </span><span class="n">zypper</span><span class="w"> </span><span class="n">addrepo</span><span class="w"> </span><span class="o">--</span><span class="n">refresh</span><span class="w"> </span><span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">download</span><span class="o">.</span><span class="n">nvidia</span><span class="o">.</span><span class="n">com</span><span class="o">/</span><span class="n">opensuse</span><span class="o">/</span><span class="n">tumbleweed</span><span class="w"> </span><span class="n">NVIDIA</span>
|
|
</code></pre></div>
|
|
|
|
<h2>2 - On installe les pilotes Nvidia</h2>
|
|
<ul>
|
|
<li>xf86-video-nv</li>
|
|
<li>x11-video-nvidiaG06</li>
|
|
</ul>
|
|
<p>On peut le faire en ligne de commande avec zypper ou via Yast en interface graphique</p>
|
|
<h2>3 - Mettre à jour son système</h2>
|
|
<div class="highlight"><pre><span></span><code>sudo zypper dup
|
|
</code></pre></div>
|
|
|
|
<h2>3 (bis) - Forcer la réinstallation du kernel</h2>
|
|
<p>Dans yast, chercher "kernel", clique droit sur "kernel-default" > "Mise à jour inconditionelle"</p>
|
|
<p>Normalement ça devrait suffire.</p>
|
|
<h2>4 - Parce que ça se passe jamais comme il faut</h2>
|
|
<p>Si on arrive sur un terminal noir en résolution 720p:</p>
|
|
<h3>Vérifier que internet fonctionne:</h3>
|
|
<div class="highlight"><pre><span></span><code>ping google.com
|
|
</code></pre></div>
|
|
|
|
<p>Si ça ne fonctionne pas:</p>
|
|
<p>On vérifie ses interface reseau </p>
|
|
<div class="highlight"><pre><span></span><code>ip a
|
|
</code></pre></div>
|
|
|
|
<p>On veut en désactiver une (genre l'interface du vpn):</p>
|
|
<div class="highlight"><pre><span></span><code>nmcli connection down pvpn-ipv6leak-protection
|
|
</code></pre></div>
|
|
|
|
<p>On veut en activer une (avec ip). Le mieux est d'utiliser nmcli c'est plus simple</p>
|
|
<div class="highlight"><pre><span></span><code><span class="nx">sudo</span><span class="w"> </span><span class="nx">ip</span><span class="w"> </span><span class="nx">link</span><span class="w"> </span><span class="nx">set</span><span class="w"> </span><span class="nx">enp25s0</span><span class="w"> </span><span class="nx">up</span><span class="w"> </span><span class="err">#</span><span class="w"> </span><span class="nx">activer</span><span class="w"> </span><span class="nx">l</span><span class="err">'</span><span class="kd">interface</span>
|
|
<span class="nx">sudo</span><span class="w"> </span><span class="nx">ip</span><span class="w"> </span><span class="kd">addr</span><span class="w"> </span><span class="nx">add</span><span class="w"> </span><span class="p"><</span><span class="nx">ip</span><span class="p">></span><span class="w"> </span><span class="nx">dev</span><span class="w"> </span><span class="nx">enp25s0</span><span class="w"> </span><span class="err">#</span><span class="w"> </span><span class="nx">se</span><span class="w"> </span><span class="nx">donner</span><span class="w"> </span><span class="nx">une</span><span class="w"> </span><span class="nx">ip</span>
|
|
</code></pre></div>
|
|
|
|
<h3>Vérifier les paquets installés</h3>
|
|
<p>On vérifie avec Yast qu'on a bien les bons paquets (Yast a une interface graphique dans le terminal, merci Opensuse <3)</p>
|
|
<p>"Installer et supprimer des logiciels" > dans le champ de recherche rechercher nvidia</p>
|
|
<p>Vérifier que tout les paquets avec nvidiaG06 sont installés</p>
|
|
<h3>Faire le 3 et 3 (bis)</h3>
|
|
</div><!-- /.entry-content -->
|
|
|
|
</article>
|
|
</section>
|
|
<section id="extras" class="body">
|
|
<div class="blogroll">
|
|
<h2>links</h2>
|
|
<ul>
|
|
<li><a href="http://getpelican.com/">Pelican</a></li>
|
|
<li><a href="http://python.org/">Python.org</a></li>
|
|
<li><a href="http://jinja.pocoo.org/">Jinja2</a></li>
|
|
<li><a href="#">You can modify those links in your config file</a></li>
|
|
</ul>
|
|
</div><!-- /.blogroll -->
|
|
<div class="social">
|
|
<h2>social</h2>
|
|
<ul>
|
|
<li><a href="http://couac.tv/feeds/all.atom.xml" type="application/atom+xml" rel="alternate">atom feed</a></li>
|
|
|
|
</ul>
|
|
</div><!-- /.social -->
|
|
</section><!-- /#extras -->
|
|
|
|
<footer id="contentinfo" class="body">
|
|
<address id="about" class="vcard body">
|
|
Proudly powered by <a rel="nofollow" href="https://getpelican.com/">Pelican</a>, which takes great advantage of <a rel="nofollow" href="https://www.python.org/">Python</a>.
|
|
</address><!-- /#about -->
|
|
|
|
<p>The theme is by <a rel="nofollow" href="https://www.smashingmagazine.com/2009/08/designing-a-html-5-layout-from-scratch/">Smashing Magazine</a>, thanks!</p>
|
|
</footer><!-- /#contentinfo -->
|
|
|
|
</body>
|
|
</html> |