uvvtu2
Никак не могу настроить сканер. Хотя вроде все дрова на их сайте есть.....Поставил, а все равно XSane пишет ошибку....
С принтером все оказалось проще. Поставил по инструкции forum.ubuntu.ru и все работает на ура.
А вот что со сканером.....не пойму.....
Может кто знает английский расшифрует инструкцию с их сайта?
welcome.solutions.brother.com
uvvtu2
а вот и сканер заработал 1. Откройте на редактирование файл 40-libsane.rules:
Код:

sudo gedit /lib/udev/rules.d/40-libsane.rules


2. Найдите в нём строку # The following rule will disable ... и выше допишите:
Код:

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"


3. Сохраните изменения, перегрузитесь и проверьте сканирование.
uvvtu2
Чтоб вернуть регулятор громкости откройте терминал и выполните последовательно вот эте команды ;

echo deb ppa.launchpad.net `lsb_release -cs` main | sudo tee -a /etc/apt/sources.list

echo «deb-src ppa.launchpad.net `lsb_release -cs` main» | sudo tee -a /etc/apt/sources.list

sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com F76FFEBE && sudo apt-get update

sudo apt-get install gnome-applets gnome-media gnome-settings-daemon libcanberra0
uvvtu2
libpurple.so.0 и Pidgin (Slackware 13.1)

pidgin: error while loading shared libraries: libpurple.so.0: cannot open shared object file: No such file or directory
Лекарство:
#sudo ln -s /usr/local/lib/libpurple.so.0 /usr/lib/

Вот и все.. Просто кто-то, где-то недоглядел..

ЗЫ.. Если на этой планете еще есть люди кто не может победить кодировку в GAIMоподобных пейджерах, то сообщаю, что достаточно в настройках своей учетки явно прописать "CP_1251"
Кстати все плагинпаки и Guifications в частности, тоже отчлично собрались..
uvvtu2
# Working directory for local storage/cache.
WORKINGDIR=/var/slapt-get

# Exclude package names and expressions.
# To exclude pre and beta packages, add this to the exclude:
# [0-9\_\.\-]{1}pre[0-9\-\.\-]{1}
EXCLUDE=^aaa_elflibs,^devs,^glibc-.,^kernel-.,^udev,.*-[0-9]+dl$,x86_64

# Base url to directory with a PACKAGES.TXT.
# This can point to any release, ie: 9.0, 10.0, current, etc.
SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware-13.1/:OFFICIAL

# Sources for the testing, extra, and pasture areas — if you use them.
# SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware-13.0/extra/:PREFERRED
# SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware-13.0/testing/
# SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware-13.0/pasture/

# Source for slapt-get.
SOURCE=http://software.jaos.org/slackpacks/13.1/:OFFICIAL

# Packages on a CD/DVD.
# SOURCE=file:///mnt/cdrom/:OFFICIAL

# Home made packages.
# SOURCE=file:///var/www/packages/:CUSTOM
SOURCE=http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-13.0/
#SOURCE=http://slack.isper.sk/pub/slackware-12.2/
#SOURCE=http://dogbert.no-root.org/slackware-12.2/
SOURCE=http://connie.slackware.com/~alien/slackbuilds/
SOURCE=http://www.stabellini.net/filesystem/repository/Stefano_Stabellini
uvvtu2
Проверка баланса GPRS-модема через USSD-запрос
Создадим скрипт на языке python, который будет выводить баланс в окне терминала.

С задачей справиться достаточно просто при помощи модуля pyserial – устанавливаем его:
sudo apt-get install python-serial

Создадим файл, например, ussdbal.py
gedit ussdbal.py

Код скрипта:

#!/usr/bin/env python
# coding: UTF-8
import sys
import serial
import string

S_PORT='/dev/ttyUSB1'
S_REQ = '"#101#"' # Результат запроса латиницей.
S_SPEED=115200
if len(sys.argv)>1: # Если есть аргументы в командной строке
S_PORT=sys.argv[1] # предполагаем, что это имя устройства (модема)
try:
sp = serial.Serial(S_PORT, S_SPEED, timeout=3) # Пытаемся открыть порт
except: # Открыть не удалось
print 'Error: Устройство \"%s\" занято или не существует!' % S_PORT
sys.exit() # Завершаем работу
if __name__ == '__main__':
print 'Запрос баланса. Ожидайте...'
s_query = 'AT+CUSD=1,'+S_REQ+',15 \015' # Формируем запрос
sp.write(s_query) # Отправляем запрос
str = ""
while not(str.startswith('+CUSD:')):
str=sp.readline() # читаем пока не получим ответ
s=string.replace(str.split(',')[1],'"','')
print(s) # выводим результат
sp.close() # закрываем порт
sys.exit() # выход

Делаем файл исполняемым:
chmod 755 ussdbal.py
Скрипт готов к запуску. Запускаем из терминала:
./ussdbal.py
можно указать устройство:
./ussdbal.py /dev/ttyUSB1