LINUX.ORG.RU

Сообщения Ignatov

 

ssh + conky мониторинг

Всем доброго времени суток! Задался пробемой связки ssh + conky. Авторизация без пароля. Скрипт на bash есть. Вывод в conky работает. Температуру проца вытащил из sensors (/proc/acpi/ пусто). Как вытащить параметры памяти, hdd и загрузки cpu? И как это лучше реализовать в скрипте? Каждый раз

a=$(ssh "$user_host" "comand1")
b=$(ssh "$user_host" "comand2")
echo $a
echo $b
и если реализовать чере case и вызывать с параметром то решается проблема с форматированием в conky. Или лучше
echo "$(ssh "$user_host" "comand1 && comand2") "
Не получится ли в первом случае несколько ssh сессий?

да... какое время такие и вопросы...
$ date +«%H:%M»
05:57

 , ,

Ignatov
()

Микшер для электрогитары

Думаю собрать простейший микшер на 2 электрогитары + минус с компа (если есть разница для басухи, то её придется вынести еще в один канал). Это на вход.

На выходе же двое стереонаушников. Притом рассматриваю идею добавить переключатель, чтобы в обном положении 1-я гитара шла на левый канал, 2-я на правый. Второе положение - всё вместе.

Вероятно придется добавить предусиление (чтобы обойти комбики). Сильно ли это усложнит схему? Или проще сигнал брать из комбиков?
Питание желательно от БП для примочек.


PS по схеме могу только собрать. Ненужный на данный момент блок (вроде метронома) «выкинуть» не смогу.
PPS я так понимаю после такой обработки с микшера можно будет втыкать в линейный вход компа.
Присматриваю варианты 1 и 2. Но первый вариант кажется сложноватым. 2-й только на линейные входы.

 , ,

Ignatov
()

Восстановление системы из бэкапа

Всем доброго времени суток. Имею бэкап системных каталогов /bin /etc /lib /opt /sbin /usr /var стянутых со старого харда (всё это как раз из-за замены харда). Скинул по F6 с помощью MC на другой хард и упаковал в архив backup.tar.gz. Возможно ли с помощью этого архива вернуть ту «копию системы», если вкинуть его и распаковать в свежеустановленную систему именно на этот же ПК? Весь ли софт станет исправно работать? fstab разумеется оставить свежий;-) Юзеров в свежей системе создать тех же, что и были.

 , ,

Ignatov
()

Слишком большой лог

Всем доброго времени суток!!! Обнаружем переполнение корня на харде. Причиной ему стал /var/log, где kern.log и syslog имеют размер по 4,4 Гб. Прочитать из разумеется достаточно сложно... Забэкапил их и очистил /var/log. В новосозданных файлах повторяются строки

Jul 27 01:52:12 server kernel: [  930.739477] ACPI Error: Method parse/execution failed [\_SB_.PCI0.LPC_.INIT] (Node de83c6f8), AE_AML_INFINITE_LOOP (20110623/psparse-536)
Jul 27 01:52:12 server kernel: [  930.739497] ACPI Error: Method parse/execution failed [\_GPE._L00] (Node de834938), AE_AML_INFINITE_LOOP (20110623/psparse-536)
Jul 27 01:52:12 server kernel: [  930.739522] ACPI Exception: AE_AML_INFINITE_LOOP, while evaluating GPE method [_L00] (20110623/evgpe-560)

Куда копать?!

PS #uname -a
Linux server 3.2.0-4-686-pae #1 SMP Debian 3.2.60-1+deb7u1 i686 GNU/Linux
Мать intel desktop board d945gclf. По причине высокого нагрева снят родной радиатор с процессора и на термоклей приклеен другой.

 , , ,

Ignatov
()

Debian dnsmasq настройка DNS

Имеется машина с Debian на борту. Выполняет роль роутера (dnsmasq). Две подсети (192.168.0.0/24 - eth1 и 192.168.1.0/24 - wlan0) Если оставить только nameserver 127.0.0.1 - не работает интернет на подключенных машинах.
Основная проблема не работает DNS. Обращаться к компам можно только по ip. Куда копать?
P.S. работа сетевого моста также сомнительна. Но по Wi-Fi 192.168.0.1 пингуется.

iptables настроен через arno-iptables-firewall

# cat /etc/dnsmasq.conf

resolv-file=/etc/resolv.dnsmasq.conf
listen-address=127.0.0.1
# интерфейс, который НАДО слушать:
    interface=eth1, wlan0
# интерфейс, который НИ В КОЕМ СЛУЧАЕ НЕ НАДО слушать (это наше окно в сеть, о нём чуть позже):
    except-interface=ppp0, eth0
# улучшалки производительности:
    bind-interfaces
    cache-size=1000
    domain-needed
    bogus-priv
# конкретно эта улучшалка делает наш сервер главным в локальной сети:
    dhcp-authoritative
