Posts Tagged ‘ Debian

Debian Squeeze & Creative Labs SB Audigy

Валялась давно у меня звуковушка Creative. Сотрудник дома порядок наводил и чтоб не выкидывать решил мне сплавить. В надежде что будет звучать получше встроенной HDA Intel воткнул я ее в PCI, врубил тазик и полез в BIOS вырубать встроенную. После перезагрузки и логона в Linux сразу же решил глянуть lspci чтобы убедиться что девайс увиделся системой и готов к настройке. Вот что мне выдал lspci:

root@ws:~# lspci
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02)
00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 01)
00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
05:00.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
05:00.1 Input device controller: Creative Labs SB Audigy Game Port (rev 03)
05:00.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port
root@ws:~#

Ну вроде все видится ... должно работать? Читать полностью

Iceweasel — Java plugin

Очень просто устанавливается Java Plugin в Debian для браузера Iceweasel. Сначала ставим пару пакетиков

[root]@[black]~# aptitude install sun-java6-bin sun-java6-plugin

И передергиваем iceweasel
После этого плагин заработает :) По крайней мере у меня заработал. Ну а если нет — то гляньте что у вас имеется в директории /usr/lib/iceweasel/plugins
У меня так:

[root]@[black]~# ll /usr/lib/iceweasel/plugins
итого 0
lrwxrwxrwx 1 root root 41 Фев 21 12:07 libjavaplugin.so -> /etc/alternatives/iceweasel-javaplugin.so
[root]@[black]~# ls -l /etc/alternatives/iceweasel-javaplugin.so
lrwxrwxrwx 1 root root 49 Фев 21 12:07 /etc/alternatives/iceweasel-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
[root]@[black]~#

Удачи :)

Подключение 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 и пользуем-пользуем-пользуем ... Читать полностью

Знакомство с 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 чудесно заработал. Но все равно надеюсь что в дальнейших обновлениях все починят :)

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 коннектора в соответствующий разьем я полез в меню и настроил подключение к сети данного МФУ. В моем случае были установлены настройки:
Читать полностью