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

понедельник, 14 ноября 2011 г.

Словарь синонимов в формате *.dsl

Используя очень часто в работе отличную оболочку для словарей Goldendict, озаботился словарём синонимов под него. Как оказалось, такой есть для Lingvo (словари которого, кстати, Goldendict понимает), но в закрытом формате lsd (которого GD не понимает по известным причинам).
Переконвертировал в dsl. Может кому-нибудь понадобится. Вещь полезная.

среда, 16 февраля 2011 г.

Проблема с /usr/bin/X — 100% загрузки процессора

После обновления на рабочем компьютере с Ubuntu 10.04 на 10.10 вылезла проблема — после некоторого времени работы, загрузка процессора вырастала до 100% и, соответственно, работать становилось невозможно.

htop выдал виновный процесс — root 1119 90 1.8 123216 29128 tty7 Rs+ 07:31 0:10 /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-md0Wmu/database -nolisten tcp vt7

Судя по всему проблема заключается в том, что на компьютере стоит древняя видеокарта ATI Radeon X550, использование которой возможно только с открытым драйвером radeon.

Как вариант временного решения проблемы можно перезапускать metacity с помощью команды metacity --replace .

Я сделал кнопку запуска на панели и теперь, как только система начинает притормаживать, запускаю эту команду на выполнение. Есть мысль сделать скрипт, отслеживающий загрузку процессора этим процессом, и автоматически выполняющем эту команды при определенном пороговом значении.

пятница, 3 сентября 2010 г.

Сетевой принтер/сканер HP3052 и Ubuntu

На работе подобный аппарат. Понадобилось отсканировать бумажек. Оказалось, всё прекрасно работает по сети под Ubuntu.
Вкратце настройка (взято отсюда):
Вариант 1. Используем HP Setup

sudo hp-setup

После этого появится мастер настройки — выбрать подключение, выбрать принтер.
Должно работать.

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

Сначала определяем URI принтера по его IP-адресу.

hp-makeuri IP-ADDRESS

Где IP-ADDRESS - это IP-адрес.(!)

В итоге получим подобное:

CUPS URI: hp:/net/HP_LaserJet_3052?ip=10.115.19.8
SANE URI: hpaio:/net/HP_LaserJet_3052?ip=10.115.19.8
HP Fax URI: hpfax:/net/HP_LaserJet_3052?ip=10.115.19.8

Теперь, зная URI, можно уже сканировать через xsane:

xsane SANE-URI

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

Для того, чтобы сканер был доступен всегда, нужно в файле /etc/cups/printers.conf заменить socket DeviceURI на hp URI, отображаемый командой hp-makeuri.

DeviceURI socket://10.115.19.8:9100

Меняем на:

DeviceURI hp:/net/HP_LaserJet_3052?ip=10.115.19.8

Однако и тут будет заковырка - теперь принтер не будет доступен для изменения через Gnome Printers. Решается всё просто — созданием двух профилей принтера: один — для печати (с DeviceURI socket://), другой (с DeviceURI hp://) — для сканирования и проверки уровня чернил, например, через HPLIP Toolbox.

четверг, 2 сентября 2010 г.

Генерация нового xorg.conf

Поломался на работе xorg.

Команда sudo dpkg-reconfigure xserver-xorg молчала.

Оказалось сделать новый файл конфигурации до смешного просто: sudo Xorg -configure.

Создал xorg.conf.new в домашней папке.

После чего sudo cp ~/xorg.conf.new /etc/X11/xorg.conf. Всё.

Отличный quicksheet по клавишам в Inkscape!

Вот такой:


А исходник (в SVG) - здесь.

вторник, 27 октября 2009 г.

CAD система для Linux Medusa 4

Нашёл как-то неплохую 2D/3D CAD систему для Linux. Бесплатная для некоммерческого использования.

Поддерживает параметризацию:

3D моделирование:


Сайт проекта тут.

Для поддержки DWG треба установить вот такое.

воскресенье, 18 октября 2009 г.

Обновление ядра Ubuntu

Обновить ядро системы можно посредством этого сайта.

Потребуется три файла: два файла заголовков (*headers) и образ ядра (*image), естественно для i386 или amd64 они у каждого свои.

Быстро и просто.

воскресенье, 15 марта 2009 г.

Полезные мелочи

Здесь я буду собирать небольшие tips&tricks, с целью повышения удобства пользования Ubuntu.

  • Мне не очень нравится стандартное отображение раскладок в Gnome. РУС и США - это жесть.
решение:
1) $ gconf-editor
2) desktop~>gnome~>keyboard~>peripherals~>indicator~>showFlags (чекбокс)
3) Создаём папку ~/.icons/flags.
4) Внутрь папки помещаем два png или svg файла — ru.png и us.png. Всё.