# макс. кол-во доступных для аренды адресов:
    dhcp-lease-max=100
# диапазон раздачи адресов (c, по, время аренды):
    dhcp-range=eth1,192.168.0.0,192.168.0.100,255.255.255.0,12h
    dhcp-range=wlan0,192.168.1.0,192.168.1.100,255.255.255.0,12h
    dhcp-host=***,192.168.1.5

    log-facility=/var/log/dnsmasq.log

# cat /etc/resolv.dnsmasq.conf

nameserver 109.194.160.1
nameserver 109.194.161.1
nameserver 127.0.0.1

nameserver 109.194.160.1
nameserver 109.194.161.1
были прописаны в /etc/resolv.conf провайдером

# cat /etc/network/interfaces

auto lo
iface lo inet loopback

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet manual

auto eth1 
iface eth1 inet static
address 192.168.0.1
netmask 24

auto wlan0 
iface wlan0 inet static
address 192.168.1.1
netmask 24

auto br0
iface br0 inet static
bridge_ports ppp0 wlan0
address 192.168.0.4
netmask 24

 , , ,

Ignatov
()

Debian в качестве роутера

Всем доброго времени суток. Нужно заставить машину с Debian'ом на борту работать в качестве роутера. Имеются в корпусе mini-ITX (в дальнейшем планируется настроить как домашний сервер):

eth0 - смотрит в интернет (и интернет есть) eth1 - смотрит в локальную сеть wlan0 - Wi-Fi

Цель: доступ в интеренет через eth1 и wlan0, а также объединить эти интерфейсы в одну локальную сеть. при подключение через eth1 пинг идет, через wi-fi тоже, но интерфейсы друг друга не видят, соответственно инет только на серверной машине, и через eth1 нет доступа к wlan0. В iptables я полный 0.

включал Nat через arno-iptables-firewall, также результат нулевой.

# cat /etc/sysctl.conf

net.ipv4.ip_forward=1

# ifconfig

http://2paste.in/6scc

# iptables-save

http://2paste.in/nsuv

# iptables -t nat -L -n

http://2paste.in/bv3i

 , , ,

Ignatov
()

Вопросы по настройке DHCP

Всем привет! Как настроить DHCP-сервер для локальной сети? нужно ли править nano /etc/network/interfaces? /etc/dhcp/dhcpd.conf уже не знаю что в него писать... В чем смысл строки
option domain-name «example.org»;? Пока что просто нужно подцепить два компа по eth0. Оба Debian 7

#cat /etc/default/isc-dhcp-server

INTERFACES="eth0"
# /etc/init.d/isc-dhcp-server start
[FAIL] Starting ISC DHCP server: dhcpd[....] check syslog for diagnostics. ... failed!
failed!
# cat /var/log/messages
May 10 16:28:51 server dhcpd: Internet Systems Consortium DHCP Server 4.2.2
May 10 16:28:51 server dhcpd: Copyright 2004-2011 Internet Systems Consortium.
May 10 16:28:51 server dhcpd: All rights reserved.
May 10 16:28:51 server dhcpd: For info, please visit https://www.isc.org/software/dhcp/
May 10 16:28:51 server dhcpd: Wrote 0 leases to leases file.
May 10 16:28:51 server dhcpd:
# cat /etc/network/interfaces
auto lo wlan0
iface lo inet loopback
#iface eth0 inet dhcp
iface wlan0 inet dhcp
wpa-ssid name
wpa-psk pass
# cat /etc/dhcp/dhcpd.conf
#option domain-name "MyLAN.com";
option domain-name-servers 192.168.1.1, 192.168.1.2;
authoritative;
default-lease-time 32400;
max-lease-time 72000;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.254;
option routers 192.168.1.1;
}

 , , ,

Ignatov
()

Машина с Debian 7 в качестве роутера + управление по ssh.

Имеется две машины с Debian 7 на борту. Нужно первую подключить к интернету через провод и раздать интернет на вторую через wlan0. Также нужен доступ к 1-ому компу через ssh. Т.к. ни монитора ни клавиатуры у первой не будет. Сделал все вот так http://dudetryingit.blogspot.ru/2013/02/wi-fi-debian.html, не помогло. Wi-Fi подлючил, но доступа в интернет и ssh не получил. На данный момент есть доступ к первой через ssh.

 , , , ,

Ignatov
()

Jack + электрогитара.

Установил jack. В линейный вход подключил электрогитару. Через ALSA электрогитару комп видит, через Jack - нет. Jack звук выдает, но как услышать через него электрогитару так и не понял.

 , ,

Ignatov
()

Посоветуйте метроном для Debian.

/dev/dsp отсутствует, Jack вылетает в непонятные ошибки (как я понял, он не знает к какому девайсу коннектиться. PulseAudio нету и не было установлено). Kmetronome тянет за собой половину KDE. Больше в репах ничего не нашел. Я уже на bash-скрипт согласен! Только бы работало...

 , ,

