Mettre à niveau Xorg 1.19 sur Ubuntu 16.04


11

Le dernier Xorg 1.19 a été publié et il est censé résoudre les problèmes déchirants avec les configurations Nvidia + Intel Optimus. J'ai beaucoup de mal avec ça et j'ai hâte de l'essayer.

Je me demande: existe-t-il des guides de mise à jour sur la façon de mettre à jour xserver + kernel pour la nouvelle version de Xorg? Je n'ai trouvé aucune documentation à ce sujet. Je me rends compte que je peux télécharger le Xorg 1.19 et exécuter l'installation, mais ne connaissant pas la documentation, je ne sais pas comment revenir en arrière en cas de panne catastrophique.

De plus, je suis sur le noyau 4.4 - je me rends compte que le nouveau support Optimus a besoin (je crois) du noyau 4.5 ou supérieur. Si vous souhaitez l'installer sur ma machine locale, je pense que le téléchargement le compile sur cette machine avant de l'installer. Cela signifie-t-il que je devrais installer le noyau avant d'installer Xorg pour que la compilation soit contre le noyau que j'exécute?


Dès qu'il est dans les prises en pension, sudo apt-get dist-upgradeet sudo apt-get upgradeinstallera le nouveau serveur X et le noyau.
You'reAGitForNotUsingGit

17.04 l'aura peut-être.
fkraiem

Êtes-vous sur le noyau 4.4.0-47? Il n'a pas d'écran chromé pour moi en utilisant le paramètre Intel dans Optimus.
WinEunuuchs2Unix

Oui - 47, Intel n'est pas le problème. Mais je ne peux pas du tout utiliser la carte nvidia. Je voudrais juste le faire fonctionner. 17.04 est un long chemin à parcourir pour une mise à jour qui est techniquement disponible maintenant. Et qui sait si / quand il sera ajouté aux dépôts.
pandaadb

1
Il existe enfin une solution ici sur la façon d'installer xorg 1.19 dans ubuntu: ubuntuforums.org/…
vikram99

Réponses:


3

Mise à jour: maintenant disponible pour les utilisateurs de 16.04.2.

Vous devez activer ce référentiel pour le dernier xserver:

https://launchpad.net/~canonical-x/+archive/ubuntu/x-staging

Il vous donnera xserver 1.19.3 en supposant que vous utilisiez déjà 16.04.2 (HWE)

Vous avez également besoin d'un pilote nvidia avec les corrections de bugs de mai. J'utilise le pilote 375.66 d'ici

https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

Effectuez une purge complète et réinstallez les pilotes nvidia. par exemple

sudo apt purge nvidia*

puis réinstallez, peut-être par l'outil de pilotes supplémentaires GUI. Faites ensuite un fichier /etc/modprobe.d/zz-nvidia-modeset.confavec le contenu:

options nvidia_375_drm modeset=1

assurez-vous que Optimus est activé dans le BIOS (c'est "Hybride" dans mon Thinkpad P50), et c'est parti. Certainement plus de scintillement. Je ne sais pas encore à quel point c'est stable, le temps nous le dira.

Réponse longue et détaillée ici: déchirement d'écran sur Nvidia GTX960m


l'espoir est que tout cela ne fonctionnera qu'en avril pour le 17.04
pandaadb

Actuellement, les pilotes nvidia, la synchronisation PRIME et le noyau 4.10 ne fonctionnent pas, selon le forum de développement linux de nvidia
Tim Richardson

Toujours intéressant. Je me souviens que le forum a mentionné quelques configurations personnalisées pour cela. J'ai commandé un nouvel ordinateur portable et je vérifierai cela dans les 2-3 prochaines semaines pour voir si je peux le faire fonctionner avec une nouvelle installation
pandaadb

à ce jour, tout ce dont vous avez besoin est en 17.04 bien que vous ayez encore besoin de modifier modprobe.d. Les instructions sont dans ce forum nvidia. Certains utilisateurs disent qu'il plante et qu'il utilise plus de CPU qu'auparavant, il y a donc peut-être des problèmes à résoudre. Mais il n'y a certainement pas de déchirure; Ça marche.
Tim Richardson

1
Ainsi, la première série de correctifs concernant Prime Sync est publiée sur le pilote LTS de mai 2016 (375) et le package mis à jour est dans le PPA graphique: une bonne nouvelle pour les utilisateurs de 17.04.
Tim Richardson
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.