web-dev-qa-db-fra.com

Changements de résolution après le démarrage / la connexion

J'essaie d'utiliser Gnome 3.8/3.10/3.12 depuis Ubuntu Gnome 13.10 et quoi que je fasse change la résolution de l'écran à 720p, au lieu de 1080p, je dois donc régler manuellement 1080p à chaque démarrage du PC!

Carte: Pilote Nvidia GTX 550: tout disponible Distro: Ubuntu 13.10/14.04 Coque Gnome: 3.8/3.10/3.12

Ce que j'ai essayé jusqu'ici:

  • ouverture de nvidia-settings en tant que root et utilisateur
  • modification des paramètres dans nvidia-settings = forcer Powermizer au paramètre Maximum/OpenGL/Paramètres de qualité - (je l’ai tout fait)
  • forcer le chargement des paramètres nvidia au démarrage (applications de démarrage)
  • ajout/suppression/modification de xorg.conf = "modes"/"métamodes"/"affichage"/"EDID" - (j'ai tout fait)
  • ajout de gdm/init = sortie xrandr DVI-D-0 --mode
  • installation de différents noyaux = 3.10/3.12/3.13/3.14
  • installer différents pilotes Nvidia = tous disponibles pour Ubuntu
  • installer Lightdm/MDM = tout tombe en panne
  • changement de câbles = DVI/HDMI
  • bloquer/changer EDID = bloquer les extensions sur EDID (peut-être que le son de HDMI posait le problème)/"noEDID" - le système perd toutes les résolutions

Ce que j'ai appris jusqu'à présent:

  • Chaque fois que j'essaie de forcer 1080p en ajoutant une commande à xorg/gdm/xrandr, l’écran change en 1080p pendant 1 seconde, puis revient en 720p! ...: (
  • Testé Xubuntu/Kubuntu 14.04 = pas de problèmes de résolution, juste la terrible performance habituelle de Nvidia (pas de vsync, pas de vdpau)
  • Je viens d'installer Linux Mint hier et ce problème ne se produit pas (MDM), 1080p depuis l'écran de connexion.
  • Testé Gnome 3.10/3.12 sur les dernières Fedora/Suse/Antergos et le problème persiste!

Causes possibles:

  • Xserver 3.15/3.13 = J'ai essayé de remplacer ubuntu 14.04 xserver (3.15) par ubuntu 12.02 (3.13) en trompant le dépôt et tout le système a fondu!

  • Je veux vraiment Gnome 3 et une version prise en charge d’Ubuntu (je suis bloqué à 13.04)!

  • Je suis très persistant et j'ai du mal à accepter NON comme réponse!
  • J'avais une série ATI HD 4x et j'ai économisé de l'argent pour acheter cette Nvidia car le jeu sous Linux devenait impossible (extensions manquantes GL sur les pilotes Legacy) ... alors ... pensant que cela résoudrait tous les problèmes problèmes vidéo que j'ai eu sur Linux avec ATI ... mais ... comment est-ce que je me trompais ???? Maintenant, j'ai des problèmes avec les fonctionnalités de base (RESOLUTION/VSYNC/VDPAU)!

.... J'ai commencé à utiliser Linux il y a 3 ans et tous ces problèmes de GPU ont été un cauchemar dans mon expérience de Linux! C'est ce qui me fait penser à abandonner Linux pour tous!

8
Raphael Sanches

Vous n'avez pas spécifié si vous avez enregistré vos paramètres dans le fichier de configuration X (/etc/X11/xorg.conf) à l'aide de nvidia-settings. Cela devrait résoudre ce problème. Ouvrez simplement nvidia-settings en tant que root:

Sudo nvidia-settings

Ensuite, choisissez les bons paramètres et cliquez sur le bouton "Enregistrer dans la configuration X":

enter image description here


Si cela ne fonctionne pas, il y a autre chose qui écrase vos paramètres. Probablement votre environnement de bureau. Pour résoudre ce problème, vous pouvez utiliser ce script:

#!/bin/bash

sleep 10
xrandr --output DVI-D-0 --mode 1920x1080 
echo "Script was run" 

La sleep est nécessaire pour vous assurer que l'environnement de travail a fini de démarrer avant l'exécution du script. De cette façon, vous savez qu'il sera exécuté après le DE a reconfiguré vos écrans. Rendre le script exécutable et l'ajouter à vos applications de démarrage. Cela devrait faire l'affaire.

5
terdon

J'ai eu le même problème. Lorsque j'utilisais Optimus Manager (une alternative à NVIDIA Prime), je jouais normalement à un jeu. J'ai modifié certains paramètres graphiques dans le jeu et il s'est écrasé, ce qui a obligé à redémarrer Linux, puis la résolution a changé dès que je me suis connecté (après l'écran de connexion). Je passe beaucoup de temps à le réparer avec xrandr et d’autres choses, mais j’ai échoué. J'ai découvert plus tard nvidia-settings et optimus-manager génère son propre xorg.conf.

Donc, une solution rapide et efficace était très simple et était la suivante:

Effacer:

/etc/X11/xorg.conf

Supprimer les fichiers de configuration inutiles:

/etc/X11/xorg.conf.d/

par exemple:

10-optimus-manager.conf

J'ai ensuite redémarré et tout est redevenu normal.

0
Diy Hackers