Avoir un problème avec Google Chrome résolution/dpi change quand je éteins mon moniteur. Je suis à peu près sûr que tout cela est lié au facteur de mise à l'échelle de Universal Access Panel. dans lequel j'ai le texte large est activé. Ce paramètre donne à Chrome des onglets plus grands, mais n'est pas reconnu lorsque le moniteur est éteint. Je dois arrêter Chrome et le redémarrer pour reconnaître le paramètre d'accès universel.
Pour voir ce qui se passe avec mes paramètres d'affichage alors que mon moniteur est éteint, j'ai utilisé `xrandr '.
La sortie de xrandr
pendant que le moniteur est SUR est:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 890mm x 500mm
1920x1080 60.0*+ 59.9 30.0 24.0 30.0 24.0
1920x1080i 60.1 60.0
1280x720 60.0 59.9
720x480 60.0 59.9
640x480 60.0 59.9
La sortie de xrandr
pendant que le moniteur est OFF est:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 708mm x 398mm
1280x720 60.0 + 50.0 30.0 59.9 30.0 24.0 24.0
4096x2160 24.0 24.0
3840x2160 30.0 25.0 24.0 30.0 24.0
1920x1080 60.0* 50.0 59.9 30.0 25.0 24.0 30.0 24.0
1920x1080i 60.1 50.0 60.0
720x576 50.0
720x480 60.0 59.9
640x480 60.0 59.9
Dans tous les cas, je voudrais savoir comment maintenir la résolution/résolution de chrome de chrome de manière à ne pas avoir à la redémarrer à chaque fois que mon moniteur est allumé/éteint. Voici deux captures d'écran avant et après.
Veuillez noter que la seconde photo ressemble à ce que Chrome ressemblerait si je n'avais PAS d'accès universel avec le texte de grande taille activé.
Ce qui est intéressant, c’est que, dans ce mode plus large (deuxième photo), les boutons et la navigation ne correspondent pas aux éléments affichés à l’écran. Si je clique sur l’une des icônes de la barre de favoris en haut de la souris, le navigateur n’accédera pas à la bonne. Par exemple, si je cliquais sur le raccourci UTUBE dans la barre de favoris, cela me mènerait au lien $$$. Il semble se comporter comme si les correspondances objet/cadre étaient encore "calibrées" pour une échelle plus grande.
J'ai découvert que Chrome a été remplacé par le framework Aura et n'utilise plus le framework GTK.
Une solution simple consiste à lancer Chrome avec:
google-chrome --high-dpi-support=1 --force-device-scale-factor=1.5
Comme mentionné ici , Chrome a été remplacé par Aura Framework et n'utilise plus le framework GTK. Cela provoque cependant certaines particularités.
Comme mentionné par Kalamalka Kid, qui a pratiquement effectué tout le travail, vous pouvez contourner le problème en exécutant Chrome à l'aide de la commande suivante:
google-chrome --high-dpi-support=1 --force-device-scale-factor=<scale_factor>
par exemple.:
google-chrome --high-dpi-support=1 --force-device-scale-factor=1.5
Copiez le lanceur global Google-chrome
de /usr/local/share/applications
vers ~/.local/share/applications
:
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications
Ouvrez la copie locale avec gedit:
gedit ~/.local/share/applications/google-chrome.desktop
Cherchez la ligne: Exec=/usr/bin/google-chrome-stable %U
, changez-la en:
google-chrome --high-dpi-support=1 --force-device-scale-factor=1.5
Maintenant, après vous être déconnecté/connecté, Chrome
commence par défaut dans votre mise à l'échelle modifiée.