Всем Привет!
После установки тестового стенда:
на виртуальную машину VMware 10.0.0 встала необходимость установки легкого оконного менеджера. Мой выбор пал в сторону openbox. Установка и «декор» последнего данная статья не охватывает, т.к в интернетах есть не плохие «рецепты». Здесь же я хочу выложить решение выхода из неприятного бага связанного с нежеланием xorg после установки vmware-tools правильно принимать нужное мне разрешение экрана. Возможно этот баг проявляется и в других unix-о подобных системах (кстати там я выложил это же решение ).
Ищем xorg.conf
открываем, ищем строки:
меняем на
далее ищем
добавим «DefaultColorDepth 24»
Далее ищем section «display» где «Depht» = 24 (т.е «DefaultColorDepth» == «Depth») и меняем значение «Modes» на нужное Вам
Пример:
сохраняем «xorg.conf», выходим
выходим. Пишем
покажет что то вроде этого
Записываем куда ни будь эти значения в таком порядке:
«1920x1080» 2.60 1920 1921 1922 2402 1080 1081 1082 1083
Позже они нам пригодятся. Далее опять редактируем «xorg.conf»
меняем на
далее ищем
добавляем пункт «ModeLine» и вставляем ваше записанное значение
Пример:
сохраняем «xorg.conf»
радуемся!
Предисловие
После установки тестового стенда:
root@:~# uname -a
FreeBSD 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 UTC 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
на виртуальную машину VMware 10.0.0 встала необходимость установки легкого оконного менеджера. Мой выбор пал в сторону openbox. Установка и «декор» последнего данная статья не охватывает, т.к в интернетах есть не плохие «рецепты». Здесь же я хочу выложить решение выхода из неприятного бага связанного с нежеланием xorg после установки vmware-tools правильно принимать нужное мне разрешение экрана. Возможно этот баг проявляется и в других unix-о подобных системах (кстати там я выложил это же решение ).
Решение
Ищем xorg.conf
root@:~#find / -name xorg.conf
открываем, ищем строки:
Section "Device"
Identifier "VMware SVGA"
Driver "vmware"
EndSection
меняем на
Section "Device"
Identifier "VMware SVGA"
Driver "vesa"
EndSection
далее ищем
Section "Screen"
Identifier "Screen 1"
Device "VMware SVGA"
Monitor "vmware"
# Don't specify DefaultColorDepth unless you know what you're
...
EndSection
добавим «DefaultColorDepth 24»
Section "Screen"
Identifier "Screen 1"
Device "VMware SVGA"
Monitor "vmware"
DefaultColorDepth 24
# Don't specify DefaultColorDepth unless you know what you're
...
EndSection
Далее ищем section «display» где «Depht» = 24 (т.е «DefaultColorDepth» == «Depth») и меняем значение «Modes» на нужное Вам
Пример:
Subsection "Display"
Depth 24
Modes "1920x1080"
ViewPort 0 0
EndSubsection
сохраняем «xorg.conf», выходим
root@:~ # startx
выходим. Пишем
root@:~ # cat /var/log/Xorg.0.log | grep 1920x1080
покажет что то вроде этого
(II) vmwlegacy(0): Modeline "vmware-default-1920x1080"x1.0 2.60 1920 1921 1922 2402 1080 1081 1082 1083 (1.1 kHz)
Записываем куда ни будь эти значения в таком порядке:
«1920x1080» 2.60 1920 1921 1922 2402 1080 1081 1082 1083
Позже они нам пригодятся. Далее опять редактируем «xorg.conf»
Section "Device"
Identifier "VMware SVGA"
Driver "vesa"
EndSection
меняем на
Section "Device"
Identifier "VMware SVGA"
Driver "vmware"
EndSection
далее ищем
Section "Monitor"
Identifier "vmware"
VendorName "VMware, Inc"
HorizSync 1-10000
VertRefresh 1-10000
EndSection
добавляем пункт «ModeLine» и вставляем ваше записанное значение
Пример:
Section "Monitor"
Identifier "vmware"
VendorName "VMware, Inc"
ModeLine "1920x1080" 2.60 1920 1921 1922 2402 1080 1081 1082 1083
HorizSync 1-10000
VertRefresh 1-10000
EndSection
сохраняем «xorg.conf»
root@:~# startx
радуемся!