Сайт | Скачать | Видео | Wiki

Автор Тема: Настройка PuppyRus для работы с двумя мониторами  (Прочитано 4422 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nitrofox

  • Пользователь
  • **
  • Сообщений: 41
  • Репутация: +0/-0
Тема не новая. В интернете существуют сотни тем. 50% советуют зайти в настройки nvidia и там настроить, другая половина настроить при помощи файла конфигурации. Для новичка второе не очень подходит. А для обладателя встроенной видео карты Intel HD4000 первое не подходит. И тут возник вопрос. Есть ли программа с GUI для конфигурации? Или настройка может проводиться только ручками? Ну и еще драйвер для видеокарты  Intel HD4000 есть для Puppyrus? Смотрел на сайте intel и там драйверов для linux нету, или я плохо искал?


Видеокарта:  Intel hd4000
Процессор:  I7 3770
Версия ОС:   Puppy Precise-5.4.3ru
« Последнее редактирование: 17 Февраль 2013, 22:39:19 от nitrofox »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10242
  • Репутация: +103/-1
Re:Настройка PuppyRus для работы с двумя мониторами
« Ответ #1 : 18 Февраль 2013, 02:50:59 »
гугл сказал что поддержка Intel HD4000 начинается в ядре от версии 3.4
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн nitrofox

  • Пользователь
  • **
  • Сообщений: 41
  • Репутация: +0/-0
Re:Настройка PuppyRus для работы с двумя мониторами
« Ответ #2 : 18 Февраль 2013, 18:57:59 »
Тойсть версия ядра 3,4 автоматически поддерживает видео Intel HD4000? Так как драйверов под linux я не нашел на сайте intel. Но на ubuntu я играл в Team Fortress без каких либо проблем.
 А по поводу настройки работы с 2 мониторами? Что есть только вариант с настройками в ручную? Тойсть нужно искать описания Xorg и прописывать настройки  ручками? Мне бы хотелось сделать один монитор основным, а второй дополнительным. Причем дополнительный у меня перевернут на 90 Градусов

Первый монитор подключен к VGA разрешение 1280×1024(основной находится справа)

Второй монитор подключен к DVI  разрешение 1440×900(Дополнительный монитор, перевернут на 90 градусов)
« Последнее редактирование: 18 Февраль 2013, 19:11:55 от nitrofox »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10242
  • Репутация: +103/-1
Re:Настройка PuppyRus для работы с двумя мониторами
« Ответ #3 : 19 Февраль 2013, 02:36:48 »
используйте grandr и xrandr для управления мониторами. Вращение  также поддерживается.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 25534
  • Репутация: +178/-0
    • PuppyRus-A
Re:Настройка PuppyRus для работы с двумя мониторами
« Ответ #4 : 19 Февраль 2013, 09:25:04 »
disper (на python)

Оффлайн bicyclist56

  • Ветеран
  • *****
  • Сообщений: 502
  • Репутация: +20/-1
  • Не дай мозгам засохнуть!
    • Мой блог
Re:Настройка PuppyRus для работы с двумя мониторами
« Ответ #5 : 20 Февраль 2013, 11:58:12 »
Вот что у меня завалялось на эту тему:
XRandR — расширение X сервера, позволяющее производить настройки режимов работы мониторов.
Например, можно изменить разрешение, вывести изображение на внешний монитор, повернуть изображение
и тому подобное. Утилита часто полезна для настройки корректного разрешения при подключении к внешнему монитору или телевизору.

Вывод доступных мониторов и режимов
Введя в терминале команду
xrandr
мы увидим список интерфейсов по которым могут быть подключены мониторы и доступные режимы работы монитора
(разрешение и частота смена кадров в герцах).
Пример вывода:
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 223mm x 125mm
1024x600 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)

Возможные названия интерфейсов:
    LVDS1 — экран ноутбука;
    VGA-0 — экран, подключаемый через VGA;
    DVI1 — экран, подключаемый через DVI;

Названия интерфейсов могут отличаться в зависимости от используемой видеокарты. Для последующей работы с конкретным
интерфейсом, необходимо запомнить его название (например, VGA1 если мы работам на видео от Intel и подключаем монитор по VGA, который и хотим настроить через XRandR).

Изменение разрешения
Лучше всего рассмотреть пример:
xrandr --output LVDS1 --mode 800x600

Опция --output предназначена для указания на нужный интерфейс, а --mode собственно на выбираемый режим работы.
Обратите внимание, что выбираемый режим должен быть указан в выводе команды xrandr.

Режимы работы с несколькими мониторами
Отключение дисплея
Отключить не нужный в данный момент дисплей можно с помощью опции --off:
xrandr --output LVDS1 --off
— отключаем монитор ноутбука.
Расположение мониторов относительно друг-друга
xrandr --output VGA1 --right-of LVDS1
— монитор, подключённый по VGA1 будет располагаться "справа" от монитора ноутбука
(переходить на внешний монитор необходимо будет через правый угол монитора ноутбука).
Аналогично используется опция --left-of
xrandr --output LVDS1 --primary
— монитор ноутбука становится основным.
Чтобы сделать виртуальный экран большего разрешения, чем физический (в таком режиме, чтобы увидеть всё изображение
необходимо будет передвигать курсор за границы) применяем команду:
xrandr --output LVDS1 --mode 1024x600 --fb 1280x720 --panning 1280x720
После этого у вас будет виртуальное разрешение 1280x720 при 1024x600 физическом.
Поворот
Используйте следующие опции применительно к нужному интерфейсу:
    --rotate normal
    --rotate left
    --rotate right
    --rotate inverted (поворот на Пи радиан)
Сохранение настроек
Для активации необходимых настроек при старте создаем баш скрипт в устанавливаем его в автозагрузку.

У меня лично для работы нетбука с внешним монитором два скрипта, назначенные на горячие клавиши, первый и в автозагрузке:
Код
#!/bin/bash
xrandr --output LVDS1 --off
xrandr --output HDMI1 --mode 1920x1080 --rate 60
и
Код
#!/bin/bash
xrandr --output HDMI1 --off
xrandr --output LVDS1 --mode 1366x768 --rate 59,9
Неттоп Eglobal Intel Core i5 3317U 8 GB RAM 128 GB SSD + 120 GB SSD, Slax 9