URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 87990
[ Назад ]

Исходное сообщение
"В рамках проекта KScreen разработано новое средство настройк..."

Отправлено opennews , 28-Дек-12 18:03 
Alex Fiestas представил (http://www.afiestas.org/screen-management-got-magic/) новую систему упрощённой настройки многомониторных конфигураций для KDE. Разработка основана на ранее представленном экранном менеджере KScreen (http://quickgit.kde.org/?p=kscreen.git) и связанной с ним библиотеке libkscreen (http://quickgit.kde.org/?p=libkscreen.git), предоставляющей функции для получения EDID-данных о присоединённых экранах.
KScreen отличается кардинальным упрощением процесса настройки параметров размещения десктопа на нескольких мониторах, наглядно на лету меняя настройки без использования классических предварительных конфигураторов.


KScreen на сколько это можно автоматизирует процесс настройки -  достаточно подключить второй монитор и пространство рабочего стола автоматически будет расширено вправо на новый экран. Позицией дополнительного экрана можно управлять нажимая кнопки управления яркостью. Для активации режима клонирования экранов пользователю достаточно нажать на ноутбуке кнопку "дисплей". Для каждой выбранной конфигурации по умолчанию будет выбрано максимально возможное экранное разрешение. При закрытии крышки ноутбука, если к нему подключен внешний монитор, экран этого монитора автоматически становится первичным, а экран ноутбука временно отключается. После отключения внешнего экрана настройки запоминаются и при дальнейшем подключении экрана используется ранее выбранный режим.


<center><iframe src="http://player.vimeo.com/video/56296943?title=0&byline=0&port... width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></center>

URL: http://www.afiestas.org/screen-management-got-magic/
Новость: http://www.opennet.ru/opennews/art.shtml?num=35715


Содержание

Сообщения в этом обсуждении
"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 18:03 
> Позицией дополнительного экрана можно управлять нажимая кнопки управления яркостью.

А яркость как регулировать тогда?


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 18:15 
Передвигая мониторы, очевидно же!

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено trdm , 29-Дек-12 19:08 
КВН разочаровал, зато на коментах посмеялся.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Firefoxic , 29-Дек-12 08:18 
fixed: кнопки управления яркостью на ноутбуке.

Так понятнее? На мониторах свои кнопки. На ноуте регулируй до подключения доп-моников (вы ими часто рулите?!).


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Андрей , 29-Дек-12 09:02 
да.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 29-Дек-12 14:27 
Через плазмоид "Индикатор батареи", ползунок "Яркость экрана".

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 18:48 
Не совсем понял. Это теперь не будет сообщения «Возврат к старой конфигурации экрана через 14 сек» и если все накроется, то гоу копать конфиги в recovery mode?

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 20:20 
> Не совсем понял. Это теперь не будет сообщения «Возврат к старой конфигурации
> экрана через 14 сек» и если все накроется, то гоу копать
> конфиги в recovery mode?

А тупо выдернуть кабель, который только что вставил - слабо?


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 18:51 
А чем оно лучше стандартного настройщика из systemsettings?

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 20:21 
> А чем оно лучше стандартного настройщика из systemsettings?

Попробуй прочитать новость, а не ограничиваться заголовком.


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Firefoxic , 29-Дек-12 08:20 
А ещё видео глянуть. Даже без знания инглиша должно быть всё понятно об очевидном удобстве.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 20:07 
Интересная вещь, но лучше бы гуй для т.н. multiseat конфигураций (когда мониторы стоят далеко друг от друга, возможно в разных комнатах, и есть 2 мыши/клавиатуры)
Я ниасилил настройку путём правки xorg.conf

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 20:19 
> Я ниасилил настройку путём правки xorg.conf

Неудивительно. Одним xorg.conf дело не ограничивается. Чтобы все работало, нужно допилить кучу мелочей по части идентификации сеансов (consolekit не поддерживает multiseat), раскидыванием устройств по seatам и т.д. Пока это более-менее нормально решено лишь в systemd. Следовательно, multiseat не нужен.


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 28-Дек-12 23:39 
Тру линукс вей - раз сделано реализовано в неканоничном варианте или не работает, значит не нужно.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено TDYK , 29-Дек-12 01:59 
Работаю на multiseat на debian, ограничился двумя xorg.conf и настройкой ALSA для разделения звуков.
Systemd не имею, следовательно systemd (мне) не нужен.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Firefoxic , 29-Дек-12 08:28 
Вторую мать с процом купить дебиановская религия не позволяет?

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 29-Дек-12 14:42 
А если ресурсов имеющейся матери на два рабочих места более чем за глаза?

PS Ни разу не дебиянщик.


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 29-Дек-12 17:53 
> Работаю на multiseat на debian, ограничился двумя xorg.conf и настройкой ALSA для разделения звуков.

Ссылкой на мануал не поделитесь?


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено TDYK , 29-Дек-12 20:26 
Вот как я делал - генерированный через Xorg -configure xorg.conf (http://pastebin.com/YkwQQ6Vt) c добавленным параметром

Section "ServerFlags"
    Option    "AutoAddGPU"     "false"

В него вписал все используемые первым рабочим местом устройства -

видеокарта
lspci | grep VGA
00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2)

- соответствует параметру
BusID       "PCI:0:13:0" и использует nouveau

мышь и клавиатура - автоматически цепляется любая, подключенная к компьютеру, кроме прописанных во втором конфигурационном файле (xorg.config)

Второй конфигурационный файл xorg.config (http://pastebin.com/MWKmR0Br) сгенерированный через nvidia-xconfig c добавлением

Section "ServerFlags"
        Option "AutoAddDevices" "false" # все подключаемые устройства будут работать только на другом месте
        Option "AllowEmptyInput" "false" # точно не помню для чего
        Option  "AutoAddGPU"     "false"

видеокарта
lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)

- соответствует параметру
BusID          "PCI:2:0:0" и использует проприетарный драйвер.

устройства мыши и клавиатуры вычислил через
cat /dev/input/*

и параметр
Option         "GrabDevice" "on"
не пускает эти устройства на первое рабочее место.

В lightdm.conf прописал 2 рабочих места
Seats=Seat:0 Seat:1
[Seat:0]
xserver-command=/usr/bin/X -nolisten tcp  vt7 :0
# использует стандартный xorg.conf
[Seat:1]
xserver-command=/usr/bin/X -config /etc/X11/xorg.config -nolisten tcp -novtswitch -sharevts vt8 :1
# использует xorg.config  и не реагирует на переключение в vt1-6

Прошу прощения за длинный текст, вышеописанное - компиляция поиска по форумам/мануалам, точных ссылок на которые дать не смогу.

Альтернативный способ настройки есть тут -
http://www.linux.org.ru/wiki/en/User:aol/Multiseat_Ubuntu

Звук настраивал так, как написано по ссылке.


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 30-Дек-12 17:37 
Ой, мама...
А в федоре с системд достаточно тегировать устройства по ситам через правила udev, и все сразу работает. Фигня ненужная :(

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено TDYK , 30-Дек-12 23:53 
Замечу, что настраивал это раньше, чем появился systemd в широком распространении, однако более простой подход - в отключении на рабочем месте устройств через
xinput float
снова нивелирует заслуги systemd в рамках конфигурации multiseat.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено TDYK , 31-Дек-12 00:05 
У меня проблема настройки была в том, что мне нужно использовать разные драйвера для каждой видеокарты. Если видеокарты используют один и тот же драйвер - то и настройка сводится к параметру -isolateDevice и конфигурированию xinput.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Аноним , 29-Дек-12 00:44 
Хотеть это на ArchLinux. Когда ждать обновлений?

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено ноним , 29-Дек-12 09:07 
https://aur.archlinux.org/packages/kscreen-git/

qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor
qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false
qdbus org.kde.kded /kded org.kde.kded.loadModule kscreen

Не забываем оформлять баги: https://bugs.kde.org/buglist.cgi?query_format=advanced&bug_s...


"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Жека , 29-Дек-12 18:07 
Начать ждать можешь сейчас.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Чудик , 29-Дек-12 14:35 
Извините за ламерский вопрос, но кто-нибудь подскажет как это чудо прикрутить к кубунте?

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено KT315 , 29-Дек-12 15:53 
надеюсь, что эта автоматизация будет отключаема

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено etw , 30-Дек-12 17:59 
Ура, наконец-то выкину свои костыльные скрипты к udev-у.

"В рамках проекта KScreen разработано новое средство настройк..."
Отправлено Avator , 30-Дек-12 19:23 
Красота, именно удобного способа мультимониторных конфигураций и не хватало. Ура.