4 октября 2011 г.

Скриншот gdm

Для предыдущего поста мне пришлось сделать скриншот GDM. Попробовала в разных вариантах DISPLAY=":0" scrot и скрипт:

#!/bin/bash
export DISPLAY=:0.0
sudo -u gdm gnome-screensot
Но не сработало.
Позже нашла скрипт, который в изменённом виде сработал:
chvt 8 ; XAUTHORITY=/var/lib/gdm/:0.Xauth DISPLAY=:0.0 sudo scrot -d 5; chvt 2
Можно конечно не писать всё это руками, а просто сохранить строку в файл и дать ему права на выполнение. Затем нужно переключиться в один из терминалов (в данном случае второй), например, с помощью Ctrl+Alt+F2. А затем написать там эту строку или написать полный путь к файлу, в котором она записана.
Для этой команды должна быть установлена программа scrot. Произойдёт переключение на виртуальный дисплей с запущенными иксами, он будет «сфотографирован» с задержко в 5 секунд, затем произойдёт возвращение во вторую виртуальную консоль.
То есть последнюю цифру можно заменить в зависимости от того, откуда команду предполагается запустить. А первая цифра показывает расположение первого виртуального дисплея, то есть в данном случае он находится на месте восьмой виртуальной консоли (Ctrl+Alt+F8). Хотя обычно иксы запускаются в седьмой, это GDM почему-то так делает.
Есть ещё вариант, для него scrot не нужен, нужны imagemagick и, возможно, xnest:
chvt 8 ; sleep 5 ; XAUTHORITY=/var/lib/gdm/:0.Xauth DISPLAY=:0.0 sudo import -window root screen.png; chvt 2
Но первый вариант мне больше нравится: от него в домашней директории остаётся файл с именем в виде даты, а от второго варианта файл с заданным именем (screen.png).
Ещё способ:
chvt 8; sleep 5; XAUTHORITY=/var/gdm/:0.Xauth DISPLAY=:0.0 import -window root /tmp/gdm-screenshot.png
Правда, тут в результате файл скриншота окажется в папке /tmp/ и придётся оттуда его доставать. Последние два варианта я не пробовала.


3 октября 2011 г.

Gnome 3.2.0 (новый gdm)

Сегодня ночью в репозиториях ArchLinux появилось обновление Gnome 3. Я, конечно, не удержалась и обновилась до версии 3.2.0. А потом ещё не удержалась и, перезагрузившись, пошла на него смотреть.
И самое первое, что бросается при этом в глаза и мимо чего нельзя пройти — это новый GDM:


1 октября 2011 г.

Некоторые скрытые настройки Gnome 3

Для возможности производить некоторые дополнительные настройки Gnome 3, недоступные теперь из стандартных утилит, стоит поставить программу Tweak Tool. Пакет gnome-tweak-tool. Встречает утилита нас такой вот жуткой мордой:

Но оправившись от эмоционального потрясения, можно начинать работать.

Настройки Gnome 3

Разобравшись с основным фунционалом Gnome 3 и как его вообще ворочать, можно глянуть, что можно изменить из предложенного, покопавшись в настройках. Ну для начала покопавшись в штатных настройках, а потом можно лезть и поглубже.
Прежде всего стандартный инструмент конфигугирования Gnome Параметры системы — открыть можно или из меню пользователя (верхний правый угол) из пункта Системные параметры, или командой gnome-control-center (как в старом добром gnome 2, кстати).

А вот само окно изрядно «покусано», по крайней мере элементов в нём навскидку поменьше, чем во втором гноме, ну а общий вид стал аккуратнее (это плюс).

Gnome 3

Рассматривала я не так давно mate и xfce4 как платформы для побега от неминуемого наступления третьего гнома. А собственно вопрос, почему от него может понадобиться сбегать, и от кого собственно сбегать, остался нераскрытым. Так вот будем раскрывать.

Честно скажу, Gnome 3 мне сразу и сильно не понравился. Но время шло, работа над ним тоже шла, теперь он уже заменил второй в официальных стабильных репозиториях многих дистрибутивов, а в сети появились наряду с ругательными и лестные отзывы. Причём в последних часто проскакивает мнение, что мол надо неторопиться и попробовать привыкнуть, не оглядываясь на свои старые привычки, и мол через некоторое время тебе очень понравится.
Нет, ругать оболочку я в общем-то и не собиралась. Окна в ней открываются и закрываются, переключаются и всё такое, то есть хотя бы как-то работать там в любом случае можно. Но интересно рассмотреть, насколько это всё таки удобно, и можно ли действительно привыкнуть к предложенному стилю работы.
Ещё хочу сразу предупредить, что рассматриваю возможности среды только дефолтные, те, что даны «из коробки». Да, кое-что можно изменить, но об этом нужно писать отдельно, да к тому же практически все эти настройки требуют не всегда тривиальных действий, а тут я хочу лишь дать обзор того, что мы имеем на экране сразу же. В конце концов, в отличии от разных «легковесных» оконных менеджеров, полноценные Desktop Environment обычно позволяют работать сразу не испытывая особых неудобств (по крайней мере, gnome 2 был именно таким).