LINUX.ORG.RU

Ответ на: комментарий от isden

Только вот нифига не пойму как его туда прикрутиь - откуда он настройки будет читать?
Глянул ~/.nvidia-settings-rc - подобного ничего нет, или в xorg.conf лезть? Тогда как - попробовал сохранить два разных xorg.conf - пока не доходит.... :)

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

nvidia-settings --help - и опциями из скрипта выставлять режимы.

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

Навскидку - nvidia-settings --query all при включенном и выключенном телевизоре. Сравнить, и через nvidia --assign попробовать применить то, что поменялось.

vga ★★
()
Ответ на: комментарий от vga
 -a, --assign=[ASSIGN]
      The ASSIGN argument to the '--assign' commandline option is of the form:

        {DISPLAY}/{attribute name}[{display devices}]={value}

Вот с этим-то и не разберусь никак (:

И где при изминениях хранятся настройки?

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

И еще можна xrandr попробовать, блоб его как-то поддерживает, но не все, поэтому не факт, что получится. Что-то типа такого

xrandr --output TV --mode off

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

О как! :) - все уже готовенькое есть, поставил из ppa - все чудненько работает:

nzxx@nzdeb:~$ disper
Usage: disper [options] (-l|-s|-c|-e|-p|-i)

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -v, --verbose         show what's happening
  -q, --quiet           be quiet and only show errors
  -r RESOLUTION, --resolution=RESOLUTION
                        set resolution, e.g. "800x600", or "auto" to detect
                        the highest common resolution. For extend it is
                        possible to enter a single resolution for all
                        displays, or a comma-separated list of resolutions
                        (one for each display), or "max" to use the maximum
                        resolution for each device. Beware that many displays
                        advertise resolutions they can not fully show, so
                        "max" is not advised.
  -d DISPLAYS, --displays=DISPLAYS
                        comma-separated list of displays to operate on, or
                        "auto" to detect
  -t DIRECTION, --direction=DIRECTION
                        where to extend displays: "left", "right", "top", or
                        "bottom"
  --scaling=SCALING     flat-panel scaling mode: "default", "native",
                        "scaled", "centered", or "aspect-scaled"

  Actions:
    Select exactly one of the following actions

    -l, --list          list the attached displays
    -s, --single        only enable the primary display
    -S, --secondary     only enable the secondary display
    -c, --clone         clone displays
    -e, --extend        extend displays
    -p, --export        export current settings to standard output
    -i, --import        import current settings from standard input
nzxx@nzdeb:~$ disper -c
nzxx@nzdeb:~$ disper -s
nzxx@nzdeb:~$ disper -e

nzxx@nzdeb:~$ disper -l
display DFP-1: LG 50PG6000
 resolutions: 320x175, 320x200, 360x200, 320x240, 400x300, 416x312, 512x384, 640x350, 576x432, 640x400, 680x384, 720x400, 640x480, 720x450, 640x512, 720x480, 700x525, 800x512, 720x576, 840x525, 800x600, 960x540, 832x624, 960x600, 896x672, 928x696, 960x720, 1024x768, 1280x720, 1920x1080, 1360x768, 1280x768
display CRT-1: ViewSonic VX2260WM
 resolutions: 320x240, 400x300, 512x384, 680x384, 640x480, 720x450, 700x525, 840x525, 800x600, 960x540, 832x624, 960x600, 1024x768, 1152x864, 1360x768, 1280x960, 1440x900, 1280x1024, 1400x1050, 1680x1050, 1600x1200, 1920x1200, 1920x1080

Только вот он неправильно primary/secondary определяет... Ну эт ладно поковыряю его завтра еще... :) Надо на кнопку какую-нибудь disper -s / disper -S - получится просто переключалка между мониторами, с моей nvidia (9800 gt) работает норамально.

ы: xrandr --output TV --mode off - это когда TV-out есть, у меня его нет...

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

ы: xrandr --output TV --mode off - это когда TV-out есть, у меня его нет...

Гм, ну у тебя наверное не TV, а CRT-1.

xrandr --output CRT1 --mode off

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

Не - xrandr ругается на CRT, CRT1, CRT-1, DFP etc...
типа warning: output DFP-1 not found; ignoring.

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

Всё! Доковырял по сцылке до скрипта auto-disper - ляпота запоминает состояние мониторов - потом только остается ткнуть на нужное - все восстанавливает - разрешение расположение - для ноутов так вообще карашо о_О... Молодцы они там какие... :)

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