1-5.VNCのためのディスプレイ設定 のバックアップ差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
4.1 xorg.conf作成
CNTL-ALT-F1でコンソールに入る (出かたは、CNTL-ALT-F8 (F7))
%sudo /etc/init.d/mdm stop (Mate Desktop Manager)
%sudo Xorg -configure
     /home/sasano/xorg.conf.newができる。
%sudo /etc/init.d/mdm start
【うーん、Xorg :2 -configureで良かったのかも。】

4.2 xorg.confを作るより、/usr/share/X11/xorg.conf.dの下のファイルをいじるのが正しいらしい
conf ファイルを使う

/etc/X11/xorg.conf.d/ ディレクトリにはユーザー定義の設定を保存します。あなたは自由に設定ファイルを /etc/X11/xorg.conf.d/ に追加することができますが、ファイル名には XX- (XX は数字です) を先頭につけ拡張子は .conf である必要があります (例えば 10 は 20 より早く読み込まれます)。これらのファイルは X サーバーの起動時にパースされ従来の xorg.conf 設定ファイルの一部として扱われます。基本的に X サーバーは設定ファイルの集合を xorg.conf の最後のエントリとしてひとつの大きなファイルとして扱います。
xorg.conf を使う
     /etc/X11/xorg.conf や /etc/xorg.conf で Xorg を設定することもできます。

4.5 xserver-xorg-video-dummyが必要か。
が、xserver-xorg-video-dummyは入らない。
apt-cache search video-dummy
xserver-xorg-video-dummy-lts-quantal
xserver-xorg-video-dummy-lts-raring
xserver-xorg-video-dummy-lts-saucy
xserver-xorg-video-dummy-lts-trusty    <-ーlinuxmint 17.3はこれを入れる。
xserver-xorg-video-dummy-lts-utopic
xserver-xorg-video-dummy-lts-vividが最初から入っている。

4.6 xorg.conf with dummy

Section "Monitor"
Identifier "Monitor0"
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -
hsync +vsync
HorizSync 28.0-80.0
VertRefresh 48.0-75.0
EndSection

Section "Device"
Identifier "Card0"
Option "NoDDC" "true"
Option "IgnoreEDID" "true"
Driver "dummy"
Videoram 8192
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024_60.00"
EndSubSection
EndSection

ほんとうはKernel Modeとめれば、他の解像度のプロービングとかやらないらしい。
# Intel:
echo options i915 modeset=0 > /etc/modprobe.d/i915-kms.conf
http://cosmolinux.no-ip.org/raconetlinux2/dummy_radeon_nvidia.html
当初もくろんだLDVS1に1280x1024を足すのは、本来はKMSでやるらしい。
https://wiki.archlinuxjp.org/index.php/Kernel_Mode_Setting

まずはKMSをとめるため、
$sudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset nosplash" d
$ sudo update-grub2
intelではKMSは必須です。
https://wiki.archlinuxjp.org/index.php/Intel_Graphics