Показаны сообщения с ярлыком Xorg. Показать все сообщения
Показаны сообщения с ярлыком Xorg. Показать все сообщения

воскресенье, 31 августа 2014 г.

Xorg и разрешение экрана.

Оставляю это тут, потому что убил 2 дня на поиски этих чертовых граблей :)

Вводная: есть ноут, с картой nvidia. Ставим проприетарные дрова - экран разбивается визуально на 6 (или 4, кому как повезет) одинаковых маленьких экрана. В логах xorg - ничего криминального, кроме сообщений:

 NVIDIA(0): No valid modes

А так же:

NVIDIA(0):     "DFP-0:nvidia-auto-select"

с последующим переключением в разрешение 800x600.

Странно, но ни где не нашел упоминания об этих граблях. И так...

четверг, 20 января 2011 г.

Screen для "иксов".

Честно говоря давно "открыл" для себя утилиту screen и с тех пор без нее вообще не представляю себе работу на машине удаленно. :) Для тех кто не знает: screen реализует как бы менеджер окон для терминала. Создаем новые окна, переключаемся, переименовываем, делим (что бы видеть сразу несколько) и прочее, прочее, прочее. В общем кто часто сидит через ssh/telnet на удаленных серверах, а так же просто в консоли - тот по настоящему оценит это чудо программерской мысли. ;) Кто еще не пробовал - срочно ставить и юзать! :) В общем это был так сказать пролог...

А недавно я обнаружил то, что давно хотел: так сказать screen, но для графики! И так, те кто так же как и я не знали, встречаем: xpra! Собственно все просто:
  • запуск: xpra start :7 (запускается для примера на 7-ом дисплее)
  • запуск приложения очевиден: export DISPLAY=:7 и далее стартуем все что нам надо. К стати если для кого-то не очевидно: после старта приложения мы ничего не увидим. :) Ибо окно окажется внутри xpra. Когда подключимся к нему - там все и увидим.
  • подключение к запущенной сессии:
    1. xpra attach :7 (для локального подключения)
    2. xpra attach ssh:host_name:7 (для удаленного через ssh)
  • ну и закрытие сессии: xpra stop :7 (либо без номера дисплея)
В общем в двух словах такая вот полезная вещь. :) Остальное можно прочест в мане, хотя это почти и все. ;)