LINUX.ORG.RU

Добавить разрешение (debian)

 , ,


0

1

Приветствую граждане Линуксойды. Вот уже несколько месяцев, как пополнил ваше число. После винды, а в последствии Бубунты, Дебиан - сказка. Но, без бубна не обошлось. Однако, внезапно возникла проблема, суть такова: Привезли нам новые мониторы разрешением 1600х1200, но debian почему-то показывает максимальное доступное для установки разрешение 1600х900. Пробовал лазать по конфигам иксов, после чего отказался стартовать х-server. Запустил... Всё бы ничего, но необходимо работать с документами MS exel и visio. А OpenOfiice не поддерживает всякие макросы экселя, про визио молчу... Поставил виртуальную машину с виндой, но из-за косяка, там соответственно, такого разрешения нет. Но, я отвлёкся. Внимание, вопрос: Как подсказать Дебиан, что нужное разрешение 1600х1200, а не 1600х900. Если нужно, конфиг иксов выложу позже. Видеокарта nvidia. Стоят проприетарные дрова. Заранее спасибо. И, просьба, не кидаться за нубство камнями.

★★

Последнее исправление: CYB3R (всего исправлений: 3)

Привезли нам новые мониторы разрешением 1600х1200, но debian почему-то показывает максимальное доступное для установки разрешение 1600х1200.

И что не так?

P.S.

dpkg-reconfigure xserver-xorg пробовал делать?

Bod ★★★★
()
Ответ на: комментарий от Bod

Поправил, имелось ввиду 1600х900, а зачем сбрасывать конфиг в дефолт? Если я правильно понимаю смысл dpkg-reconfigure xserver-xorg. Вроде как, при установке драйверов nvidia он перезаписывается...

nixit ★★
() автор топика
Ответ на: комментарий от nixit

Ты недоописал свою ситуацию. Я подумал, что ранее был установлен дебиан, который настраивался под один монитор, а затем привезли новый монитор. Вот я и предложил перенастроить (а не сбросить в дефолт) видеоподсистему.

Bod ★★★★
()

Видеокарта nvidia. Стоят проприетарные дрова.

Не может быть.
Он хоть задействован?
xorg.conf nvidia-xconfig'ом сгенерен?
И что за видюха?

amorpher ★★★★★
()
Ответ на: комментарий от anonymous

Ну, что-то подобное я пробовал, впрочем добавил, иксы запустились, но проверю только завтра, т.к. для удалёнки использую nx.

Нет, как не странно, Дебиан ставился на новый компьютер с новым монитором (1600x1200). Но, разрешение выставляется максимальное - 1600x900. Во всяком случае через GUI...

nixit ★★
() автор топика
Ответ на: комментарий от amorpher

Да, ибо работает компиз.

lspci | grep VGA 01:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400GS] (rev a2)

Вот, xorg.conf [code] # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 295.20 (buildmeister@swio-display-x86-rhel47-05.nvidia.com) Mon Feb 6 22:13:40 PST 2012

Section «ServerLayout» Identifier «Layout0» Screen 0 «Screen0» 0 0 InputDevice «Keyboard0» «CoreKeyboard» InputDevice «Mouse0» «CorePointer» EndSection

Section «Files» EndSection

Section «InputDevice»

# generated from default Identifier «Mouse0» Driver «mouse» Option «Protocol» «auto» Option «Device» «/dev/psaux» Option «Emulate3Buttons» «no» Option «ZAxisMapping» «4 5» EndSection

Section «InputDevice»

# generated from default Identifier «Keyboard0» Driver «kbd» EndSection

Section «Monitor» Identifier «Monitor0» VendorName «Unknown» ModelName «Unknown» HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option «DPMS» EndSection

Section «Device» Identifier «Device0» Driver «nvidia» VendorName «NVIDIA Corporation» EndSection

Section «Screen» Identifier «Screen0» Device «Device0» Monitor «Monitor0» DefaultDepth 24 Option «metamodes» «DFP-0: 1600x1200 +0+0» #по совету товарища постом выше SubSection «Display» Depth 24 EndSubSection EndSection [/code]

nixit ★★
() автор топика
Ответ на: комментарий от nixit

Нет, как не странно, Дебиан ставился на новый компьютер с новым монитором (1600x1200). Но, разрешение выставляется максимальное - 1600x900. Во всяком случае через GUI...

