суббота, 10 октября 2009 г.

Мой скриншот


Выкладываю мой скрин, который я отточил со времен когда я установил мой любимый Арч. Все скромненько, без этих ваших компизов и свистелок-перделок, изменил системное меню на свой лад, долго настраивал коньки, особенно conky-forecast. Обратите внимание -- ширина боковой панели русского Thunarа нормальная! Остальные элементы внешнего вида (иконки рамки окон) написаны в Арчехрени. Обои взяты из некогда вымершей ОС Longhorn.


пятница, 18 сентября 2009 г.

Metabox-mod -- тема для Xfwm4

Наконец с большим трудом замутил темку для XFwm4, мне нужно обязательно большая кнопка закрыть, потому что у меня мышка неудобная, и ингда трудно попасть. Я сам любитель лаконичных и простых тем, думаю, моим читателям тоже понравиться)))

Как изменить длину боковой панели Thunar


Очень много пользователей перешли на другие файлменеджеры, потому что их раздражала длинная боковая панель, а ведь известно, что линуксоведы люди, любящие порядок. Это старинный баг, который уже давно обещают исправить.
Для этого надо будет изменить системные файлы:


1. Устанавливаем PoEdit
pacman -S poedit
2. Открываем его от суперпользователя
sudo poedit
3. Открываем файл /usr/share/locale/ru/LC_MESSAGES/Thunar.mo
4. Ищем строку "Файловая система" и меняем ее на "System" (если изменить по-русски, то Thunar будет полностью по английски)
5. Сохраняем
6. Выходим из пользователя и опять входим (перелогиниваемся)
Все. Теперь Thunar выглядит как следует.
Большое спасибо за помощь пользователя SunStroke.

пятница, 31 июля 2009 г.

Как быстро заблокировать доступ к сайту

По сравнению с вынь-дой в линуксе это сделать очень просто.
Выполнить в терминале sudo nano /etc/hosts
Перед # End of file добавить

127.0.0.1 inbox.lv
127.0.0.1 www.inbox.lv

Вместо inbox.lv добавить нужный сайт. "www." перед сайтом нужно для того, чтобы нельзя было на тот сайт зайти через google или с префиксом "www".

четверг, 4 июня 2009 г.

Как восстановить систему после неправильной настройки mkinitcpio

Если после удаления некоторых компонентов из hooks в mkinitcpio.conf или кривой компиляции ядра, у вас может не запускаться система и будут такие ошибки:

failed to parse block device name for ...
unable to create/detect root device

Для решения этой проблемы нужно запуститься с live CD ArchLinux, смонтировав корневой раздел, например так:

mount /dev/sdb3 /media

то есть /media - это папка, в которую будет монтироваться раздел. Далее нужно сменить корневой раздел, чтобы Arch делал изменения не в live cd, a в вашу систему.

chroot /media

После делаем изменения в mkinitcpio.conf, и последнее выполняем:

mkinitcpio -p kernel26

И все. Надеюсь вам это поможет.

Источник: http://archlinux.org.ru/forum/viewtopic.php?f=8&t=1811

суббота, 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