у меня такие:

(да, оба красные с жёлтым)

на просторах Интернета нашёл ещё такие:

(красивые, но мне нравятся мои, со зверятами)

можно ещё подумать на тему:


В общем полёт фантазии имеет место быть (:

воскресенье, 8 марта 2009 г.

Очистка системы

Думаю все когда-либо сталкиваются с проблемой свободного места — а точнее с его недостатком. Да и вообще, со временем накапливается мусорок разного рода.
  • Старые ядра:
После пары-тройки (в данном случае) обновлений ядра в меню GRUB будет наблюдаться подобная картина. По-моему это неправильно, так «не надо мне тут».

тут картинка

Каждая версия ядра состоит из нескольких пакетов, общим «весом» около 100-150 Мб. То есть при вышеобозначенном случае мы имеем выигрыш в ~300 мегабайт. Неплохо.

Алгоритм действий:
  1. Узнаем используемую версию ядра: $ uname -sr (в данном случае ответом будет linux 2.6.22-10-generic)
  2. В Synaptic найдём пакеты с именем вида «linux-image-x.x.xx-xx» и «linux-headers-x.x.xx-xx», имена которых НЕ СООТВЕТСТВУЮТ используемым в системе. То есть, для нашего случая, удаляться будут пакеты linux-image-2.6.20-16, linux-headers-2.6.20-16, linux-headers-2.6.20-16-generic, linux-image-2.6.20-15 и так далее, по аналогии.
  3. Удаляем их.
  4. $ sudo update-grub
и тут картинка

Фтагн!
  • Удаление ненужных локализаций.
При установке пакетов зачастую устанавливается и документация, рассказывающая, как там, что и куда делать с этой программой. Это бесспорно отлично. Как минимум, можно узнать для чего этот пакет вообще нужен. Однако, я не житель Пакистана и граничащих с ним провинций Индии, и мне не нужна заботливо написанная на урду документация. Для избавления от подобного «мусора» при установке очень полезно использовать небольшой скрипт localepurge.
  1. $ sudo apt-get install localepurge
  2. Прямо при установке произойдёт настройка скрипта. Надо будет отметить необходимые локали.
  3. Забыть об этом скрипте :)
  • Очистка от ненужных пакетов.
  1. $ sudo apt-get autoclean — удаляет старые пакеты
  2. $ sudo apt-get clean — очищает кэш apt.
    Полезно знать, что при установке пакета с помощью apt-get install, APT заботливо помещает каждый полученный пакет в кэш, располагающийся по адресу /var/cache/apt/archives. Причём, при удалении через apt-get remove, он не удаляет пакет из кэша.
    Со временем набирается приличная коллекция, что может быть полезно, например при установке системы на компьютере без соединения с Интернетом — нарезать эти пакеты на болванку и вперёд. Однако, это лишнее место, поэтому я их периодически вычищаю.
  3. $ sudo apt-get autoremove — удаляет пакеты, которые были установлены как зависимости, но остались после удаления оригинальных пакетов, и, соответственно более не нужны. Может использоваться как более лучшая альтернатива apt-get remove.
  4. Пакет deborphan и фронтэнд к нему orphaner — ищет оставшиеся в системе «брошенные» пакеты, оставшиеся после удаления других. deborphan просто выводит список таких пакетов, а на orphaner остановлюсь поподробнее. Так как в процессе работы мы будем удалять пакеты, то запускается он через sudo: $ sudo orphaner. Появится такое окошко:

Отметив (пробелом) пакеты, выбираем <Симуляция>. При этом, утилита произведёт тест, по результатам которого будет ясно, появятся ли в системе очередные «брошенные пакеты» после удаления выбранных. В нашем случае появился ешё один пакет. Отмечаем его, и снова прогоняем симуляцию. Всё чисто, новых пакетов не появилось. Выбираем <ОК>.


Всё :)

среда, 4 марта 2009 г.

Уроки быстрой печати

Решил научиться таки «слепому» набору на клавиатуре.

Остановил свой выбор на программе GNU Typist
Очень хорошая. Больше всего порадовали уроки для русской раскладки от Dmitry Rutsky. Впрочем, оцените сами,
насколько весело они сделаны:

Image Hosted by ImageShack.us

Браво, Дмитрий!

вторник, 3 марта 2009 г.

Полезные ссылки

  • Appnr — своего рода он-лайн «установка/удаление», только более полная. Для установки программ надо установить небольшой пакет AptURL.
  • Playdeb — примерно то же самое, что выше, но посвящено исключительно играм.
  • manpages.ubuntu.com — собрание всех доступных в Ubuntu MAN'ов. Ворнинг: Кулхацкирам эта ссылка не нужна!
  • Tuxsoftware