суббота, 30 мая 2009 г.

Places (Места) как в gnome


Для тех, кто привык к апплету панелей gnome Places создан такой же апплет для XFCE. Его можно легко настроить в свойствах. Установить его тоже можно очень просто -
pacman -S xfce4-places-plugin

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

Источник: http://goodies.xfce.org/projects/panel-plugins/start

Как настроить мультимедиа клавиши

Удобно когда есть дополнительные клавиши на клавиатуры для управления плеером - можно им управлять даже когда монитор выключен, не надо сворачивать все окна чтоб переключить песню, громкость и т.д. Но в Arch их нужно настраивать самому. Если вы пользуетесь XFCE и плеером XMMS, то:
  • Заходите в настройки > Клавиатура > Горячие клавиши > Добавить
  • И сначала пишете команду, ОК, а потом назначаете кнопку нажатием на нужную клавишу.
Команды:
# Mute: amixer -q set Master toggle
# VolumeRaise: amixer -q set PCM 2+ unmute
# VolumeLower: amixer -q set PCM 2- unmute
# Play/Pause: /usr/bin/xmms --play-pause
# Rewind: /usr/bin/xmms --rew
# Forward: /usr/bin/xmms --fwd
# Stop: /usr/bin/xmms --stop


Удачи!
Источник: http://lib.ru/unixhelp/linuxmultimedia.txt

понедельник, 18 мая 2009 г.

Как открывать/создавать ZIP/RAR


Тут все просто. Достаточно только установить следующие пакеты:
sudo pacman -S zip
sudo pacman -S rar
sudo pacman -S unzip
sudo pacman -S unrar

воскресенье, 17 мая 2009 г.

Как убрать "кракозябры" в русских именах файлов на флешке

/*
Решаем все средствами хала. Для начала pacman -Syu. Само собой. Потом читаем вики, проверяем пользователя на принадлежность нужным группам.
Далее в политиках разрешаем пользователям работать со сменными девайсами и вкл-выкл комп (теперь требует хал)
файл /etc/PolicyKit/PolicyKit.conf /*






















/* Теперь флешка должна автомантироваться точно....но с кракозябрами.
Далее если гном - лезем в кофигуратор и пописываем туда (третий пост если не ошибаюсь)
В xfce4.4 ставим подпорку.
создаём файл /etc/hal/fdi/policy/10mvfat.fdi






mvfat
mvfat
quiet
showexec
codepage=
iocharset=
umask=
dmask=
fmask=
uid=
flush






Здесь мы объявили новую файловую систему mvfat вместо fat и exo-mount будет монтировать fat разделы уже командой mount.mvfat, которую мы ему любезно предоставим создав в каталоге /sbin файл mount.mvfat следующего содержания

#!/bin/bash
eval mount -t vfat $@,quiet,iocharset=utf8,codepage=1251,showexec,umask=0,flush

и сделав
chmod 755 /sbin/mount.mvfat

Перезапустив хал (перезагрузив комп) любая вставленная fat флэшка будет определяться cp1251 кодировкой...
*/
Источник: http://archlinux.org.ru/forum/viewtopic.php?f=8&t=1387&p=11377

Как подключить цифровую камеру


Долго я отмучился с подключением цифровой камеры к Arch'y Fuji FinePix J50. Покопавшись на форуме ArchLinux.org.ru, решил пробему:

1. подключил какмеру, получил сообщение об ошибке
2. в терминале выполнил:
lsusb
Получил такой вывод:
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 04d9:048e Holtek Semiconductor, Inc.
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
в моем случае нужная информация находится в первой строке (надеюсь, очевидно почему), а именно ID 04d9:048e
первые четыре знака до двоеточия (04d9) это idVendor, плсде двоеточия - idProduct.
3. открыл с необходимыми правами файл 54-gphoto.rules
sudo nano /etc/udev/rules.d/54-gphoto.rules
в самом конце файла
ATTRS{idVendor}=="0d64", ATTRS{idProduct}=="1001", MODE="0660", GROUP="camera"
#PROGRAM="check-ptp-camera 06/01/01", MODE="0660", GROUP="camera"
PROGRAM="/lib/udev/check-ptp-camera", MODE="0660", GROUP="camera"
ATTRS{idVendor}=="2770", ATTRS{idProduct}=="9120", MODE="0660", GROUP="camera"
ATTRS{idVendor}=="2770", ATTRS{idProduct}=="9120", MODE="0660", GROUP="camera"
ATTRS{idVendor}=="093a", ATTRS{idProduct}=="010e", MODE="0660", GROUP="camera"
ATTRS{idVendor}=="093a", ATTRS{idProduct}=="010f", MODE="0660", GROUP="camera"
ATTRS{idVendor}=="0c45", ATTRS{idProduct}=="800a", MODE="0660", GROUP="camera"
ATTRS{idVendor}=="2770", ATTRS{idProduct}=="905c", MODE="0660", GROUP="camera"
ATTRS{idVendor}=="0c45", ATTRS{idProduct}=="8001", MODE="0660", GROUP="camera"
ATTRS{idVendor}=="2770", ATTRS{idProduct}=="905c", MODE="0660", GROUP="camera"

ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="315b", MODE="0660", GROUP="camera"

LABEL="libgphoto2_rules_end"
добавил строку ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="048e", MODE="0660", GROUP="camera", просто скопировав предыдущую и заменим значения idVendor и idProduct на нужные.
кроме этого заменил строку
PROGRAM="check-ptp-camera 06/01/01", MODE="0660", GROUP="camera"
на
PROGRAM="/lib/udev/check-ptp-camera", MODE="0660", GROUP="camera"
и все заработало как надо!!!
удачи.

Дополнительные ссылки:
http://ubuntuforums.org/showthread.php? ... camera+usb
http://bugs.archlinux.org/task/8750