Подключить PS/2 мышь без ребута
Подключил на время PS/2 мышь вместо USB-шной, но перезагружать комп лень. Можно ли как-нибудь заставить систему опознать её? Подозреваю что нет, но вдруг.
udevadm trigger не работает...
Подключил на время PS/2 мышь вместо USB-шной, но перезагружать комп лень. Можно ли как-нибудь заставить систему опознать её? Подозреваю что нет, но вдруг.
udevadm trigger не работает...
Есть один маленький сервачок с Debian stable.
Из репов только секьюрити фиксы.
Стоит апач, но висит только на локалхосте и используется крайне редко.
Сегодня обнаружил что вместо директории /etc/apache2/sites-available , в которой должны лежать конфиги апача, появился файл с одноимённым названием... Появился не более чем две недели назад, точно.
Оказалось что файл идентичен по содержимому файлу /etc/ld.so.cache O_o Только время модификации стоит старая... ещё с прошлого года... Как его туда занесло? Недавно обновлял libc, да.
Некорректного отключения уже давно не было.
Есть работа под CC BY-NC-ND
Могу ли я сделать репак такой работы не спрашивая разрешения автора? То есть например был rar архив, а я перепаковал его в tar.bz2 и выложил.
Если да, то можно ли удалить некоторые файлы из такого архива? (существующие не менять)
Образовалась такая проблема с компом:
После включения сетевого фильтра (но ДО нажатия кнопки питания на системнике) комп включается (раньше такого косяка небыло) и поработав 3-4 сек вырубается. Пискнуть спикером не успевает. Нажатие на пувер приводит к такому же результату.
Проблема не в БП, т.к. с другим(рабочим) БП тоже не работает. БП с этой машины исправно работает с другой матерью.
Нагревания (на ощупь) нигде не наблюдается.
Винты, видяха и всё остальное отключены, за исключением спикера, ОЗУ и процессора.
После извлечения ОЗУ, успевает издать один протяжный звук из спикера и также вырубается. (С ОЗУ вобще молчит)
Отнёс в тех центр - говорят что у них сейчас очень много работы и до моей железки дело дойдёт скорее всего только после нового года... Гарантия уже прошла, да.
В чём может быть косяк? Телепаты в треде приветствуются. Характеристики железа скажу, если это имеет значение.
P.S. Этот случай никак не связан с моей предыдущей темой про БП (это другой комп)
[Не перемещайте только в hardware, ибо топик не достоен того раздела.]
Кулер на БП стал дико выть и я наконец решил его разобрать, почистить и смазать.
Когда разбирал, благополучно сломал пополам маленькое такое колечко на оси кулера. Подумал, «ну и хрен с ним», смазал и всё обратно закрутил без него.
Через день выяснил что кулер еле крутится, а БП соответственно греется:)
Вопрос: Нафиг оно(кольцо) нужно было и откуда мне теперь выковырять такое же?)
И заодно ещё вопрос. На время поставил другой БП (какое-то говно(?) Espada, вместо Sparkman про который сабж).
Напряжения на проводе где висят два винта такие: +4,9V; +11,74V.
Я так понимаю это в пределах нормы же? (БП на 350W оба)
Уже всем наверное всем известно что модератор no-dashi частенько нарушает правила, а конкретно вот эту часть:
Личная информация о пользователях Модераторы сайта имеют доступ к информации о пользователе, не доступной обычным пользователям. Следующая информация считается личной:
* e-mail пользователя, указанный при регистрации
* IP адрес пользователя, географическое местоположение, факт наличия статического IP, факт наличия нескольких пользователей на этом IP
* используемый броузер/операционная система
* пароль пользователяМодераторы сайта обязуются не разглашать данные сведения в открытый доступ.
Сделайте уже что-нибудь с этим: накажите/увольте/казните no-dashi или уже отразите в правилах что этот пункт в отношении no-dashi не действителен, либо уберите его[пункт] совсем.
Пруфлинк: http://www.linux.org.ru/jump-message.jsp?msgid=4295170&cid=4297016
Найти остальные случаи не сложно.
К десятилетию дистрибутива Gentoo приурочен выпуск специального LiveDVD.
Образ включает в себя следующие бинарные пакеты:
Gentoo-10 LiveDVD доступен в двух версиях: гибридная x86/x86_64 и x86_64. Гибридная версия включает в себя два ядра для разных архитектур.
Ссылки для скачивания iso9660 образов: x86 amd64
FAQ по live-dvd. Пожалуйста, сообщайте все найденные баги.
В дополнении, у Gentoo теперь появился новый артворк от Ben Stedman и разработчика Alex Legler.
http://www.linux.org.ru/view-message.jsp?msgid=4107603
И нифига не писали про это. Предыдущая новость была о начале тестинга livedvd (http://www.linux.org.ru/view-message.jsp?msgid=4086209), а сейчас livedvd вышел. К тому же днюха Gentoo 4-ого октября.
Пытаюсь собрать PHP на хостинге.
Сначала сборка идёт, но потом вываливается с ошибкой:
virtual memory exhausted: Cannot allocate memory make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) 131072
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) 32768
max memory size (kbytes, -m) 131072
open files (-n) 64
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 32768
cpu time (seconds, -t) 300
max user processes (-u) 48
virtual memory (kbytes, -v) 131072
Судя по top, процесс cc1 разрастается до примерно 131072 и помирает.
Пробовал уменьшить через ulimit -v но ничего не меняется. Нагуглил что потребление памяти у гцц можно снизить с помощью
--param ggc-min-expand=0 --param ggc-min-heapsize=0
$ gcc --version
gcc (GCC) 3.4.6 [FreeBSD] 20060305
$ uname -sr
FreeBSD 6.2-STABLE
Как ещё можно уменьшить прожорливость gcc? Напомню что рутового доступа к машине не имею.
Предыстория
Есть одна виндовозная игра(Touhou 7.5 IaMP), на неё есть рантайм-патч (экзешник тоже), который англофицирует её на ходу. (Но, суть не об этом, поэтому не надо переносить это в Games)
Недавно обнаружил что патчер начал помирать и вываливаться бактрейс. Судя по моим старым тестам, патчер работал под вайном 1.1.13. Я собрал его(старый вайн), запустил. Не пашет =(
На счастливый случай у меня остался собранный бинарный пакет этого вайна. После его установки я с удивлением обнаружил что патчер теперь работает...
Я стал играться с ldd и LD_PRELOAD...
В итоге выяснил что всё упёрлось в библиотеку libwine.so Это подтвержает тот факт, что если запустить
LD_PRELOAD=старый_libwine.so новый_wine игра.exe
то патчер запускается, а если без LD_PRELOAD то уже нет. Тоесть старая библиотека «нормальная» а новая - нет.
Вопрос
В связи с этим появилась мысль что проблема кроется в том, чем и как эта библиотека(libwine.so) собиралась.
И теперь вопрос: как ещё можно сравнить эти библиотеки и выяснить почему при казалось бы одинаковом окружении и одинаковой версии они ведут себя по-разному?
Дистр - Генту 32битная
У нас есть допустим домен example.com и почта у хостера с этим именем. Почта на несуществующие ящики перенаправляется на мой. (делал из-за переезда на другой почтовый сервер, да забыл обратно вырубить)
С месяц назад на ящик стали приходить странные сообщения об ошибках. Ошибки были разного типа: квота превышена, пользователь не существует, ваше письмо - спам и т.д...
В них говорится что якобы с адреса например vasya_pupkin@examples.com было послано письмо на такой-то такой-то адрес(каждый раз разный) и письмо отвергнуто по какой-либо причине.
Проблема в том, что Васей Пупкиных у нас нету. Вместо васи Пупкина стоят разные имена, но у нас на example.com таких ящиков нет.
Судя по заголовкам "Recieved: from" (из оригинальных писем) видно, что наш почтовый сервер там не фигурирует. То есть письма отправляли не через него. В Recieved адреса каждый раз меняются. В основном это похоже динамические адреса разных провайдеров и прочие, не имеющие (в основном) доменного имени. Там где пересылался сам текст оригинального письма было видно что это спам.
Погуглил на эту тему и выяснил для себя, что в поле From: можно указать чего душа пожелает:)
Покурил SPF, добавил SPF запись в DNS. После этого в письмах с ошибками перестало встречаться упоминание об SPF тестах (видимо тех кто его не прошёл сразу же посылало нахер).
Я было уже обрадовался... Но сегодня получил целую кипу таких писем (даже больше чем обычно). Очевидно что далеко не все почтовые сервера умеют SPF или он там не настроен...
Что же делать господа? Как бороться с гадами?
Есть файл в DWG формате (из автокада). В нём довольно простая 2D карта города (линии, надписи, слои)
Нужно открыть этот файл и сделать небольшие изменения (добавить пару линий буквально) и на выходе получить участки карты в виде картинок (на крайняк тупо сделаю скриншоты окна).
Сохранять обратно в DWG не нужно. Если сабж не будет понимать DWG, но автокад сможет сохранить файл в чём то что он понимает то тоже пойдёт.
Программа нужна не более чем на месяц, так что допустим шаровары на 30 дней мне хватит.
Обязательно чтобы отображались надписи на кириллице.
Кто что посоветует?
Сейчас качаю Medusa4. Посмотрю что она из себя представляет.
Доброе время суток.
Есть встроенная звуковуха с тремя джеками. (OUT, LINE IN, MIC) Хочу выводить звук на другой джек (не тот что по дефолту). Ну например на LINE IN. У меня обычные двухканальные колонки.
Банально не могу придумать запрос в гугль( Запросы содержащие "jack" упорно ведут на разговоры о звуковом сервере JACK...
Нужно это извращение по причине того что разьём стал хреново работать от частого перетыкания кабеля.(Наушники/Колонки) Поленился я прикрутить front audio, а теперь вот пожинаю плоды.
Сегодня решил даунгрейдить иксы и увидел такую картину:
Calculating dependencies... done!
[ebuild UD] x11-base/xorg-server-1.4.2 [1.5.3] USE="dri%* (-nptl*) -xprint%"
[uninstall ] x11-libs/libpciaccess-0.10.5
[blocks b ] <x11-base/xorg-server-1.5 ("<x11-base/xorg-server-1.5" is blocking x11-libs/libpciaccess-0.10.5)
ключевое слово [uninstall]. Тоесть portage научился автоматом разрешать конфликты? Как это я проспал такое событие?
Ошибки о блокерах не выдаёт как раньше. Иксы начали собираться...
На хостинге наблюдается очень странная фигня... Работаю под непривилегированным пользователем и не состою в группе wheel После использования команды patch, результирующий файл получает группу wheel, причём SGID бит на бинаре patch не стоит! Это работает даже если скопировать себе в хоум бинарник patch и патчить с его помощью. Система FreeBSD 6.2-STABLE Ниже конкретный пример: $ ls -l `which patch` -r-xr-xr-x 1 root wheel 43904 Feb 15 2007 /usr/bin/patch $ whoami user $ echo 1 > 1.txt $ echo 2 > 2.txt $ diff -u 1.txt 2.txt > 1-2.patch $ ls -l -rw-r--r-- 1 user user-users 88 Sep 18 14:46 1-2.patch -rw-r--r-- 1 user user-users 2 Sep 18 14:45 1.txt -rw-r--r-- 1 user user-users 2 Sep 18 14:45 2.txt $ patch < 1-2.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- 1.txt Thu Sep 18 14:45:45 2008 |+++ 2.txt Thu Sep 18 14:45:50 2008 -------------------------- Patching file 1.txt using Plan A... Hunk #1 succeeded at 1. done $ ls -l -rw-r--r-- 1 user user-users 88 Sep 18 14:46 1-2.patch -rw-r--r-- 1 user wheel 2 Sep 18 14:46 1.txt -rw-r--r-- 1 user user-users 2 Sep 18 14:45 1.txt.orig -rw-r--r-- 1 user user-users 2 Sep 18 14:45 2.txt
Подскажите как подешевле (нахаляву?) звонить с компа на сотовый телефон в России (в Екатеринбург). Посмотрел пока Gizmo Project. Но 5.4 центов за минуту дороговато) Есть что-нибудь подешевле?
Есть машина с хостнеймом вида some.host.com
При попытке отрезолвить несуществующий хостнейм (к примеру x87azs3zxq.ru) к днс серверу сначала делается запрос вида "x87azs3zxq.ru", а затем (после неудачи) вида x87azs3zxq.ru.host.com
Самое интересное что в моём случае хостнейм ru.host.com зарегестрирован за кем то, и стоит CNAME с "*.ru.host.com" на "ru.host.com"
В итоге получаем, что любой несуществующий хостнейм резолвится в ru.host.com
Проявляется это в практически любой программе (Браузеры, качалки, телнет). Только nslookup работает корректно.
Вопрос: как можно изменить такое поведение системы. и вобще, это нормально?
Дистр: Gentoo
nao@some ~ $ grep hosts /etc/nsswitch.conf
hosts: files dns
nao@some ~ $ cat /etc/resolv.conf
nameserver наш-днс-сервак
#от днс сервера ничего не зависит (пробовал разные)
nao@some ~ $ cat /etc/host.conf
order hosts, bind
multi off
nao@some ~ $ hostname
some.host.com
nao@some ~ $ domainname
(none)
nao@some ~ $ grep some.host.com /etc/hosts
мой-ай-пи some.host.com some
----------------------------------------------------------------------
Преклоняюсь перед ЛОРом=) пока писал пост, сам нашёл решение, правда не очень красивое:
echo "domain ." >> /etc/resolv.conf
После этого резолвер перестал делать второй запрос если первый был неудачный и возвратил мне долгожданный "unknown host"
Оказалось тут совсем нет ничего сверхестественного, ведь резолвер считает domain.com моим доменом и не найдя хост, пытается найти его в "моём" домене.
Вобщем не пойму как сделать такую штуку
Есть файл $DB_SETTINGS_FILE со строкой вида:
$db_url = 'mysql://user:pass@host/db';
хочу в sh скрипте считать юзернейм, пасс, хост и дб в соответствующие переменные. Делаю так (можете не вчитываться в регексп. он 100% верный):
grep ^\$db_url $DB_SETTINGS_FILE | \
sed s'#^.*mysql://\([^:]*\):\([^@]*\)@\([^/]*\)/\([^'\'']*\).*#\1 \2 \3 \4#' | \
read DB_USERNAME DB_PASSWD DB_HOST DB_NAME
но в итоге переменные всёравно оказываются пустыми
погуглив, понял что при создании | пайпа, команда read выполняется в отдельном шелле и после завершения не возвращает обратно свои переменные. Поигрался с
export, но так и не смог добится результата=(
Остановился на конструкции grep ... | sed '....' | ( read ... ; остальное тело скрипта; )
Но это очень неудобно.
Вопрос: как мне модифицировать тот кусок чтобы он устанавливал мне переменные в текущем environment?
Хочется решение на sh, но на крайний случай сойдёт и bash
З.Ы. Конечно можно было сделать навроде:
DB_USERNAME=`многа букоф \1`
DB_PASSWD=`многа букоф \2`
DB_HOST=`многа букоф \3`
DB_NAME=`многа букоф \4`
но это както не кошерно...
Имеется образ диска в iso9660. Можно ли какнибудь, не пересобирая его, изменить поле Volume ID (метка тома)?
Есть исходная машина с убунтой. Есть целевая машина на которую я хочу поставить убунту. На целевой машине нет инета.
Вопрос: Что мне надо скопировать с исходной машины чтобы я смог поставить те же самые пакеты на целевой машине (на которой нет инета)
Ну для начала сами пакеты из /var/cache/apt/archives
А как правильно скопировать кеш заголовков пакетов?
Вроде бы вот тут это всё содержится:
/etc/apt/sources.list
/var/lib/apt/lists/
/var/lib/dpkg/available
Но хз. может этого и недостаточно.
Что ещё нужно скопировать?
← предыдущие | следующие → |