Comment garder la session graphique en cours d'exécution en 17.10 lorsque l'écran externe est éteint?

9

Sur Ubuntu 17.10 utilisant Nvidia Quadro M2000, lorsque l'écran (externe) cesse de consommer le flux de données DisplayPort (soit parce que l'écran est éteint ou qu'une entrée différente est choisie sur l'écran afin d'afficher le bureau d'un autre ordinateur connecté au même écran), la session graphique est terminée, y compris tous les processus qui ont été démarrés à partir de la session graphique.

Cela se produit à la fois avec Nouveau (Wayland et X) et avec le pilote propriétaire Nvidia ( nvidia-384).

Cela ne s'est pas produit avec Ubuntu 16.04 et ne se produit pas avec Windows ou Mac.

Terminer la session graphique comme celle-ci est, de toute évidence, extrêmement indésirable.

Comment puis-je empêcher Ubuntu 17.10 de terminer la session graphique lorsque l'écran cesse de consommer le flux de données DisplayPort?

hsivonen
la source
1
Je resterais avec ou reviendrais à 16.04 LTS, où le graphisme fonctionne. 17.10 est une version courte durée de vie (prise en charge pendant seulement 9 mois). Nous pouvons nous attendre à ce que ce problème soit résolu dans la prochaine version LTS, 18.04 qui sortira en avril 2018. Mais avant de quitter 17.10, il serait utile que vous écriviez un rapport de bogue dans Launchpad.
sudodus
1
Nouveau dans 16.04.1 ne supportait que la 2D avec ce GPU. Nouveau en 17.10 prend en charge la 3D mais n'est pas stable. Nouveau a gelé dans les versions intermédiaires. Le problème avec la version 16.04 est que si le pilote propriétaire Nvidia tombe en panne et que nouveau a été déployé, le système devient non démarrable. Avec la version 17.10, si le pilote propriétaire Nvidia tombe en panne à cause d'une mise à jour du noyau, je peux au moins voir quelque chose avec Nouveau.
hsivonen
Je vois. Il y a donc des avantages avec la 17.10 et votre carte graphique. Eh bien, il est peut-être préférable de rester avec 17.10 et de consacrer quelques efforts à un rapport de bogue afin de démarrer le processus de suppression de ce bogue (que la session graphique soit terminée). Si vous êtes chanceux, certains autres utilisateurs avec les mêmes graphiques augmenteront la chaleur du rapport de bogue.
sudodus
1
La même chose m'arrive. Avez-vous de la chance de résoudre ce problème?
Qerubin
Je suis revenu au 16.04 et j'ai passé une commande pour un GPU AMD. En espérant que les pilotes Nvidia du 16.04 ne fondent pas avant l'arrivée du GPU AMD.
hsivonen

Réponses:

0

Géré pour résoudre ce problème en installant GNOME Tweaks à partir du Centre logiciel Ubuntu.

Dans GNOME Tweaks, il y a un menu 'Power' avec l'option 'Suspendre lorsque le couvercle de l'ordinateur portable est fermé'

Désactivé cette option - problème résolu.

J'espère que cela t'aides

Pete
la source
Cela n'a pas fonctionné sur Ubuntu 17.10
salep