web-dev-qa-db-fra.com

Erreurs Xrandr. BadName (la couleur ou la police nommée n'existe pas)

J'utilisais avec succès xrandr pour étendre mon bureau sur mon lieu de travail avec ce petit "script".

#!/bin/sh

xrandr --newmode 1920x1080  220.64  1920 2056 2264 2608  1080 1081 1084 1128  -HSync +Vsync
xrandr --addmode VGA 1920x1080
xrandr --output VGA --mode 1920x1080

Tout allait bien jusqu'à un jour qui, comme par magie, a cessé de fonctionner. Quand j'essaye de l'utiliser. Je reçois juste ce message.

X Erreur d'échec de la requête: BadName (la couleur ou la police nommée n'existe pas)

L'écran de l'ordinateur portable se redimensionne d'une manière étrange, mais rien ne se passe avec le moniteur étendu.

J'ai restauré la configuration par défaut de gnome desktop. J'ai changé la configuration de la police, j'ai essayé avec d'autres mises en page et moniteurs, mais toujours la même chose.

48
Jlbelmonte

Avez-vous essayé d'utiliser un nom différent pour ce mode? J'obtenais cette erreur et j'ai essayé d'utiliser le nom "1080p" (par exemple xrandr --newmode "1080p" ...) au lieu du nom "1920x1080" que j'utilise habituellement et cela a fonctionné. Je ne sais pas ce qui cause l'erreur, car le mode 1920x1080 n'est même pas répertorié par xrandr, ni ne peut être supprimé via --rmmode, mais la création d'un nouveau mode avec un nom différent semblait fonctionner pour moi.

54
Tom

J'ai eu un problème similaire, je pense que c'est parce que j'avais déjà créé ce paramètre avant (puis redémarré). Si je saute cette étape et passe directement à:

$ xrandr --addmode LVDS1 1280x720

dans le terminal, il le fait tout de suite, peut-être que nous essayions de créer quelque chose qui existe déjà dans notre système? Si cela se fait du premier coup, bien que je ne puisse pas trouver d'explication, désolé, je suis nouveau dans le travail avec le code ubuntu, 9.04 fonctionnait parfaitement, la mise à niveau vers 10.10 est un peu plus un casse-tête!

J'espère que cela fonctionne pour quelqu'un d'autre.

11
Dean

Un carillon tardif, mais essayez d'utiliser arandr à la place. Il peut être plus facile d'utiliser un outil de configuration visuel plutôt que les options de configuration obscures de xrandr.

2
Sasha