59

この小さな「スクリプト」を使用して、 xrandrを使用して職場のデスクトップを拡張することに成功しました。

#!/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

ある日、魔法のように機能しなくなるまで、すべてが順調に進んでいました。使おうとすると。私はちょうどこのメッセージを受け取ります。

失敗したリクエストの X エラー: BadName (名前付きの色またはフォントが存在しません)

ラップトップのディスプレイは奇妙な方法でサイズ変更されますが、拡張モニターでは何も起こりません。

gnome デスクトップのデフォルト設定を復元しました。フォント構成を変更し、他のレイアウトとモニターで試しましたが、常に同じことが起こります。

4

3 に答える 3

73

そのモードに別の名前を使用してみましたか? このエラーが発生し、通常使用する「1920x1080」という名前の代わりに「1080p」という名前 (例: xrandr --newmode "1080p"...) を使用してみましたが、うまくいきました。1920x1080 モードは xrandr によってもリストされておらず、--rmmode を介して削除することもできないため、エラーの原因はわかりませんが、別の名前で新しいモードを作成するとうまくいくようです。

于 2010-08-05T12:58:54.297 に答える
13

私は同様の問題を抱えていました。以前にその設定を作成していた(その後再起動した)ためだと思います。その段階をスキップして、次の段階に進むと:

$ xrandr --addmode LVDS1 1280x720

ターミナルではすぐに実行されます。おそらく、システムに既に存在するものを作成しようとしていたのでしょうか? 説明を思い付くことができませんが、最初の試行でそれを実行している場合は、申し訳ありませんが、ubuntu コードを使用するのは初めてで、9.04 は完全に機能しました。10.10 へのアップグレードはもう少し頭痛の種です!

それが他の誰かのために働くことを願っています。

于 2010-10-30T15:25:57.273 に答える
1

遅いチャイムですが、arandr代わりに使用してみてください。の難解な構成オプションよりも、視覚的な構成ツールを使用する方が簡単ですxrandr

于 2011-08-22T04:55:49.187 に答える