Ignatov
()

Тормоза при интенсивной работе с HDD

С недавних пор появились жесткие тормоза при работе с HDD. В частности при работе программ Transmission и VirualBox. Притом тормозят всё! При попытке выключить эти приложения вылетает «приложение не отвечает». Раньше все работало отлично! В биосе выставлен AHCI mode.

 ,

Ignatov
()

Внешний монитор к ноутбуку. Разрешение

Имею Debian 7, OpenBox, xrandr, arandr.

При подключении внешнего монитора к ноутбуку через VGA не могу выбрать нужное разрешения на внешнем мониторе. При загрузке Live-CD ubuntu 10.4 через гномовские утилиты все подхватилось.

Как решить эту проблему?!

 , , ,

Ignatov
()

Qt и GTK единая тема оформления

Понимаю! Тема уже сто раз поднималась!!! Имеется debian wheezy, OpenBox, настроенная тема GTK. Раньше все отлично работало! И Qt и GTK-приложения выгляднли одинаково! Но после переустановки (/home остался как есть, после установки базовой системы установку рекомендуемыемых пакетов отключил) Qt-приложения отказываются распознавать тему GTK... Может я чего-то не доустановил?!!!

Из Qt-приложений имею VLC и VirtualBox

 , ,

Ignatov
()

Какую архитектуру установить на процессор AMD: i386 или amd64?

Как бы ответ очевиден!!! Раз проц AMD то и ставить нужно AMD!!! Но хотелось бы услышать мнения людей, которые более детально интересовались тонкостями данного вопроса;-)

В общем суть проблемы: возможно ли на процессор AMD поставить 32-хбитную систему? Оперативы все равно всего 2 Гб! И какие возможны проблемы или подводные камни? Насколько сильно заметно возможно падение производительности?

Все равно тот же самый wine тянет пакеты архитектуры i386! Смысл мне тянуть лишние зависимости и гонять x64?

 , , ,

Ignatov
()

Debian Wheezy компиляция ядра

При попытке компиляции ядра выдает:
<pre>root@linux# make menuconfig
HOSTCC scripts/basic/fixdep
In file included from scripts/basic/fixdep.c:106:0:
/usr/include/x86_64-linux-gnu/sys/types.h:147:20: fatal error: stddef.h: Нет такого файла или каталога
compilation terminated.
make[1]: *** [scripts/basic/fixdep] Ошибка 1
make: *** [scripts_basic] Ошибка 2
</pre>
Ядро linux-3.9.4 скачанное с http://www.kernel.org
Яндекс не помог. Что я делаю не так?

 ,

Ignatov
()

Asus K52N пробемы с hibernate suspend-hybrid

Приобрел данный девайс, поставил debian wheezy/jessie. Понимаю, что данный девайс не лучший выбор для установки linux'а, особенно в качестве единственной ОС.
Возникли проблемы со спящим и гибридным режимами (ждущий не проверял). После гибридного ноут вообще отказался запускаться пока не отключил питание и не вынул батарею.
После спящего нормально загружается через раз. В противном случае все завершается мигающим курсором.
Куда копать? И есть ли вообще решение данной проблемы?!

 , , , ,

Ignatov
()

Тёмная тема GTK для OpenBox

Всем доброго времени суток. Посоветуйте плиз симпотичную тёмную тему GTK2/3 + такую же (похожую) тему OpenBox. Если не сложно со ссылками.

 ,

Ignatov
()

Спящий/ждущий режим по хот-кею

Всем доброго времени суток! Какую команду нужно написать, чтобы ноутбук отправить в спящий/ждущий режим по хот-кею? На ноутбуке раньше работали fn+f4, но после переустановки почему-то отвалились, при их нажатии раздается системный писк. Как решить данную проблему?

Ignatov
()

CrunchBang. Выключение MOCP при завершении сеанса

Всем доброго времени суток! В общем такой вопрос: на debian при завершении сеанса в иксах mocp продолжает работать. На crunchbang же mocp завершает работать. Что сделать, чтобы было как в debian? т.е. при logout mocp не выключался

 ,

Ignatov
()

IDE для GTK 3. ЯП C/C++/C#

Следующая проблема: хочу научиться программировать в Linux (у самого стоит Debian, так что кодить в виртуалке не особо хочется).Встала вопрос: какую IDE лучше выбрать?
Однозначно GTK 3. Сам смотрю в сторону Anjuta + Glade. Emacs не предлагать!
И еще вопрос, как осуществить поддержку С++? Скорее всего прийдется возиться с классами.
Также прошу ссылки на подходящую литературу. Желательно на русском. Если у кого есть элементарные программы, прошу скинуть для примера.

Раньше программиравал в Delphi, разумеется под винду (ну что поделать... сегодня в универах тока винде и учат). Так что в программировании в Linux я чайник(

 , ,

Ignatov
()

RSS подписка на новые темы