Не надо никаких GUI — сделайте как я указал выше, и всё будет в порядке. Ну, и так, на всякий случай — родное разрешение монитора точно 1600х1200? nvidia-settings что показывает?

anonymous
()

Запусти от рута nvidia-settings, X server Display Conf -> Resolution -> Auto -> Apply. Если заработало, Save to X conf file.

Можно попробовать просто сгенерить xorg.conf с помощью nvidia-xconfig, но она не всегда находит правильные разрешения.

staseg ★★★★★
()
Ответ на: комментарий от staseg

nvidia-settings

ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information. Хотя, через GUI запускается. Может, нужен какой-то ключ? nvidia-xconfig Сгенерил такой же файл, что и был.

nixit ★★
() автор топика
Ответ на: комментарий от nixit

Можно тогда уж из под рута сделать xrandr -q | grep '\*' Но сей вариант удалённо не прокатит. Ладно, буду завтра на месте ковыряться, но, я ещё вернусь. :-)

nixit ★★
() автор топика

вы чего!? Да ну?! Шёл 2012 год. А прыщелинукс не может изменять разрешение при замене монитора. No way!!!

p/s/ в убунте/кальке такого замечено не было

ggrn ★★★★★
()
Ответ на: комментарий от ggrn

Не «не может», а неверно определяет.

nixit ★★
() автор топика
Ответ на: комментарий от nixit

По мне так, sudo - зло.(

А что вместо него, su? и всем пользователям, которым будут нужны повышенные привилегии для запуска _отдельных_ программ будешь выдавать пароль рута?

Безопасно, ничего не скажешь

lazyklimm ★★★★★
()
Ответ на: комментарий от ggrn

молодой ышшо, раньше на CRT-шках через раз приходилось частоты развёртки вручную выставлять, не то что разрешения

lazyklimm ★★★★★
()

Привезли нам новые мониторы разрешением 1600х1200

А такие еще производят? Где брали?

Nxx ★★★★★
()
Ответ на: комментарий от Axon

xrandr -s 1600x1200 Size 1600x1200 not found in available modes

И, добавление строки в xorg.conf не помогло, засада.(

Ну, машина однопользовательская.

nixit ★★
() автор топика
Ответ на: комментарий от nixit

not found in available modes

Поэтому я и сказал добавить режим, а не выставить.

xrandr --newmode "1600x1200_60.00" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
xrandr --addmode VGA0 1600x1200_60.00
xrandr --output VGA0 --mode 1600x1200 

Axon ★★★★★
()
Ответ на: комментарий от Axon

xrandr --newmode «1600x1200_60.00» 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync xrandr: Failed to get size of gamma for output default

xrandr --addmode VGA0 1600x1200_60.00 xrandr: Failed to get size of gamma for output default xrandr: cannot find output «VGA0»

xrandr --output VGA0 --mode 1600x1200 xrandr: Failed to get size of gamma for output default warning: output VGA0 not found; ignoring

nixit ★★
() автор топика
Ответ на: комментарий от Axon

А как быть с первой строкой, и, эм, пардон вместо VGA0 писать VGA compatible controller: nVidia Corporation G98 [GeForce 8400GS] (rev a2)?

nixit ★★
() автор топика
Ответ на: комментарий от nixit

Что интересно,

xrandr -q

xrandr: Failed to get size of gamma for output default

Screen 0: minimum 320 x 240, current 1600 x 900, maximum 1600 x 900

default connected 1600x900+0+0 0mm x 0mm

1600x900 50.0*

1440x900 51.0

1360x768 52.0 53.0

1280x800 54.0

1280x720 55.0

1152x864 56.0 57.0 58.0 59.0

1024x768 60.0 61.0 62.0

960x600 63.0

960x540 64.0

840x525 65.0 66.0 67.0 68.0

832x624 69.0

800x600 70.0 71.0 72.0 73.0

720x450 74.0

700x525 75.0 76.0

680x384 77.0 78.0

640x480 79.0 80.0 81.0 82.0 83.0

512x384 84.0 85.0

400x300 86.0

320x240 87.0 88.0

1600x1200_60.00 (0x1b1) 161.0MHz

nixit ★★
() автор топика
Ответ на: комментарий от nixit

эм, пардон вместо VGA0 писать VGA compatible controller: nVidia Corporation G98 [GeForce 8400GS] (rev a2)?

xrandr --verbose покажет, в том числе, список видеовыходов.

Axon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.