Блог об использовании Linux на десктопах и ноутбуках в России.

Лог загрузки Debian и Ubuntu

Команда dmesg и содержимое файла /var/log/dmesg позволяют посмотреть сообщения ядра Linux при последней загрузке. При этом строки, которые видно на экране при загрузке Debian, заметно отличаются от этих самых сообщений ядра так как содержат вывод скриптов инициализации. Иногда получается что какое-нибудь сообщение об ошибке мелькает при загрузке, но потом в dmesg его невидно. Что делать? А варианты такие...

  1. Кнопками Shift+PgUp/Shift+PgDn можно листать не влезающие в экран сообщения.
  2. При загрузке нажатием Ctrl+S можно остановить вывод сообщений на экран, Ctrl+Q -- продолжить.
  3. В файле /etc/default/bootlogd поправить BOOTLOGD_ENABLE=No на BOOTLOGD_ENABLE=Yes и с комфортом смотреть лог загрузки в файле /var/log/boot

UPD. Последнее я пробовал только в Debian, очень полезная штука, а в Ubuntu, говорят, нормально не работает с тех пор как появилась прогрессивная система загрузки Upstart. Сейчас может и починили, может кто проверить?

Блог: RU Linux

Группы слоев для Gimp

LayerGroups является средством для работы с группами слоев в GIMP . Позволяет создавать группы и подгруппы слоев, основанные на имени слоя. Позволяет скрыть или показать несколько слоев одновременно, удалить их, переименовывать, перемещать группу вверх или вниз в стеке, генерировать внешние файлы (например, PNG, GIF, JPEG и др.) с каждого из слоев группы.

Выбор слоев для группы может быть осуществлен с помощью фильтров, это позволит выбрать слои, которые связаны друг с другом, или содержат конкретные ключевые слова в имени.

LayerGroups содержит встроенную справочную систему, которая работает двумя способами: при наведении курсором на один из пунктов меню вы получите несколько строк справки и инструкций по использованию конкретных функций, или в диалоговом окне, где есть меню с подсказками. Система подготовлена таким образом, чтобы ее можно было легко переводится на другие языки.

Система была тщательно протестирована в рамках проектов, содержащих сотни слоев, где большинство было задействовано большинство из упомянутых функций. Тесты проводились под Windows XP и Vista с Gimp 2.6.6 и в Ubuntu Linux Gimp версии 2.6.6. Чтобы установить скрипт, скопируйте файл mig-gimp-layer-groups.scm в папку со скриптами, затем в GIMP'е выполните Filters-> Script-Fu->Refresh scripts. В меню появится новый пункт "LayerGroups" между "Filters" и "Windows".

Источник: http://registry.gimp.org

Блог: Urza's blog

Inkscape: изменение цвета маркера

Не так давно столкнулся с проблемой, если в инке для кривой добавить маркер, например стрелку на конце, то при изменении ее цвета, маркер цвет не меняет. Чтобы придать маркеру тот же цвет, что и у самой кривой, придется воспользоваться фильтром: Effects->Modify Path->Color Markers to Match Stroke

Блог: Urza's blog

Cравнение трассировки в Inkscape и Corel, часть 2

Продолжим разбирать плюсы и минусы трассировки в Inkscape и Corel. На этот рад пробовать будем на Луне:

При трассировке изображения корелом, изображение преобразуется в большое количество мелких объектов, что позволяет удобно редактировать полученное изображение, однако мы можем лишь примерно регулировать количество объектов которые будут на выходе.

В свою очередь инкскейп позволяет точно определить количество объектов, получаемое на выходе:

Но с этими объектами потом очень трудно сделать что-то полезное. Векторная картинка выглядит красиво и мало отличима от оригинала, но не дает возможности быстро редактировать полученное изображение. Если разобрать и посмотреть, то полученная луна будет выглядеть как набор слоев:

и если мы хотим внести какое-нибудь изменение, то придется редактировать каждый слой в отдельности. Это особенно не удобно при трассировке простых изображений вроде логотипов. Ну и тормозит жутко, конечно.

Блог: Urza's blog

Беспроводная USB RF клавиатура и мышь A4Tech G6 Saver GKS-670MD под Linux

Беспроводная USB RF клавиатура и мышь A4Tech G6 Saver GKS-670MD Домашний компьютер у меня используется прямо с дивана, в основном, для просмотра фильмов и телевидения, лазания по интернету да слушания музыки. Недавно клавиатура попила кофе и была заменена на совершенно аналогичную. После вскрытия упаковки, уже дома, оказалось что провод у детища китайской промышленности в новой партии укоротился и клава не достает до дивана. Ну и мышиный хвост под ногами к тому времени порядочно поднадоел.

