Подключение HP LaserJet P1102 в Debian Squeeze

Без всяких там долгих вступлений сразу напишу как подключил принтер HP LaserJet P1102 к машине на которой установлен Debian Squeeze
Сначала необходимо установить hplip. Я это сделал по одной из предыдущих инструкций
Потом идем в рутовую консоль и делаем следующее (вопросы которые задаются в процессе установки выделены жирным, а ответы наклонным шрифтом)

root@ws:~# hp-setup -i

HP Linux Imaging and Printing System (ver. 3.11.10)
Printer/Fax Setup Utility ver. 9.0
Читать полностью

Новый клиент RDP для Linux — freerdp

Недавно узнал что разработка старого доброго rdesktop приостановлена на неопределенный срок. Весьма печально, так как несмотря на кучу багов, программа всетаки отпахала у меня годами на куче десктопов с Linux для терминального доступа к 1C серверу. Но не стоит огорчаться, реальная альтернатива доступна уже сейчас — проект freerdp. Довольно динамично развивается и уже на сегодняшний день может похвастаться весьма стабильной работой. Самое главное что мне сразу понравилось — никаких проблем с раскладками!
Для начала про установку. Необходимые пакеты давным давно есть в репозитариях Debian. Ставим стандартным средством — apt

root@ws:~# apt-get install freerdp libfreerdp-plugins-standard

Дальше читам man и пользуем-пользуем-пользуем ... Читать полностью

Настройка печати/сканирования через HP LaserJet M1536 в Ubuntu Lucid

Данная процедура очень похожа на установку в Debian Squeeze, которую я описывал не так давно. Но все таки есть небольшие отличия. Поэтому я решил повториться :)
Со стандартной установкой из репозитариев ничего у меня не вышло, так как версия 10.6 не поддерживает девайс HP LaserJet M1536dnf. Но отчаиваться не стоит, так как на официальном сайте проекта есть инструкция по установке hplip последней версии из исходников. Собственно можете делать все по официальной инструкции, я же для себя продублирую ее в этой статье с некоторыми комментариями.
Итак, после подключения к розетке и втыкания ethernet коннектора в соответствующий разьем я полез в меню и настроил подключение к сети данного МФУ. В моем случае были установлены настройки:
Читать полностью

Знакомство с winexe или как рулить виндой из по Linux

Недавно совершенно случайно узнал о чудесной проге под названием winexe. Прелесть программы в том что она позволяет рулить виндовым сервером удаленно прямо из Linux/UNIX shell (проще говоря, линуховой консоли). Короче, наткнувшись гдето в инете на подобное описание сразу захотелось покрутить. Но проблема номер раз — в репозитариях моего горячо любимого Debian программы нету :( Ну чтож, в опенсорс прелесть в том что этот самый сорс можно найти и скомпились, коли руки ростут одтуда одкуда надо :-D Но честно говоря, проверять собственную пряморукость не пришлось, так как в гугле довольно быстро нашелся готовый deb пакет (правда под Ubuntu) которые вмиг установился командой

root@black:~# dpkg -i _path_to_deb_

Читать полностью

Icedove BUG — /usr/lib/icedove/icedove-bin: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc

После вчерашнего обновления системы перестал запускаться почтовый клиент icedove. Debian squeeze на борту. На ярлычек реакции никакой. Попробовал запустить в консоли icedove, на что получил ошибку /usr/lib/icedove/icedove-bin: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc
Чтение обсуждения баги на официальном багтрекере Debian немного просветило суть проблемы. Решение нашлось там же (очень надеюсь что проблема временная и решится следующими обновлениями, так как нижеописанный костыль решением назвать трудно).
В файл /usr/lib/icedove/icedove добавил строчки
### elibc BUG ###
export LD_PRELOAD=/usr/lib/icedove/components/libmailcomps.so
export LD_LIBRARY_PATH=/usr/lib/icedove
### elibc BUG end ###
После этого icedove чудесно заработал. Но все равно надеюсь что в дальнейших обновлениях все починят :)

Thunderbird — Восстановление пропавших сообщений

Все нижеописанное подробно описывает решение с Linux версией программы. Но принцип применим и к Windows версии, поскольку грабля скорее с программой нежели с ОС. Поэтому при достаточно осмысленном прочтении, пользователи win тоже могут сориентироваться что делать.
К сожелению программа Thunderbird (Icedove в Debian) имеет ограничение на размер директории 4GB (в интерфейсе самой программы «Входящие», «Отправленные» и тд. кажутся папками, на самом же деле это файлы). Раньше я частенько сталкивался с проблемой когда в данное ограничение упиралась директория «Входящие», но сегодня пришлось чинить директорию «Отправленные». Как оказалось пути решения для папок «Входящие» и «Отправленные» отличаются, об этом я и хотел поведать в данной статье. Итак, сначала про входящие, я чиню вот так:

