RPi: Первый опыт

Пришла мне малинка и надо было уже что-то начинать делать :)

Первым делом я установил на борт линукс Raspbian, правда флешку пришлось докупать у нас, с китайской линукс заводится упорно отказывался. Процесс установки и настройки я описывать не буду, этого добра в инете навалом.

Проблема: мой adsl модем периодически подвисает, как следствие инет полностью отваливается, помогает в этом случае полный ребут модема. Как правило, несколько раз за день приходится повторять данное действие.

Предполагаемое решение проблемы: Проверять доступность какого-либо сайта раз в n минут, в случае его недоступности делать ребут модема.

Так как в моем случае предполагается, что малинка и модем будут лежать рядом, то грех не воспользоваться портами вывода из малины для этой задачи.

Читать далее

Suse косяк su недостаточно прав группы

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

Для решения проблемы, смотрим на права файлика /bin/su:

ls -l /bin/su

Скорее всего появится:

-rwxrwxr-x

А должно быть:

-rwsr-xr-x

C чтением/записью/выполнением все ясно, но нам нужно добавить еще suid бит, сделать это можно вот так:

chmod u+s /bin/su

После этих манипуляций все заработало как надо.

Восстановление работы консолей tty в Suse

Обновился я тут до Suse 12.1 и заметил, что консоли tty перестали работать. При переходе Ctrl+Alt+F.. работала только tty7. Решение проблемы мне подсказали на форумах суси. Нужно просто загружаться с параметром ядра nomodeset.

Создания ярлыка на рабочем столе в kde4

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

Приведу пример на основе Suse. Сразу после установки чистой системы у всех появляется раздражающий виджет с содержимым рабочего стола, который я благополучно сразу сношу. Так вот, ярлыки на приложения лучше всего добавлять именно через него. Поэтому разблокируем изменение виджетов и добавим виджет “Просмотр папки”.

Читать далее

Поддержка USB в VirtualBox SUSE 11.4

Те у кого стоит виртуальная машина VirtualBox знают, что не так просто заставить это чудо работать. Небольшой мануал:

1. Устанавливаем нужное дополнение прямо из графического интерфейса, здесь никаких сложностей нет.

2. Редактируем файл /etc/fstab, вместо строки

usbfs /proc/bus/usb usbfs auto 0 0

прописываем следующее:

none /proc/bus/usb usbfs auto,busgid=112,busmode=0775,devgid=123,devmode=664 0 0

где devgid – id группы vboxusers, будьте осторожными, ваш может отличаться от моего

3. И финальная самая важная часть, без которой под сусей работать один фиг ничего не будет: редактируем содержимое файла /etc/udev/rules.d/60-vboxdrv.rules, заменяя все его содержимое на следующие строки:

KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
#these two lines give access permission to vboxusers to properly work with usb nodes, this could be security risk (bnc#664520) !!
SUBSYSTEM=="usb_device", ATTR{devnum}=="?*", ATTR{busnum}=="?*",SYMLINK+="vboxusb/$attr{busnum}/$attr{devnum}", GROUP="vboxusers"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{devnum}=="?*", ATTR{busnum}=="?*",SYMLINK+="vboxusb/$attr{busnum}/$attr{devnum}", GROUP="vboxusers"

И вот после этого, все начинает работать.

Добавление сетевого принтера через CUPS

Имеется задача: подключить сетевой принтер (который к слову расшарен с помощью принт сервера через самбу).

Решать ее будем через Cups

cups logo Читать далее

Настройка autofs в Suse 11.4

После установки системы многие сервисы не запускаются автоматически после загрузки и для того, чтобы корректно работать приходиться в терминале набирать:

sudo /etc/init.d/autofs start 

Чтобы заставить службу загружаться при запуске нужно открыть Yast – Системные службы, перейти в экспертный режим и выбрать уровни запуска 5 и 6.

autofs

Косяк с хоткеями в SUSE

У меня постоянно слетают горячие клавиши в сусе (я часто пользуюсь Alt+F2 и горячими клавишами в amarok). До этого дня приходилось перезагружаться или пользоваться мышкой как в винде, но экспериментальным путем сегодня выяснилось, что:

Переход на другую консоль (Ctrl + Alt + F1..7) чудесным образом возвращает функциональность горячих клавиш.

Обновление Suse с ISO образа

Для того чтобы обновится нам понадобится в yast подключить свежескачаный исошник, дать ему имя (например ISO11_3) и отключить все остальные репозитарии.

Далее выполним команду:

zypper dup -r ISO11_3

Читаем что там пишут, соглашаемся (или не соглашаемся) и ждем пока система обновится.

Изменение кодировки mp3 в suse

я думаю всем известна ситуация с кракозябрами в линуксовых плеерах, я долго мучался со всякими EasyTag,  пока не нашел такое лечение:

1. устанавливаем пакет python-mutagen (он есть в стандартных репозитариях)

2. заходим в папку с музыкой и запускаем

find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

3. ждем
4. наслаждаемся корректным отображением названий :)