Беспроводную клавиатуру я попробовал в действии лет 5 назад. Инфракрасная BTC жрала батарейки, работала только в прямой видимости ресивера, зато вставлялась в разъем DIN5 и вопроса о драйверах и совместимости с ОС не возникало. Потом мне долго было хорошо с проводами. И вот, когда отважился наконец на беспроводность, оказалось техника шагнула далеко вперед и нынче в моде две технологии: RF и Bluetooth. Последняя не рассматривалась по причине скудного выбора, дороговизны подобных экспонатов в местном медиамаркете и отсутствия синего зуба на домашнем десктопе.

Плата расширения с USB-портами на чипсете VIA

RF-наборов разных оказалось пруд пруди в пределах 2000 руб. Повертев в руках несколько моделей я понял, что все эти наборы подключаются к компьютеру через USB RF-ресивер. На всех написана совместимость с ОС семейства Windows. Консультант в магазине сказал что драйвера не нужны, но про Linux, само собой, ничего не знал. И тот факт, что и мышь и клавиатура работают через один RF-ресивер, породил сомнения. Я отправился поискать истории успеха использования USB RF-наборов под Linux. Нагуглил пару невнятных отзывов и несколько багрепортов с глюками в Ubuntu и Solaris: то вставлять ресивер после загрузки надо, то мышка не работает одновременно с клавиатурой.

Я все ж таки решил рискнуть и, приготовившись к худшему, купил за 1200 руб. беспроводной комплект из клавиатуры и мыши A4Tech G6 Saver GKS-670MD. Я выбрал его за рекордно малое энергопотребление, а жена -- за малый размер: клавиатура ноутбучного типа, без нампада.

Еще взял плату с 5-ю USB-портами на чипе VIA. Давно хотел, но сомневался будет ли в линуксе работать. Решил сразу разрешить все сомнения.

Вкрутил плату с USB, вставил по 2 батарейки АА в клавиатуру и мышь, загрузил десктоп с Debian 4 Etch GNU/Linux, воткнул во внутренний разъем платы c USB-портами ресивер напрямую без удлинителя, провел синхронизацию девайсов с ресивером как написано в паспорте и узрел вывод команды dmesg:

usb 1-2: new low speed USB device using uhci_hcd and address 3
usb 1-2: configuration #1 chosen from 1 choice
input: A4Tech RF USB Receiver as /class/input/input5
input: USB HID v1.11 Keyboard [A4Tech RF USB Receiver] on usb-0000:00:04.2-2
input: A4Tech RF USB Receiver as /class/input/input6
input: USB HID v1.11 Mouse [A4Tech RF USB Receiver] on usb-0000:00:04.2-2

USB RF-ресивер
Заработало! Все свежекупленные девайсы оказались совместимы с древним ядром Linux 2.6.18.

В процессе пользования выяснилось, что мышь не очень плавно двигается и клавиатура глотает буквы. После выноса ресивера из недр десктопа на него сверху с использованием прилагаемого в комплекте удлинителя все недомогания исчезли. У меня сам компьютер и ресивер находятся под столом, клавиатура и мышь без проблем работают со стола, с пола, с дивана в радиусе 4 метра. Дальше не пробовал. Пользуем с удовольствием уже 3 дня. Полет нормальный!

P.S. В компьютерном магазине ОК напротив мы встретили тот же набор уже за 999 руб. Вариант с полноразмерной клавиатурой стоил 1080 против 1700 руб. в магазине где я отоварился (Polaris в Медиаплазе на Стасова, Краснодар). А в интернет-магазине я нашел потом купленный мной за 1200 рублей комплект A4Tech GKS-670MD в серебристом исполнении и OEM-варианте вообще за 947 рублей.

Блог: RU Linux

Трейсим так и эдак: сравнение трассировки в Inkscape и Corel

Сегодня первый раз воспользовался инковским трейсом, и был настолько приятно удивлен, что решил провести маленькое соревнование: PowerTrace by Corel VS Potrace by Peter Selinger. Победителя выбирайте сами :)

И так, трейсить будем глаз. Вот этот:

Сначала корел. С загнанными на максимум параметрами трассировки, корел очень быстро выдал картинку посредственного качества. Не думаю, что в этом деле скорость важнее качества. Вот что получилось:

Инкскейп же с самого начала поражает значительно бОльшим количеством параметров трассировки. Со священным трепетом загнав на максимум все что можно было, принились ждать. Ждать пришлось долго, даже успели покурить, но тут надо сказать, что мой рабочий комп далек от совершенства. И, наконец, свершилось! Инк порадовал нас отличной картинкой, с которой совершенно ничего нельзя сделать по причине жутких тормозов:)

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

p.s. Даже не знаю что приятнее: результат или завистливый взгляд коллеги, который с корела никак не слезет:)

p.p.s. точка на последней картинке — моя оплошность, потом поправлю...

Блог: Urza's blog

Плагин для полароидоподобных рамок

Качаем плагин и копируем в папку со скриптами. После установки гимпе он будет находиться в Filters/Decor/Photo Border

Настройки у него довольно гибкие, так что с этим плагином можно делать рамки хорошие и всякие.

По материалам http://registry.gimp.org

Блог: Urza's blog
RSS-материал