Читать полностью

Debian 6.0.3 как гостевая OS в Hyper-V

Как создать внутри Hyper-V виртуальную машину и прочую ерунду я рассказывать небуду. Но вот про особенность установки стабильного Debian как гостевой OS я хотел бы сказать пару слов. Особенность эта заключается в том, что стабильный на данный момент Debian Squeeze с ядром 2.6.32-5 не поддерживает сеть со стандартным сетевым адаптером Hyper-V. Реально сетевой интерфейс в VM появляется только тогда когда в настройках VM добавить «Legacy Network Adapter». Но оставлять так настроенную сеть не есть хорошо, так как все равно сетевая карта в VM будет вести себя нестабильно. И вообще ядро 2.6.32 в принципе старовато и не имеет никаких упоминаний о работе в виде гостевой ОС под Hyper-V. Поддержка плюшек Hyper-V реализована (хоть и на стадии Experimental) в ядре 2.6.38, которое доступно из backports репозитариев Debian.
Итак, сначала я попробовал просто поставить из backports ядро 2.6.38. Читать полностью

Создаем Live USB на основе Debian Squeeze

У всех ИТ-шников, и не только, валяются дома/на работе старые флешки, которые остались не у дел в связи с бурным НТП или по другим причинам. Выбрасывать их не стоит, так как подобный девайс вполне сгодится как носитель для «заточенной» под ваши нужды live системы. Что такое live системы и зачем они нужны думаю рассказывать ненужно. Оспорить выбор флеш носителя по сравнению с CD/DVD тоже, думаю, врятли кто-то сможет. Удобство транспортировки и хранения налицо. И даже если флешка сдохнет сама по себе, img образ, который мы создадим, всегда можно накатить на другой USB носитель (или даже CD/DVD если очень захочется).  Итак, если все-таки у вас есть флешка (подойдет размер от 128MB до бесконечности ) и желание создать live систему на основе Debian — тогда вперед! Читать полностью

Пара проблем с XFCE 4.8 на Debian Wheezy

Возникла тут проблемка с установкой Debian Squeeze на один ноут. Если точнее, то проблема была с сетевой карточкой на ноуте

02:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1)

которая ну никак не хочет нормально работать со стабильным дебовским ядром 2.6.32. Соединение то отваливается, то приваливается ... и вообще что-то странное происходит с работой сети через эту карточку. Я даже не стал вникать особо в суть проблемы, так как почти сразу нагуглил что данная сетевушка со старенькими ядрами вот так вот и работает. И мол панацея — сборка + установка более нового ядра. Таким гемором мне точно лень заниматься, вот и решил поставить Debian testing — тут и ядро подходящее да и софт посвежее. Попути возникли пару проблемок — но вполне решабильные.
Проблема с монтированием флэшек в XFCE 4.8 (Debian Wheezy)
С роздачи не заработала ни под каким предлогом :( Перелопатил интернет вдоль и впоперек, и только под конец рабочего дня нашел дельный совет по этому поводу (спасибо форуму Arch Linux)
Решение предложили весьма нетривиальное, сам врятли бы додумался :)
Лезем в рутовую консоль и создаем вот такой файлик:

root@ws:~# vim /etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkla

с вот таким содержимым:

[Local Users]
Identity=unix-group:storage
Action=org.freedesktop.udisks.*
ResultAny=yes
ResultInactive=no
ResultActive=yes

И сразу же можем тестить флешку :) У меня заработало, чего и Вам желаю ;-)
Проблема с Выключением/перезагрузкой из под пользователя в XFCE 4.8 Читать полностью

Настройка печати/сканирования через HP LaserJet M1536 в Debian Squeeze

К сожалению в какой то момент перестал работать метод установки данного девайса в Debian Squeeze описанный мной ранее :( в заметке http://diff.org.ua/archives/909 Теперь уже с testing репозитария так просто как раньше нельзя поставить hplip, так как apt предлагает обновить очень много пакетов (притом многие из них системные типа glib и тп)
Ну что же ... зато радует то, что в принципе существует true way от HP установки свежего hplip в Debian. Как и следовало ожидать он описан на официальном сайте проекта hplip. Собственно можете делать все по официальной инструкции, я же для себя продублирую ее в этой статье с некоторыми комментариями.
Итак, после подключения к розетке и втыкания ethernet коннектора в соответствующий разьем я полез в меню и настроил подключение к сети данного МФУ. В моем случае были установлены настройки:
Читать полностью