Re: проблема со звуков (AC97), и alsa
Denis Dzyubenko, Mon, Feb 24, 2003 22:04:51 +0100: > у него встроенная на chaintech ct-7aja0 на чипсете via kt133 > судя по cat /proc/pci эта звуковая карта AC97, в ядре 2.4.18 > скомпилировал модуль ac97_codec, но как узнать io, dma и irq для eto tol'ko codec. Poischi audio-chip na plate. > загрузки этого модуля? пробовал наугад например modprobe ac97_codec > io=0x220 dma=1 irq=7, но всегда пишется 'invalid parameter parm_io', > просто modprobe ac97_codec происходит без ошибок но обращение к > /dev/dsp, /dev/sndstat заканчивается ошибкой no such device. cmedia (s chaintech)? Poprobuj snd-cmi8330 ili snd-cmipci.
Re: mount iso DVD
Eugene, Thu, Feb 27, 2003 04:57:05 +0100: > Добрый день. > На vfat разделе находится iso DVD(4.5 гб), как его примонтировать. > Через loop указываю iso9660 wrong fs type, пересобрал ядро с > поддержкой udf монтирует (минут 10-15). Вылетает. Повторно монтирую > wrong fs type. Как вылетает? Oops есть (и что syslog)? > Как ?
Re: не собирает ся прога под qt
Mikolaj Golub, Fri, Mar 07, 2003 13:58:41 +0100: > > ссылаются они. Как я сказал, если ты поставишь эти ссылки на 2.95, то все > > соберется, проверено, неоднократно. > Можно, чтоб ссылки не править, переменную окружения CC выставить > соответственно намерениям (н.п. CC=gcc-2.95). Перед запуском > ./configure. Или в самой командной строке: > > ./configure CC=gcc-2.95 > > (если правильно помню, кажись когда-то такое видел). bash$ CC=gcc-2.95 ./configure для любителей *csh: env CC=gcc-2.95 ./configure
Re: XFree 4.3
Dmitry E. Oboukhov, Tue, Mar 11, 2003 14:43:47 +0100: > кто-нибудь для вуди собирал? собирал. Работает. Вроде ничего не падает, не считая, что сначала ядро завесил намертво (2.4.20-ck1). Курсоры прозрачные, проверил :) Больше ничего не заметил пока.
Re: Соединение по DHCP - проблемы
Andrei Sosnin, Tue, Mar 11, 2003 15:13:55 +0100: > Зравствуйте! > > После перекомпиляции ядра у моего друга перестал работать Интернет, > точнее, компьютер перестал получать IP через DHCP. Первым делом хотелось > бы узнать, какими средствами можно эффективно исследовать проблему?.. tcpdump udp > Возможно, следующий вопрос вам покажется глупым, но может ли вообще > потенциально после смены ядра поменяться MAC-адрес сетевой карты? Я > слышал про возможность MAC-спуфинга, поэтому мне это представляется > возможным - в принципе (не уверен только насчет условий). Но хотелось бы > услышать подтверждение (опровержение) от людей, действительно знающих об > этом... можно, но сложно. И невероятно для твоего случая. > Замечу, что сетевая карта на базе чипсета Realtek. Драйвер 8139too. > Драйвер загружается (вместе с mii) и отображается при "lsmod". > > 8139too17704 1 > mii 2156 0 [8139too] ifconfig ? (ip link && ip addr?) > Конечно, в следующий раз я спрошу у друга, не > выдернулся ли шнур из выхода сетевухи, но я сомневаюсь в том, что > проблема в этом... :) а ведь похоже :) > И может ли, наконец, iptables заблокировать получение IP-адреса > каким-либо образом?!.. :-) В этом я очень сомневаюсь, но, опять же, запросто. Ето просто udp.
Re: Соединение по DHCP - проблемы
Sergey Chumakov, Wed, Mar 12, 2003 15:12:41 +0100: > * Dmitry Korotkov <[EMAIL PROTECTED]> [2003-03-12 11:13]: > > скорее всего в ядре забыли включить кое-чего: > > " Make sure CONFIG_PACKET (Packet socket) and CONFIG_FILTER (Socket > > Filtering) are enabled in your kernel configuration" > > Ага, скорее всего, я тоже на это наступал. скорее всего, ни первое, ни второе не имеют отношения к UDP. особенно второе. ЗЫ: привет, Ясь. raa.
Re: Как приручи ть nohup к автодополнению в bash?
Bogdan, Wed, Mar 12, 2003 12:23:29 +0100: > Не работает эта фича с nohup. Я думал, что и не должна, но в Sun > Microsystems Linux release 7.0 (Alpine) автодополнение есть. В какую > сторону копать? > $ man nohup NAME nohup - run a command immune to hangups, with output to a non-tty как оно имеет отношение к autocompletion? Какой смысл запускать шелл вообще таким странным образом?
Re: I/O error hda
Sergei I. Kononov, Wed, Mar 12, 2003 16:32:10 +0100: > У меня проблема с машиной - не может она работать больше чем один день > =), потом она виснет намертво, я вот только успел уловить subj'овую > ошибку причем ругается относительно всех разделов. а как именно ругается? Как выглядит ошибка? Проблем с обогревом нет? > Никто с подобными проблемами не сталкивался? > > # lspci > > 00:07.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01) > > # hdparm -i /dev/hda > dev/hda: > > Model=FUJITSU MPF3102AT, FwRev=0028, SerialNo=05086108 > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 > BuffType=unknown, BuffSize=512kB, MaxMultSect=16, MultSect=16 > CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=20015856 > IORDY=yes, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120} > PIO modes: pio0 pio1 pio2 pio3 pio4 > DMA modes: mdma0 mdma1 *mdma2 udma0 udma1 udma2 udma3 udma4 > AdvancedPM=yes: disabled (255) WriteCache=enabled > Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-1 > ATA-2 ATA-3 ATA-4 ATA-5 > > Linux: 2.4.20
Re: Как приручи ть nohup к автодополнению в bash?
Bogdan, Mon, Mar 17, 2003 09:30:29 +0100: > Я хочу научить BASH делать автодополнение вида nohup progname > а... $ complete -c command type which where
Re: iptables
[EMAIL PROTECTED], Mon, Mar 17, 2003 18:53:01 +0100: > Добрый день! > > подскажите пожалуйста, что нужно включить в ядро.:?, для использования сабжа > CONFIG_NETFILTER (Networking Options) и почти всё в Netfilter Configuration (там же). QoS по вкусу.
Re: exim
Serge Petruschenko, Thu, Mar 20, 2003 09:07:18 +0100: > Не подскажет ли кто-нибудь где у exim'а в woody настраивается, какой hostname > предъявлять удаленной стороне? Чего-то никак в доках не найду... primary_hostname?
Re: пара вопросов
Vladislav, Thu, Mar 20, 2003 17:59:47 +0100: > > > Убедительно прошу проверьте у себя действительно ли это так. > > > бинарник в аттачменте. > > > > Ха-ха :) Сейчас в lkml был такой-же вопрос! :-) > > > > Права на бинарник покажи. > > > Да действительно я проверил, эксплоит приваивает себе uid gid рута, > естественно что потом он запускается без проблем. не только. Он устанавливает suid bit, который и отвечает за то что запущеный в следующий раз он будет официально (и молча) запущен под root-ом. А то что у него gid 0 не влияет вообще. Именно поэтому именно он не работает на nosuid. Скомпилированый эксплойт нет смысла копировать на пропатченую систему: fsuid (root) не скопируется обычным юзером, а запущеный без той дырки он просто не сработает. > А если компилировать не от рута и потом запускать, то его просто отшибает. не важно под кем компилируешь, важно где запустил первый раз.
Re: clock
Paul Romanchenko, Thu, Mar 20, 2003 16:51:57 +0100: > я в панике. > на рабочей машине время стало убегать вперёд _очень_ быстро. > вплоть до того, что ставлю время rdate server, через пять минут: > # hwclock;date > Thu Mar 20 18:44:19 2003 -0.200113 seconds > Thu Mar 20 18:51:09 MSK 2003 > > что делать??? > попробуй поставить 2.4.20, включить Unsynced TSC support из Processor type and features и загрузись с notsc. Подсказка к этому параметру тоже кое-что объясняет.
Re: DSL - нужен совет
Elena Egorova, Fri, Mar 21, 2003 14:26:20 +0100: > Можно включить debug-режим для PPP и ADSL (если через него). > Последнее делалось раскомментариванием строчки DEBUG=1 в adsl-start скрипте. > Там очень подробные логи вплоть до дампа pppoe-пакетов. ... и запустить tcpdump -vvv на входном интерфейсе > bastille тоже видела, именно его заменила на нормальное pppoe > (правда, дело было на редхэте), собранный из сорцов. > > On Fri, Mar 21, 2003 at 09:17:57PM +0900, Maxim Sorokin wrote: > > Дамы и Господа, > > Друг попросил совета - у него перестал работать pppoe на Sarge... > > Внутрення сеть пашет (пробовали и eth0 и eth1) -карты рабочие. Кабели - > > тоже. > > Стоял у него bastille - тоже сносили/восстанавливали. Безрезультатно. > > Может кто подскажет где копать? > > > > -- > > U menya na servake umer DSL, prosto, bez kakoi-libo prichiny. Ya vstal > > > > na dnyakh utrom, vklyuchil komp, on mne otvetil "ne mogu soedinit'sya s > > provaiderom". Pri etom moi laptop s Redhatom prekrasno soedinyatesya i > > rabotaet cherz tot zhe modem. Segodnya ya stal razbirat'sya, no u menya > > > > net nikakoi idei chto proiskhodit, absolyutno. V techenie neskol'kikh > > dnei do togo kak DSL perestal rabotat', ya voobsche nichego ne menyal na > > > > servere iz softa i nechego na nyom ne delal krome kak ispol'zoval ego v > > kach-ve routera (ya dazhe iskal po disku faily s datami, menyalis' > > tol'ko logi). Ya pereustanovil pppoe, ya gruzilsya s raznymi yadrami, > > ya menyal vse kabeli -- glukho kak v tanke. Mozhet u tebya svezhim > > vzglyadom kakie teorii est'? > > -- > ELena Egorova > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >
Re: проблема с DVD
Gerasimov Dmitry, Wed, Mar 26, 2003 06:35:17 +0100: > On Wed, Mar 26, 2003 at 02:50:24AM -0400, Aleksey Korotkov wrote: > > On Tue, 25 Mar 2003 08:30:13 +0300 > > Gerasimov Dmitry <[EMAIL PROTECTED]> wrote: > > > > GD> > Телепатов нет. Опции монтирования? > > GD> встречный вопрос, а какие бы вы применили?. > > > > Хотите получить помощь -- отвечайте на вопросы. Скорее > > всего, задана была неверная ФС, на DVD -- udf. Само > > собой, должна быть поддержана в используемом ядре. > Пытаюсь читать диск на _обычном_ DVD-ROM, который ежедневно отлично читает > как диски с видео, так и софтом (купленные в магазине, т.е. не > самопальные), вот.. что еще. Монтирую я такие диски без указания > параметров, т.е. их он берет из fstab, в fstab присутсвует такая запись > /dev/cdrom /mnt/cdrom auto user,iocharset=koi8-r,exec,ro,noauto 0 0 > естественно линк в /dev с /dev/hdc на /dev/cdrom в наличии. попробуй: mount -t udf /dev/hdc /mnt/cdrom tail /var/log/syslog
Re: Нужен совет в выбо ре диска.
Mikolaj Golub, Tue, Mar 25, 2003 12:19:27 +0100: > Здравствуйте, > > Вот собрался себе новый диск покупать. Смотрю на вот эти три штучки: > > WD Caviar SE 40 GB WD400JB > > Seagate 40 GB Barracuda 7200.7 ST340014A > > Maxtor DiamondMax +9 40 GB 6Y040L0 > > Пока что больше всего первый нравится. Он хоть и самый шумный, но у > него в 4 раза больше кэша! Встречал пока что только положительные > отзывы о нем (типа: диск супер, в плане производительности самый > лучший...). Но, может, не все так хорошо? Может ли кто-то что-то > плохое о нем сказать, что заставило бы меня на другие посмотреть. > Maxtor 34098H4. Почти 2 года уже. Тихий. на 2.4.20+: ~ hdparm -tT /dev/hda /dev/hda: Timing buffer-cache reads: 128 MB in 0.77 seconds =166.23 MB/sec Timing buffered disk reads: 64 MB in 2.27 seconds = 28.19 MB/sec
Re: MySQL - Out of Memory...
Denis A. Egorov, Wed, Apr 02, 2003 13:10:33 +0200: > Привет, всезнающий, All! > > Есть у меня база под MySQL, и вот переодически в /var/log/kern.log > появляются > > kernel: Out of Memory: Killed process 12543 (mysqld). uname -r? free? > как бы это полечить. - сделать раздел подкачки, как я понял из переписки. Система не очень стабильна вообще без виртуальной памяти. - поставить одно из -ac ядер и сделать sysctl -w vm.overcommit_memory=1 (рано или поздно это выйдет боком)
Re: IBM TP380Z,cs4232,woody и мои кривые руки
Terehov Gennady, Sun, Apr 06, 2003 15:11:55 +0200: > Т.е. модуль с зависимыми загрузился. Но: > При попытке воспроизвести звук, например через > tatuine:/etc/modutils# cat /home/webmaster/ding.wav > /dev/dsp > оно просто молча возвращает курсор и на консоль (tty1) сыпятся > сообщения: была похожая беда на компаке. Там всё другое, но очень уж симптомы схожие. Вылечить через isapnp (даже с ALSA!) не получилось. Пришлось выкинуть isapnp нафиг из ядра. Так и не знаю что там было, оставил как есть, работает.
Re: cc flags
Госсен Алексей, Mon, Apr 07, 2003 18:04:35 +0200: > слышал, можно создать глобальные shell переменные в /etc/profile для gcc > (что то типа СС, СС_FLAGS, точно не знаю), которые потом используются > для компилляции программ. Программы после этого вроде бы как быстрее > работают и быстрее стартуют. или не стартуют вообще и работают медленнее. > что это за переменные и какие переменные нужно ставить для AMD Athlon'а? info make info gcc искать CFLAGS, CC, CXX, CXXFLAGS, CPPFLAGS, LDFLAGS, -mcpu, k6. жуткое дело в кривых руках
Re: cc flags
Госсен Алексей, Tue, Apr 08, 2003 23:44:29 +0200: > > > слышал, можно создать глобальные shell переменные в /etc/profile для gcc > > > (что то типа СС, СС_FLAGS, точно не знаю), которые потом используются > > > для компилляции программ. Программы после этого вроде бы как быстрее > > > работают и быстрее стартуют. > > или не стартуют вообще и работают медленнее. > дык значит, по твоему, мое ядро, при компиляции которого gcc получало > -march=athlon -итд -итп уже давно сложило верхонки и работать отказывается? неа. Это значит что почти любая прога скомпилированая на твоем компе скомпилирована с этими опциями. Попробуй запусти её на чем-нибудь не АМД. Если повезет - будет работать. > вот я полную противоположность наблюдаю для этого лучше поправь те параметры только там где это _абсолютно_ необходимо. В Makefile ядра, например. Не к добру это, все проги строго на один процессор компилить (если конечно это не единственный процессор на 300км в округе). > >>что это за переменные и какие переменные нужно ставить для AMD Athlon'а? > >info make > >info gcc > >искать CFLAGS, CC, CXX, CXXFLAGS, CPPFLAGS, LDFLAGS, -mcpu, k6. > >жуткое дело в кривых руках
Re: gprof нагло врет ?!
Yuri Nefedov, Tue, Apr 08, 2003 14:58:48 +0200: > > Я тут оптимизировал свою программу: получил выход gprof, переписал две > > верхних функции и снова получил выход. Проблема в том, что они как > > занимали почти 5% по времени так и занимают. Хотя после оптимизации > > функция synt::SyntTokensSpliter::Clear() > > _состоит_в_обнулении_3-х_счетчиков_ и в принципе не может занимать 2.03% > > по времени от 441 секунды, т.е. почти 9 секунд. > > > > Правда общее время работы сократилось с 457.57 до 441.09 сек., но почему > > эти функции наверху? > > В чем может быть проблема? > > > Подробнее смотрите: http://www.opennet.ru/docs/RUS/gprof/ > раздел: Статистические неточности в выводе gprof > правда-правда. Если есть _однопроцессорный_пентиум_, можешь сравнить производительность своей функции (до и после) через rdtsc: #define rdtscll(val) \ __asm__ __volatile__("rdtsc" : "=A" (val)) использовать так: unsigned long long tsc1, tsc2; rdtscll(tsc1); ... rdtscll(tsc2); printf("%Lu\n", tsc2 - tsc1); Намного точнее (если сравнивать на одном и том же компе). Больше эта штука ни на что не годится, к сожалению (это количество процессорных циклов).
Re: USB problem
nikita m. kozlovsky, Wed, Apr 09, 2003 07:15:10 +0200: > Доброго времени суток. > > Наверное я в какой-то мере сдурлил.. Значится нету у меня выкидыша для > USB, но на матери есть дырка. Пошел в магазин, выкидыш не нашел, нашел > USB 2.0 port PCI Adapter. Делает эти штучки VIA. На мануалке написано > V6202 USB 2.0 HOST CARD. > > Идем радостные домой, вставляем в тачку. Вроде как при загрузке чего-то > там написалось, хорошо. > nmk nmk 9:08 ~ > lspci > 00:0b.2 USB Controller: VIA Technologies, Inc.: Unknown device 3104 (rev 51) lspci -v? какое ядро? этот девайс известен в 2.4.20+ и в 2.5.67+. > делаем lspci, видим вот такую вот штучку.. вроде как все хорошо, делаем > modprobe mod-uhci modprobe uhci? модуль uhci называется. Никогда mod-uhci не был (если не алиас). > modprobe usb-storage > > монитруем usbfs > делаем cat /proc/bus/usb/devices lsusb -v? > все бы хорошо, но к usb порту подключена флэшка (transcend JetFlash > 128M). Сначала грешил на флэшку, но сходил к приятелю, у него она > работает. значит адаптер. может это из-за того, что и на матери есть USB > контролер, а я еще один купил? может. Можно усб на мамке отключить? > материнка старая asus TXP4. > может у кого уже были такие трудности? были, но тогда читалка не распознавалась, usb host-adapter был в порядке.
Re: sound merging
Victor B. Wagner, Thu, Apr 10, 2003 18:58:04 +0200: > On 2003.04.10 at 18:54:56 +0400, Igor B. wrote: > > > здраствуйте, > > > > подскажите пожалуйста в чем дело? > > у меня некоторая проблема со звуком... > > дрова: > > i810_audio > > ac97_codec > > (из ядра) > > Дрова здесь почти что ни при чем. Очень мало какие драйвера под Linux > поддерживают множественный доступ к звуковой карте. > Надо ставить микширующий демон. Заодно и программы, запущенные на другой > машине смогут звуки издавать там же, где окошки рисуют. > > Варианты eSound, nas, arts > alsa-lib начиная с 0.9.1
Re: уникальная идентиф икация экземпляров устройств компа
Vlad Harchev, Wed, Apr 16, 2003 08:26:26 +0200: > On Wed, Apr 16, 2003 at 09:58:37AM +0400, Victor B. Wagner wrote: > > On 2003.04.16 at 10:48:58 +0500, Vlad Harchev wrote: > > > 3) Хранятся ли где-либо еще какие-либо серийные номера в x86 железе и > > > как их можно под линуксом узнать? > > Единственное, на что РЕАЛЬНО можно рассчитывать, это серийный номер > > процессора. Который добывается из него одной инструкцией. > В процессорах выше PII (или даже PIII) этой инструкции уже нету. Спасибо > интелу, блин.. а что, интересно, делает модуль cpuid.o... > > Обращение к любой другой железяки потребует системного вызова. > > А там где есть системный вызов, есть LD_PRELOAD, или возможность > > подредактировать драйвер в ядре. Читайте тьюринговскую лекцию > > одного из отцов-основателей - Кена Томпсона по-моему. > > Или Кернигана > Системные вызовы в юниксах вызываются через прерывания - их не перехватить > кроме как подменив ядро ОС. 2.5 и glibc 2.3.2+ использует sysenter > Через LD_PRELOAD можно перехватить libc-обертки для них. а вполне достаточно. Можно ещё и отладчиком стать. > > > Этот вопрос меня интересует в целях привязки софта к конкретному серверу. > > Поубивал бы! Железо нынче штука ненадежная, его постоянно менять > > приходится. > Ну это зависит от обстоятельств. Если железо менять разрешено только вендору > софта, то никаких осложнений это не принесет. чтобы я сраному редхату позволил решать ставить мне радеон или нет?
Re: sound merging
Victor Wagner, Sun, Apr 13, 2003 12:45:58 +0200: > > alsa-lib начиная с 0.9.1 > И что - авторизацию проверяет и по сети играть позволяет? не, смешивает только. Так там же только смешивать и надо было.
Re: уникальная идентиф икация экземпляров устройств компа
Vlad Harchev, Thu, Apr 17, 2003 07:16:14 +0200: > > > > Единственное, на что РЕАЛЬНО можно рассчитывать, это серийный номер > > > > процессора. Который добывается из него одной инструкцией. > > > В процессорах выше PII (или даже PIII) этой инструкции уже нету. Спасибо > > > интелу, блин.. > > а что, интересно, делает модуль cpuid.o... > Ну как бы инструкция CPUID возвращает не только серийный номер, но и > тип процессора, кол-во процессоров и прочую информацию о CPU. > В общем начиная с PIV включительно определить серийный номер у процессора не- > возможно: > http://support.intel.com/support/processors/pentium4/sb/CS-001641-prd483.htm действительно... > > > Ну это зависит от обстоятельств. Если железо менять разрешено > > > только вендору софта, то никаких осложнений это не принесет. > > чтобы я сраному редхату позволил решать ставить мне радеон или нет? > Если речь идет о turnkey solutions с некоторыми видами контрактов - то даже > память добавить без присутствия представителя вендора софта будет запрещено. хмм... это эффективно свинский маркетинг
Re: IPtable in kernel (config file)
Kolobaev Pavel Vasillevich, Mon, Apr 21, 2003 12:46:10 +0200: > А кто сказал что оно не собирается все прекрасно собралось но ругается при > загрузке модуле (или их надо было прямо в ядро засовывать?) > > Возможно, нужно скопировать /usr/src/linux-2.4.20/System.map в > > /boot/System.map-2.4.20 и сделать > > ln -s /boot/System.map-2.4.20 /boot/System.map > А без System.map-2.4.20 оно вообще не загрузиться! Конечно скопировал загрузится. > Этож каркас ядра, чтоб оно знало где что лежит. нет. Это адреса символов для програм, которым это интересно, ничего больше. Можешь спокойно его удалить (хотя приятнее видеть имена функций в ps вместо адресов).
Re: Как сбалансировать ?
Viktor Vislobokov, Tue, May 27, 2003 05:12:34 +0200: > Ядро 2.4.20 (надо сказать, что все ядра 2.4.x страдают этим). > Файловая система ext3. Переписываем большой файл - 600 мегабайт. По > истечении некоторого времени (видимо после заполнения буферов кэша), > система начинает ЖУ-У-У-ТКО тормозить. ... посмотри на патчи Кона Коливаса. Это давно известная беда. И вроде до сих пор никак не решённая. http://members.optusnet.com.au/ckolivas/kernel/ http://members.optusnet.com.au/ckolivas/kernel/1000_O1_PE_LL_0305221258_2.4.20.patch.bz2 http://members.optusnet.com.au/ckolivas/kernel/1020_RL2_0305221318_2.4.20-ck7.patch.bz2
Re: ext3, reiser, xfs?
Pasha Kustov, Fri, Jun 06, 2003 15:00:09 +0200: > вопрос: страдает ли как-нибудь ext3 у которой есть /.journal (было > сделано tunefs -j на ext2) в отличие от той, которая сразу форматилась > как ext3? нет. Просто не удаляй его. Если хочешь скрыть, размонтируй раздел и запусти e2fsck >= 1.25.
Re: Re[3]: lost interrupt
Andrew Korovin, Wed, Jun 25, 2003 09:25:11 +0200: > DNN> PS вкомпиль драйвер в ядро и не мучийся!!! а когда надо будет > DNN> сменить сетевуху заново пересоберешь ядро и все --- всеравно > DNN> нужно будет тачку тормозить :-) не нужно. Для того модули и сделаны были (помимо всего остального). Нечего народ зря пугать
Re: Re[2]: dillo
Vladimir Stus', Wed, Jul 09, 2003 01:35:28 +0200: > >> Прошу прощения за ламерский вопрос, но не подскажит ли случаем кто, > >> как научить dillo русскому языку, тобиш кодировкам, встречал в нете > >> какие то патчи для него но они не работают, возможно у когото есть > >> положительный опыт в этом деле :) > > MG> Я брал патчи здесь: > MG> http://stuphead.asplinux.ru/dillo/index.html.ru > MG> Все работало прекрасно, если следовать инструкциям, которые там > прилагаются. > > У меня не накладывается! Я делал все по инструкции, пробовал как на > deb-src так и на оригинальных исходниках! > Неизбежно возникают ошибки при модификации файла html.c... > Подробности во вложенном файле. > При попытке компиляции все заканчивается на этом файле... > > Помогите пожайлуста, подскажите, что я не так делал? Просто интересно. > А то я уже плюнул и скачал исходники с наложенными патчами. правильно сделал. Там выложены не все патчи. Посмотри остальные в .rpm.
Re: k2.4: ipchains/iptables -Z -L
Orehov Pasha, Mon, Jul 21, 2003 06:28:07 +0200: > Ладно, в 2.4 ядре сломали атомарное чтение-очистку ipchains > А кто-нибудь знает, в 2.4.21 iptables -Z -L нормально работает? > кстати, ipchains там никто не собирается чинить? Чтобы инициировать этот > процесс куда писать? На [EMAIL PROTECTED], Cc: linux-kernel@vger.kernel.org На английском, зато напрямую. Архивы: http://marc.theaimsgroup.com/?l=linux-netdev&r=1&w=2 http://marc.theaimsgroup.com/?l=linux-kernel&r=1&w=2
Re: help непонятки с ком пом
Evgeny, Thu, Jul 24, 2003 11:01:10 +0200: > ситуация такая > жил был сервачок маленький > и тут начал сам по себе перегружаться примерно раз в сутки > куда копать? ... > temp: +127.00 ╟C (hot:limit = +6╟C, hysteresis = +5╟C) ALARM > (os: limit = +6╟C, hysteresis = +5╟C) ALARM > alarms: Board temperature input (LM75) ALARM перегрев?
Re: Именование сетеух.
Denis A. Egorov, Fri, Jul 25, 2003 17:45:48 +0200: > > Мне нужно сделать так что бы при загрузке сетевуха Intel была eth0, а > 3com - eth1 и ни как иначе. > ip link set name Из iproute2. Надо будет только как-нибудь выяснить сначала, надо ли их переименовывать в этот конкретный раз.
Re: Тормозность систем ы под Linux-ом
Vladimir I. Umnov, Wed, Jul 30, 2003 08:26:56 +0200: > При активной работе системы наблюдаются моменты, когда система не > интерактивна (не двигается мыша, экран не обновляется). Такие моменты > чаще всего случаются когда грузится Mozilla или работает wwwofle. ... > Может кто-нибудь уже встречал такую проблему и ее решил или может > предложить что-нибудь попробовать? сконфигурировать alt-sysrq, поймать момент, когда оно зависнет и быстренько нажать alt-sysrq-t. Потом посмотреть в kern.log. Может чего-нибудь полезное увидишь. Может нет.
Re: поставил debian. п оявились вопросы
Denis Kostousov, Sat, Sep 06, 2003 15:40:44 +0200: > Собрал. Обнаружил, что lilo вопит > Warning Int 0x23 function 8 and 0x48 return different head/sector > geometries for BIOS drive 0x80 > и то же самое для BIOS drive 0x81 > Что это??? И как лечится. lba32 вписать, и не обращать внимания. Lilo страдает паранойей.
Re: Как загнать все ни ти на один процессор?
Nikita V. Youshchenko, Thu, Sep 18, 2003 13:57:36 +0200: > Добрый день. > > Такой вопрос. > Есть propriarity (без исходников) многопоточное приложение под Linux. > После перехода на двухпроцессорную машину оно стало работать нестабильно - > там явно проблемы с thread safe, которые практически никогда не проявлялись > на одном процессоре, но мгновенно вылезли на двух - вплоть до полной > неюзабельности приложения. > > Можно ли как нибудь "запереть" приложение на одном CPU? > (хотя бы через вызов на уровне программы - тогда я через LD_PRELOAD > что-нибудь придумаю) > поищи cpu affinity patches в инете. 2.4 их никогда поддерживать не будет (и работают они через /proc//...), в 2.6 - стандартно, смотри sched_setaffinity (kernel/sched.c).
Re: preemptible kernel
elephantum, Wed, Sep 17, 2003 18:36:35 +0200: > может я что-то не так делаю? http://members.optusnet.com.au/ckolivas/kernel/
Re: еще о почте
Dmitry E. Oboukhov, Sun, Sep 21, 2003 23:44:45 +0200: > 4. и еще про мьют > можно ли из него сделать многооконный? то есть если прописать ему > вместо редактора - xterm, вызывающий vim, чтобы письма писать в другом > окошке? > на вскидку - не получилось > или это невозможно? macro index r '|formail -cx From: -x Subject: | ( read t && read s && xterm -e mutt -s "Re: $s" "$t" & )' но ты так лучше не делай. А напиши аккуратненький скрипт, который нужные запчасти из письма корректно выдергивает, и потом другой mutt запускает. Не забудь проверить на предмет Reply-To. Запускать другой mutt нужно чтобы отправленые письма правильно сохранялись, postponы работали и всё такое. Проблема с этим простым макром в том, что он слишком простой.
Re: вопрос о состоянии системы
Andrey Nekrasov, Mon, Sep 22, 2003 12:57:19 +0200: > - какие программы пишут/читают с дисков (хочеться вид как в iptraf) посмотри туда: http://www.opersys.com/LTT/
Re: новый libc6 ds1
CuPoTKa, Sat, Nov 01, 2003 01:40:14 +0100: > Пересобираю - то же самое. Гружусь в ядро 2.4.21 и все работает. Гружусь > в 2.6 и опять не работает. > Все таки не дружит новая libc6 с daemontoolsами, или наоборот. найди в его исходниках "extern int errno;" и замени на "#include " Профессору за такие штуки надо действительно по рукам дать. > Неужели только у меня daemontoolsы и 2.6 ядро? Есть предположение что и > остальной софт от djb может себя вести так же, например qmail... так он и делает.
Re: virtual fs ?
Sergey, Thu, Nov 27, 2003 16:47:37 +0100: > Здравствуйте Все. > > Вопрос не по Дебиану конкретно, а по Линуксу вообще... > Существуют ли средства, позволяющие создавать образы сд, содержащие > только описания файлов - имя, тип, размер, путь, возможно права? > Чтобы не хранить все это на винте, но иметь возможность поиска по > всем имеющимся сд. > Можно конечно сделать find /cdrom > file.txt , но это имхо как-то find /cdrom -print0 | xargs -0 ls -dfl > cdrom.lst советую давать имена этим файлам поосмысленнее, чем cdrom.lst. Иначе потом бесполезно что-либо искать. > криво... В общем, хочется не изобретать велосипед, а использовать > проверенные решения... а есть они? Если делать нечего, можно скопировать атрибуты и размер (если файловая система дырявые(sparse) файлы поддерживает: ext2/3, reiser, xfs, jfs). Если чего-нить вроде фата - убери ftruncate. Расширеные атрибуты не копируются, сам делай. Например, вот так: $ find /cdrom -exec cpattr '{}' './{}' \; /* * cpattr * cc -o cpattr cpattr.c */ #define _GNU_SOURCE #include #include #include #include #include #include #include #include #include #include int mkp(const char *path, unsigned long mode) { const char* p = strchr(path, '/'); char* part = (char*)malloc(strlen(path) + 1); while ( p ) { if ( p - path ) { struct stat st; strncpy(part, path, p - path)[p - path] = 0; if ( stat(part, &st) < 0 ) { if ( mkdir(part, mode) < 0 ) { free(part); return -1; } } else if ( !S_ISDIR(st.st_mode) ) { free(part); errno = EINVAL; return -1; } } while ( *p && '/' == *p ) ++p; const char* next = strchr(p, '/'); p = next ? next: (*p ? p + strlen(p): 0); } free(part); return 0; } int cpattr(const char* in, const char* out) { struct stat st; struct utimbuf ut; if ( lstat(in, &st) < 0 ) { perror(in); return 1; } if ( S_ISDIR(st.st_mode) ) { if ( mkp(out, st.st_mode & 0777) < 0 ) { perror(out); return 2; } chown(out, st.st_uid, st.st_gid); /* delay utimes. */ return 0; } unlink(out); if ( S_ISLNK(st.st_mode) ) { static char buf[PATH_MAX+1]; int n = readlink(in, buf, sizeof(buf) - 1); if ( n < 0 ) { perror(out); return 2; } buf[n] = '\0'; if ( symlink(buf, out) < 0 ) { perror(out); return 2; } lchown(out, st.st_uid, st.st_gid); chmod(out, st.st_mode & 0777); } if ( S_ISREG(st.st_mode) ) { int fo = open(out, O_WRONLY|O_CREAT|O_TRUNC, 0200); if ( fo < 0 ) { perror(out); return 2; } ftruncate(fo, st.st_size); fchown(fo, st.st_uid, st.st_gid); fchmod(fo, st.st_mode & 0777); close(fo); } #define DEVMASK (S_IFIFO|S_IFSOCK|S_IFCHR|S_IFBLK) else if ( st.st_mode & DEVMASK ) { if ( mknod(out, st.st_mode & (DEVMASK|0777), st.st_dev) < 0 ) { perror(out); return 2; } chown(out, st.st_uid, st.st_gid); } ut.actime = st.st_atime; ut.modtime = st.st_mtime; utime(out, &ut); return 0; } int main(int argc, char* argv[]) { umask(0); return cpattr(argv[1], argv[2]); }
Re: xserver trouble
Alexey Buistov, Tue, Dec 16, 2003 11:03:02 +0100: > (II) Primary Device is: PCI 01:00:0 > (--) Assigning device section with no busID to primary device > (EE) No devices detected. > > Fatal server error: > no screens found > > > Видюшка у меня ATI Radeon9200, но lspci говорит про нее как ATI > (unknown device) или что-то в этом роде. Может, в этом трабл? у меня 9200. С двумя мониторами. Конфиг прилагается. Ядро 2.6.0-test11, но это действительно вряд ли повлияет: X11 делает всё сам. Section "Monitor" Identifier "elsa-ecomo" VendorName "ELSA" ModelName "ECOMO 531" VertRefresh 48-120 HorizSync 30-107 EndSection Section "Monitor" Identifier "sun" VendorName "Sun" ModelName "20E20" HorizSync 30-84 VertRefresh 50-85 EndSection Section "Device" BoardName "Radeon 9200 VIVO" VendorName "Club3D" BusID "PCI:1:0:0" Screen 0 Driver "radeon" Identifier "radeon_9200_0" Option "AGPMode" "4" Option "MonitorLayout" "CRT, CRT" ChipId 0x4966 Option "CloneDisplay" "0" # Option "CloneMode" "1152x900" EndSection Section "Device" BoardName "Radeon 9200 VIVO" VendorName "Club3D" BusID "PCI:1:0:0" Screen 1 Driver "radeon" Identifier "radeon_9200_1" Option "AGPMode" "4" ChipId 0x4966 MemBase 0xe000 IOBase 0xd67e VideoRam65536 Option "CloneDisplay" "2" EndSection Section "Screen" Identifier "Screen0" Device "radeon_9200_0" Monitor"elsa-ecomo" DefaultColorDepth 24 SubSection "Display" Depth 8 Modes "1280x1024" "1152x870" "1024x768" "1600x1200" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x870" "1024x768" "1600x1200" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "1152x870" EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "radeon_9200_1" Monitor"sun" DefaultColorDepth 24 SubSection "Display" Depth 8 Modes "1280x1024" "1152x870" "1024x768" "1600x1200" Virtual 1280 1024 EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "1152x870" "1600x1200" Virtual 1280 1024 EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "1152x870" Virtual 1280 1024 EndSubSection EndSection Section "ServerLayout" Identifier "Dual" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" InputDevice "MSExplorerUSB" "CorePointer" InputDevice "LogitechDeluxe" "CoreKeyboard" Option "Clone" "Off" Option "Xinerama" "Off" EndSection
Re: OT: ipaq h3970 + familar + opie
Sergey Chumakov, Thu, Dec 18, 2003 10:00:13 +0100: > > А у меня есть в наличие безхозная первая состовляющая :) Но это > Fujitsu LOOX 600. И он немецкий. Может слышал кто, можно ли на него > Linux поставить? > > Мне даже не надо всяких фишек с него, игрушки бы какие были да и ладно > http://www.fujitsu-siemens.com/rl/products/handhelds/pocketloox_detail.html Это Intel XScale. Должно быть можно. Смотреть в сторону ARM процессоров.
Re: Kernel 2.6.0 /proc/ksyms
Vova, Sat, Dec 20, 2003 16:58:22 +0100: > Hello debian-russian ! > Я поставил себе кернел 2.6.0. Все работает нормально. Но файл /proc/ksyms > вообще не существует. Это баг или фича ? /proc/kallsyms > Еще: программа ksyms пишет: > ksyms: QM_MODULES: Function not implemented это modutils. Для 2.6 используются module-init-tools. > modutils и module-init-tools свежие из unstable. что-то ты путаешь. $ /sbin/ksyms -V module-init-tools version 0.9.15-pre4
Re: простые вопросы
Corax, Tue, Dec 23, 2003 04:15:13 +0100: > - после установки иксов они выползают сразу при загрузке - как > сделать, чтоб они не вылазили пока не попрошу? в файле init.d который > по советам мануалов и умолчанию bootlevel ставит на 2, что вроде бы > должно загружать консоль, но видимо они еще где то прописались, а где > не знаю (может мне удалить xdm?) посмотреть в /etc/inittab и поставить default runlevel который не содержит xdm (может это будет 2). > - еще интересует хороший, но при этом маленький мэйлер и браузер (не > консольные), а то мозила чуть не убила моего компа своими размерами. galeon, links (его графический вариант), dillo. Рекомендую galeon, из-за его bookmarkов (хотя всё остальное довольно обрезано). Links малоизвестен, не поддерживает javascript. Dillo не поддерживает вообще ничего, зато самый маленький и быстрый - идеально для чтения простых html-документов.
Re: Kernel 2.6.0 /proc/ksyms
Vova, Tue, Dec 23, 2003 11:40:12 +0100: > On Saturday 20 December 2003 19:57, Alex Riesen wrote: > > Vova, Sat, Dec 20, 2003 16:58:22 +0100: > > > Hello debian-russian ! > > > Я поставил себе кернел 2.6.0. Все работает нормально. Но файл /proc/ksyms > > > вообще не существует. Это баг или фича ? > > /proc/kallsyms > Да, такое есть, но еще есть проги, которые ищут его на стром месте. у него немного сменился формат и содержание, поэтому старые проги надо изменять. А то, что оно теперь называется по другому, помогает писать проги, которые поддерживают и то и другое. > > > Еще: программа ksyms пишет: > > > ksyms: QM_MODULES: Function not implemented > > это modutils. Для 2.6 используются module-init-tools. > > > > > modutils и module-init-tools свежие из unstable. > > что-то ты путаешь. > $ dpkg -l module-init-tools > ii module-init-tools 0.9.15-pre3-2 > $ dpkg -l modutils > ii modutils 2.4.25-3 > $ /sbin/ksyms -V > ksyms version 2.4.25 это задница. > Удалить что-ли modutils ? неа. Пожаловаться хозяевам пакетов. > > $ /sbin/ksyms -V > > module-init-tools version 0.9.15-pre4 > Еще есть некая проблемма с NVIDIA драйверами: > $ dmesg | tail -1 > 0: NVRM: AGPGART: unable to retrieve symbol table > хотя модуль agpgart загружен, и его символы есть в /proc/kallsyms > Может это чем-то связанно ? смотри: http://www.minion.de/nvidia.html
Re: kernel: Unable to handle kernel paging request at virtual address 20333145 ???
Tim Tereschenko, Fri, Dec 19, 2003 08:56:39 +0100: > Кто нибудь сталкивался с подобным? это просто oops. Смотри в исходниках ядра Documentation/oops-tracing.txt > - kern.log - > Nov 11 04:13:13 www kernel: Unable to handle kernel paging request at virtual > address 20333145 > Nov 11 04:13:13 www kernel: current->tss.cr3 = 00101000, %%cr3 = 00101000 этого мало. Кроме того нужно было пропустить это через ksymoops, станет намного понятнее. > Nov 11 04:13:13 www kernel: EIP:0010:[sync_page_buffers+34/88] что-то куда-то записывалось ... > Nov 11 04:13:13 www kernel: Process kswapd (pid: 4, process nr: 4, > stackpage=dfec7000) ... возможно swap. Какое ядро? SMP? Можешь повторить? Что будет если поставить ядро посовременнее, можешь повторить тогда? ЗЫ: Память скорее всего не виновата.
Re: простые вопросы
Denis A. Egorov, Tue, Dec 23, 2003 15:07:26 +0100: > > galeon, links (его графический вариант), dillo. > > хмм, а galeon это не морда к мозеле? сам ты морда :) Он только engine (html, сеть, cache, etc) берёт.
Re: udev
Pasha Kustov, Thu, Jan 08, 2004 16:03:30 +0100: > Что поставить, чтобы /dev/ формировался из sysfs в ядре 2.6? Вроде > должна быть какая-то прога udev и libsysfs которые это делают, но на > kernel.org этого врде нету. В Debian unstable тоже. не делают. DEVFS помечена как устаревшая и не поддерживаемая (obsoleted and unmaintained). UDEV - способ вызывать прогу, когда в системе что-нибудь меняется (что-нибудь hotplug). Проги из пакета udev занимаются тем, что читают sysfs, которая отражает текущее состояние системы, и создают нужные файлы (по умолчанию - в /udev). UDEV - Userspace DEVice configration.
Re: Сбрасывается ifconfig.
Alexander Vlasov, Thu, Jan 29, 2004 19:44:44 +0100: > > Наблюдаю следующую ситуацию: раз в сутки счетчик бай ifconfig > > обнуляется. Где-то в пределах 2 Гб. Что это такое и как с ним > > бороться? > Есть ощущение, что это 2^32. > Бороться с ним снятием статистики чаще или ковырянием с iptables на > предмет использования другого типа данных для счетчика. iptables везде использует 64битные счётчики. Богдан, где тот счётчик, который обнуляется? В том, что ifconfig пишет - несколько счётчиков (у меня 14, к примеру).
Re: X11 модÑли
ÐенÑ, Mon, Feb 09, 2004 15:16:53 +0100: > > yn> ÐÑÑаÑи ÑÑÑ Ð½ÐµÐ´Ð°Ð²Ð½Ð¾ ÑлÑÑал, ÑÑо ÑекомендÑеÑÑÑ Ð¿ÐµÑезапÑÑкаÑÑ ÐºÐ¾Ð¼Ð¿ Ð´Ð°Ð±Ñ > > yn> виÑÑÑÑ Ð¾Ð±Ð¸ÑаÑÑие ÑолÑко в опеÑаÑивке ÑбивалиÑÑ. Ðо-Ð¼Ð¾ÐµÐ¼Ñ Ð³Ð»Ñпо, Ñак > > yn> как еÑли он Ñже бÑл в опеÑаÑивке, Ñо Ñогда неизвеÑÑно ÑÑо он Ñже в > > yn> ÑиÑÑеме наделал и ÑиÑÑÐµÐ¼Ñ Ð¿ÐµÑеÑÑанавливаÑÑ Ð½Ð°Ð´Ð¾. > > > >ТоÑно. ÐоÑÑÐ¾Ð¼Ñ Ð»ÑÑÑе ÑÐ¸Ñ Ð¾Ð½ÐµÑко подкÑаÑÑÑÑÑ Ñзади к ÑиÑÑÐµÐ¼Ð½Ð¾Ð¼Ñ Ð±Ð»Ð¾ÐºÑ Ð¸ ÐÐÐÐÐ > >Ð¶Ð°Ñ Ð½ÑÑÑ Ð¼Ð¾Ð»Ð¾Ñком. ТÑÑ Ñж виÑÑÑ ÑоÑно не ÑÐ¹Ð´ÐµÑ - ÑÑо вам не пеÑезагÑÑзка ... > > Ð ÑмÑÑле? ÐÑ ÑÑиÑаеÑе пеÑеÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ ÑиÑÑÐµÐ¼Ñ Ð¿Ð¾Ñле Ñого как она бÑла > ÑкомпÑоминÑиÑованна излиÑним? > оÑобенно важно пеÑеÑÑÑановиÑÑ Ð¿ÑоÑеÑÑоÑ. Там много лапок, виÑÑÑÑ Ð·Ð° Ð½Ð¸Ñ ÑеплÑÑÑÑÑ. Ð ÑеÑÑÑзно - пеÑеÑÑÑановка беÑполезна. ÐÑо меÑа воÑÑÑановиÑелÑнаÑ, а ÑÑебÑеÑÑÑ Ð¿ÑевенÑивнаÑ. ÐÑо бÑÐ´ÐµÑ Ð´ÑÑÑ Ð·Ð°ÐºÑÑваÑÑ, ÑеÑез коÑоÑÑÑ Ð²Ð¸ÑÑÑ Ð·Ð°Ð»ÐµÐ·?
Re: X11 модÑли
ÐенÑ, Mon, Feb 09, 2004 23:55:18 +0100: > >Ð ÑеÑÑÑзно - пеÑеÑÑÑановка беÑполезна. > > Ðожно поÑоÑнее? ÐеÑеÑÑÑановка, ÑÑо оÑÐµÐ½Ñ ÑаÑÑо, ÑамÑй бÑÑÑÑÑй ÑпоÑоб бÑÑÑÑÑй? > полÑÑиÑÑ 100% ÑиÑÑÑÑ ÑиÑÑемÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð¾Ñновой далÑнейÑÐ¸Ñ ÑиÑÑÑÑ, но дÑÑÑвÑÑ. СколÑко она пÑодеÑжиÑÑÑ ÑиÑÑой? ÐÑа и вÑе поÑледÑÑÑие пеÑеÑÑÑановки - ÑÑо бÑÑÑÑее Ñем один Ñаз ÑазобÑаÑÑÑÑ Ð¸ иÑпÑавиÑÑ? > меÑ. ÐÑли на компе побÑвала какаÑ-Ñо гадоÑÑÑ Ð¸ Ð²Ñ Ð½Ðµ знаеÑе *ÑоÑно* ÑÑо > она наделала, Ñо еÑÑÑ Ð½Ð° мой взглÑд ÑÑи возможнÑÑ Ð²Ð°ÑианÑа: > 1. 100% найÑи вÑе Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿ÑоведÑннÑе ей, в ÑлÑÑае Ñ backdoor'ами ÑÑо > поÑÑи не возможно возможно, конеÑно! Ðаже и доволÑно пÑоÑÑо. ÐÑнимаеÑÑ Ð²ÐµÐ½Ð¸Ðº и ÑазбиÑаеÑÑÑÑ. Рне надо пеÑÑ Ð¿ÐµÑен, ÑÑо ÑÑо иногда невозможно. ÐаÑем Ñогда вообÑе ÑÑо-нибÑÐ´Ñ Ð¿ÐµÑеинÑÑаллиÑоваÑÑ Ð½Ð° ÑакÑÑ ÑиÑÑемÑ? > 2. ÐÑовеÑиÑÑ Ð½ÐµÐºÐ¾Ð¼Ð¿ÑоменÑиÑованнÑми ÑекÑÑммами _вÑе_ ÑайлÑ, коÑоÑÑе > могли бÑÑÑ Ð¿ÐµÑепиÑÐ°Ð½Ð½Ñ Ð° как бÑÑÑ Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑкими Ñайлами, к пÑимеÑÑ? Ðде ÑÑо на Ð½Ð¸Ñ ÐºÐ¾Ð½ÑÑолÑнÑе ÑÑÐ¼Ð¼Ñ Ð»ÐµÐ¶Ð°Ñ? (коÑоÑÑм можно веÑиÑÑ) > 3. Ðли пеÑеÑÑÑановиÑÑ ÑиÑÑемÑ, ÑÑо по-Ð¼Ð¾ÐµÐ¼Ñ ÑаÑе вÑего Ñамое пÑоÑÑое > ÑеÑение и IIRC бÑло Ñделано на murphy и дÑÑÐ³Ð¸Ñ ÑÑо пÑоÑÑо Ñамое ÑÑпое ÑеÑение. ÐоÑÐ¾Ð¼Ñ Ð¸ пÑименÑеÑÑÑ. > >ÐÑо меÑа воÑÑÑановиÑелÑнаÑ, > ÐÑ Ð´Ð°, а о ней ÑеÑÑ Ð¸ идÑÑ. ЧÑо делаÑÑ ÐºÐ¾Ð³Ð´Ð° комп ÑкомпÑоменÑиÑован (и > полнÑй анализ взлома не Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°ÑениÑ). а надо бÑ. > >а ÑÑебÑеÑÑÑ Ð¿ÑевенÑивнаÑ. ÐÑо бÑÐ´ÐµÑ Ð´ÑÑÑ Ð·Ð°ÐºÑÑваÑÑ, ÑеÑез коÑоÑÑÑ > >виÑÑÑ Ð·Ð°Ð»ÐµÐ·? > ÐÑо Ñже вопÑÐ¾Ñ Ð´ÑÑгой, не имеÑÑий к Ð´ÐµÐ»Ñ Ð¾ÑноÑениÑ. ÐÑÑÑ Ð·Ð°ÐºÑÑваÑÑ Ð½Ð°Ð´Ð¾, > ÑеÑи неÑ, но Ñем ÑÑо бÑÐ´ÐµÑ ÐºÐ¾Ð¼Ð¿ пеÑезапÑÑен дÑÑа не закÑоеÑÑÑ. о пеÑезагÑÑзке Ñ Ð¸ не говоÑил. Ðменно о пеÑеÑÑÑановке, коÑоÑÐ°Ñ _пÑинÑипиалÑно_ неÑÑÑекÑивна в ÑÑом ÑлÑÑае.
Re: Serial-ATA & Linux
Maxim Krentovskiy, Mon, Feb 16, 2004 19:42:05 +0100: > Избитый вопрос, но беглый поиск по списку рассылки ничего не дал. Как > у нашего горячо любимого с поддержкой Serial-ATA и Serial-ATA-RAID. > Интересуют как внешние контроллеры, так и чипсеты материнских плат, > особенно Intel. :) Заранее спасибо. 2.6 поддерживает (2.6.2 точно поддерживает). SATA вообще и интеловские наборы в частности. Для 2.4 надо искать libata патч.
Re: Serial-ATA & Linux
Elena Egorova, Tue, Feb 17, 2004 10:17:40 +0100: > > > Избитый вопрос, но беглый поиск по списку рассылки ничего не дал. Как > > > у нашего горячо любимого с поддержкой Serial-ATA и Serial-ATA-RAID. > > > Интересуют как внешние контроллеры, так и чипсеты материнских плат, > > > особенно Intel. :) Заранее спасибо. > > > > 2.6 поддерживает (2.6.2 точно поддерживает). SATA вообще и интеловские > > наборы в частности. Для 2.4 надо искать libata патч. > > 2.4. с какой-то версии поддерживает SATA. У меня работает вот с таким ядром: > 2.4.23-pre5-mppe-xtp без libata патча. и то правда. Silicon Image, Highpoint (не уверен) и Intel. Ещё кое-что поддерживается scsi-драйверами.
Re: big file
Eugene Morozov, Sat, Feb 21, 2004 08:16:14 +0100: > > Есть файл 150 Mb. > > Как можно отрезать с конца файла 5 Mb ? > > bash$ python > >>> i = open('/usr/bin/xpdf.bin') > >>> i.seek(-1024, 2) > >>> o = file('/tmp/tail', 'w') > >>> o.write(i.read()) > >>> o.close() > > Не знаю на чем можно сделать еще проще. на чём угодно, включая питона: $ cat > 5mb.c #include int main() { return ftruncate(0, lseek(0, -5<<20, SEEK_END)) != 0; } $ gcc !$ $ ./a.out <> bigfile нужен шелл, который перенаправление для ввода-вывода умеет. Но это всё фигня конечно, tail (и dd) намного проще.
Re: СкÑипÑ-зомби - как Ñними боÑоÑÑÑÑ?
Bogdan B. Rudas, Sat, Feb 28, 2004 01:37:07 +0100: > ÐÐ¾Ñ ÑÑÑоÑка из top - понÑÑÐ¸Ñ Ð½Ðµ имеÑ, оÑкÑда они Ñакие взÑлиÑÑ - Ñазве > ÑÑо ÑзвеÑÑ Ð½Ð°Ð¶Ð°Ð» stop во вÑÐµÐ¼Ñ Ð·Ð°Ð³ÑÑзки? У кого-ниÑÑ ÐµÑÑÑ Ð¸Ð´ÐµÐ¸, как Ñ > ÑÑим боÑоÑÑÑÑ? ХоÑÑ Ð±Ñ Ð² какÑÑ ÑÑоÑÐ¾Ð½Ñ ÐºÐ¾Ð¿Ð°ÑÑ > 28506 alex 9 0 00 0 Z 5.0 0.0 0:00 browser.pl > > ÐÑоде бÑло ÑÑо-Ñо, позволÑÑÑее огÑаниÑиваÑÑ Ð²Ñполнение cgi по вÑемени - > ÑолÑко вÑе никак не Ð¼Ð¾Ð³Ñ Ð² гÑгле оÑкопаÑÑ :( Ñделай pstree, найди Ñого кÑо запÑÑÑил Ñвои ÑкÑипÑÑ, и накажи. Ðомби - ÑÑо не пÑоÑеÑÑ, а вÑего лиÑÑ ÑегиÑÑÑаÑÐ¸Ð¾Ð½Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð¾Ñ Ð½ÐµÐ³Ð¾. УдалÑеÑÑÑ ÐºÐ¾Ð³Ð´Ð° вÑзÑваÑÑий пÑоÑеÑÑ Ð²ÑÐ·Ð¾Ð²ÐµÑ ÑÑнкÑÐ¸Ñ Ð¾Ð¿ÑоÑа инÑоÑмаÑии и завеÑÑивÑÐ¸Ñ ÑÑ Ð¿ÑоÑеÑÑÐ°Ñ (wait, waitpid, ...), или авÑомаÑиÑеÑки (еÑли обÑабоÑÑик SIGCHLD на SIG_IGN поÑÑавлен). ÐÑо Ñ Ðº ÑÐ¾Ð¼Ñ Ð³Ð¾Ð²Ð¾ÑÑ, ÑÑо еÑли вдÑÑг желание поÑвиÑÑÑ ÑодиÑÐµÐ»Ñ ÑÐ²Ð¾Ð¸Ñ Ð·Ð¾Ð¼Ð±Ð¸ попÑавиÑÑ, Ñо бÑÐ´ÐµÑ Ñ Ñего наÑаÑÑ.
Re: mc - помоÑÑ!!
Victor B. Wagner, Sun, Feb 29, 2004 09:55:51 +0100: > ÐÑÑаÑи, Ð²Ð¾Ñ ÐµÑÑ Ð¾Ð´Ð½Ð° пÑиÑина по коÑоÑой не ÑледÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑÑÑÑ mc. :) ~$ rm -rf .mozilla/*/*.slt/Cache/ * /# rm -rf /var/log/* .log.[0-9]* (ÑÑиÑайÑе пÑобелÑ!) ÐÑвод: mc не виноваÑ, оÑибка вÑÑ Ñавно вÑегда в днк.
Re: mc - помоÑÑ!!
Victor B. Wagner, Sun, Feb 29, 2004 11:04:17 +0100: > > Victor B. Wagner, Sun, Feb 29, 2004 09:55:51 +0100: > > > ÐÑÑаÑи, Ð²Ð¾Ñ ÐµÑÑ Ð¾Ð´Ð½Ð° пÑиÑина по коÑоÑой не ÑледÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑÑÑÑ mc. > > ~$ rm -rf .mozilla/*/*.slt/Cache/ * > > /# rm -rf /var/log/* .log.[0-9]* > > (ÑÑиÑайÑе пÑобелÑ!) > > ÐÑвод: mc не виноваÑ, оÑибка вÑÑ Ñавно вÑегда в днк. > СдÑÑÑ, как извеÑÑно, можно ÑломаÑÑ Ð½Ðµ ÑолÑко Debian. какое оÑноÑение rm Ð¸Ð¼ÐµÐµÑ Ðº debianÑ? > ХиÑÑоÑÑÑ Ð² Ñом, ÑÑо Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ mc допÑÑÑиÑÑ Ð¿Ð¾Ð´Ð¾Ð±Ð½ÑÑ Ð¿ÑомаÑÐºÑ ÐÐÐЧÐ. > ÐоÑÐ¾Ð¼Ñ ÑÑо он пÑиÑÑÐ°ÐµÑ Ð½Ðµ дÑмаÑÑ, набиÑÐ°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ. не ÑвеÑен. Ðаже не ÑоглаÑен, пожалÑй.
Re: mc - помоÑÑ!!
Ruslan Kosolapov, Sun, Feb 29, 2004 18:58:29 +0100: >>> ÐÑÑаÑи, Ð²Ð¾Ñ ÐµÑÑ Ð¾Ð´Ð½Ð° пÑиÑина по коÑоÑой не ÑледÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑÑÑÑ >>> mc. >> ~$ rm -rf .mozilla/*/*.slt/Cache/ * >> /# rm -rf /var/log/* .log.[0-9]* >> (ÑÑиÑайÑе пÑобелÑ!) > ЮзайÑе zsh. Ðн на * вопÑÐ¾Ñ Ð·Ð°Ð´Ð°ÑÑ, еÑли опÑÐ¸Ñ Ð²ÑÑÑавиÑÑ (по > ÑмолÑÐ°Ð½Ð¸Ñ Ð²ÑÑÑавлена). Также можно наÑÑÑоиÑÑ Ð½Ð° 10-ÑекÑнднÑÑ > задеÑÐ¶ÐºÑ Ð¿ÐµÑед вÑполнением опаÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´. а за Ñакое вообÑе ÑаÑÑÑÑеливаÑÑ Ð½Ð° меÑÑе надо. >> ÐÑвод: mc не виноваÑ, оÑибка вÑÑ Ñавно вÑегда в днк. > Ð mc оÑибки пÑоÑе делаÑÑ. Ð Ñелле ÑÑ Ð¿Ð¾ деÑолÑÑ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ > оÑÑоÑожнÑм, оÑобенно Ñ -rf. РвообÑе, можно Ð²Ð¾Ñ Ñак делаÑÑ, еÑли > Ñам Ñебе не довеÑÑеÑÑ: > alias rm='~/bin/rm.sh' rm -i но вÑÑ Ñавно ÑпаÑибо за забоÑÑ. ÐÑÑаÑи, попÑобÑй Ñдали Ñвоей поделкой вÑе ÑÐ°Ð¹Ð»Ñ Ð² каÑалоге Ñо звÑздоÑками и дÑÑгими ÑелÑкими Ñимволами, Ñмник.
Re: Re[4]: gcc
Dmitry Skorinko, Fri, Mar 12, 2004 19:55:05 +0100: > Мне надо отдавать драйвер с закрытыми библиотеками. Я конечно могу для > каждого компилятора их скомпилить, а потом определять при сборке > модуля какие присоединять в зависимости от установленного Gcc > конфигуром (что я и сделал уже собств) > но как-то неправильно это все... это как раз правильно. Ядро - довольно сложная штука, и после того как народу надоело бороться с ошибками в gcc, в загрузчик модулей просто вставили проверку версий. Проверка искусственная, т.е. в объектный код вставляется запись с версией компилятора. Загрузчик сравнивает версию компилятора ядра с версией модуля, и разрешает загрузку только если версии _точно_ совпадают. Такой же подход используется не только в ядре, но и в любом достаточно сложном проекте (или даже не сложном, но где разработчиков тоже всё достало). Можешь отключить версии в ядре и в модулях. Тогда твой драйвер просто молча вылетит где-нибудь. Он и так вылетит, впрочем ;)
Re: Re[4]: gcc
Dmitry A. Fedorov, Sat, Mar 13, 2004 10:16:59 +0100: > On Sat, 13 Mar 2004, Alex Riesen wrote: > > > это как раз правильно. Ядро - довольно сложная штука, и после того как > > народу надоело бороться с ошибками в gcc, в загрузчик модулей просто > > вставили проверку версий. Проверка искусственная, т.е. в объектный код > > вставляется запись с версией компилятора. Загрузчик сравнивает версию > > Эту запись вставляет компилятор безо всякого участия со стороны линукса, > она есть в любом .o файле от gcc. > я имел ввиду секцию .modinfo вообще и vermagic в частности.
Re: gcc
Dmitry A. Fedorov, Sat, Mar 13, 2004 14:03:03 +0100: > On Sat, 13 Mar 2004, Alex Riesen wrote: > > > > Эту запись вставляет компилятор безо всякого участия со стороны линукса, > > > она есть в любом .o файле от gcc. > > > > я имел ввиду секцию .modinfo вообще и vermagic в частности. > > Схема построения загружаемого модуля, включающего куски, > распространяемые без исходников такова: > причём тут схема? Оно или работает как его написали, или нет. Хочу - делаю с прокладками, хочу - с памперсами. Ругаться можно сколько угодно, проконтролировать и запретить нельзя (да и не нужно). Что с системой уже не всё в порядке - юзер узнает (или по тому что система завалилась, или tainted увидит). Попытается жаловаться - ему скажут куда сходить. Второй раз он сам пошлёт тех писателей нафиг. И все довольны. А то, что памперс скомпилирован с правильным компилером, или весь драйвер - ничего не меняет. Технически. Лицензии никого не интересуют, если очень надо, а драйвера от хорошей жизни не пишут. Так или иначе - что-то пойдёт криво, и надо будет перекомпилить _весь_ драйвер с нужным компилятором, и командной строкой к нему, и набором общесистемных параметров типа pe или smp, что, если разобраться, убивает идею предкомпилированых драйверов нафиг. Так что если человек хочет помучаться (или кому-то хочется его помучать) - на здоровье.
Re: Re[6]: gcc
Dmitry A. Fedorov, Sat, Mar 13, 2004 16:17:11 +0100: > > Мне просто хотелось бы узнать как лучше сделать... Я вот компилирую > > для разных gcc 3 версии объектных файлов (как мне тут сказали про > > несовместимость - для 2.95, 3.0 и 3.2) > > Это говорилось для C++. > Поскольку для ядерных модулей gcc-вый rtl не используется, то > несовместимостей может и не быть вовсе (я не уверен). есть она, хоть и редко. Только чего тут о совместимости компилеров беспокоится, если я просто regparm в командую строку добавлю, и всё вообще посыпется? Или под amd соптимировать, или pe включить и т.д. > > а потом при основной сборке определяю версию gcc и прилинковываю > > нужные... Так как библиотек 3 то получается уже 9 разных файлов > > нужно иметь... > > Естественно хотелось бы обойтись малой кровью и как-нибудь всю > > процедуру упростить. Но если так надо, то буду так делать. > > Только грамотно ли это? > > Сначала надо разобраться, используется у вас модуль-прокладка? > Если нет, то об остальном незачем и говорить. > > Модуль-прокладка в любом случае должен компилироваться тем же gcc, что и > ядро. Это можно проверять при сборке у пользователя и при несовпадении > отказываться собираться с внятным сообщением об ошибке. > > Если у вас такая схема, как я описал, то должно работать без перебора > версий gcc. Попробуйте. > будет работать также, как nvidia работает. У кого-то работает - доволен, у кого-то не работает, так он потом ничего у них больше не покупает. Особенно неудобно, если это рабочая машина, на которой вечно всё меняется: компиляторы, ядра, карточки. Я ничего nvidia не покупаю больше. По этой самой причине.
Re: Re[6]: gcc
Dmitry A. Fedorov, Mon, Mar 15, 2004 16:31:31 +0100: > > > несовместимостей может и не быть вовсе (я не уверен). > > есть она, хоть и редко. Только чего тут о совместимости компилеров > > беспокоится, если я просто regparm в командую строку добавлю, и всё > > вообще посыпется? Или под amd соптимировать, или pe включить и т.д. > Но ты же себе не враг? Специально этого делать не будешь. это просто глупо. Нафиг мне неоптимальное ядро? Только из-за какого-то сраного драйвера? > > у кого-то не работает, так он потом ничего у них больше не покупает. > По какой именно причине не работает? oops где-то в прекомпилированой части драйвера. Разбирайся... > IMHO, народ просто ленится выполнять условия сборки. почему это меня не спросили, когда придумывали эти условия? Комп мой, система моя, и какая-то nvidia смеет тут распоряжаться! Естественно я не буду пользоваться кривыми драйверами, которые к тому же нельзя поправить > > Особенно неудобно, если это рабочая машина, на которой вечно всё > > меняется: компиляторы, ядра, карточки. > А вот это уже ССЗБ - меняешь ядро - пересобери все нужные левые драйверы > для этого ядра тем же компилятором. Чего тут не понятного? это не поможет. Именно потому что драйвера левые
Re: network interface
Dmitry E. Oboukhov, Mon, Mar 15, 2004 17:59:36 +0100: > видел виндовый комп с ХР, который при вытаскивании сетевого штекера из > гнезда орет (в систрее) сеть-де не приконнекчена. а когда втыкаешь > обратно - перестает. ну и меня посетила мысль сделать на моем ноуте > что-то подобное - скриптик бы запускать при коннекте/отключении... > - можно было бы несколько автоматизировать перетаскивание ноута с сетки в > сетку: везде DHCP но в некоторых местах стоит очень большой интервал и > иногда приходится скрипт руками пускать. > > никто не знает как? посмотри на исходники mii-diag. Или даже не обязательно: "mii-diag -w", а потом делай, что хочешь с тем, что он печатает. > ну или как из скрипта отдетектить присоединен ли интерфейс к кабелю или > нет... > mii-diag -s
Re: Re[6]: gcc
Dmitry A. Fedorov, Tue, Mar 16, 2004 15:26:28 +0100: > > > > беспокоится, если я просто regparm в командую строку добавлю, и всё > > > > вообще посыпется? Или под amd соптимировать, или pe включить и т.д. > > > Но ты же себе не враг? Специально этого делать не будешь. > > это просто глупо. Нафиг мне неоптимальное ядро? Только из-за какого-то > > сраного драйвера? > Ядро уже оптимально (так же как луна - твердая). А драйвер собирается с > такими же опциями, как и ядро (писатель модуля должен об этом > позаботится, а пользователю нефиг туда лезть ручками), а не наоборот. изменение параметров типа CONFIG_PREEMPT, CONFIG_SMP или CONFIG_NOHIGHMEM доступно "пользователю", что бы по этому поводу не думал Дмитрий А. Фёдоров. > > > > у кого-то не работает, так он потом ничего у них больше не покупает. > > > По какой именно причине не работает? > > oops где-то в прекомпилированой части драйвера. Разбирайся... > Пусть служба поддержки разбирается, это их обязанность. служба поддержки очень часто толпа тупых расп$#&^%^&ев. > > > IMHO, народ просто ленится выполнять условия сборки. > > почему это меня не спросили, когда придумывали эти условия? > > Комп мой, система моя, и какая-то nvidia смеет тут распоряжаться! > ЭТО НЕ NVIDIA ИХ ПРИДУМАЛА! ЭТО ИСХОДИТ ОТ ЯДРА! если бы "исходило из ядра", интерфейс для прокладок был бы стабильным, как он стабилен для системных вызовов. Прокладки придуманы были давным давно (и не для линуха) по двум причинам: меняющийся вызывающий код (это ядро) и лицензии (это gpl). > > > > Особенно неудобно, если это рабочая машина, на которой вечно всё > > > > меняется: компиляторы, ядра, карточки. > > > А вот это уже ССЗБ - меняешь ядро - пересобери все нужные левые > > > драйверы для этого ядра тем же компилятором. Чего тут не > > > понятного? > > это не поможет. Именно потому что драйвера левые > Правильным левым драйверам - поможет. Неправильных не спасет > никакая открытость. неправильным засекреченым драйверам не поможет, хотя это кажется невозможно объяснить. Будь они открытыми, их бы выпрямили потихоньку.
Re: Сборка ядра 2.4.24 под woody
Yuri Maretsky, Wed, Mar 24, 2004 12:19:47 +0100: > On Wed, Mar 24, 2004 at 11:42:01AM +0200, Yuri Maretsky wrote: > > On Tue, Mar 23, 2004 at 06:07:34PM +0200, Oleg Gritsinevich wrote: > > > > Собсно все запустилось, но появились вопросы. > > > > Процессор P-IV 2.4G > > > > Но почему-то оказался выключен Hyper-Threading :( > > > SMP (CONFIG_SMP) включено? И убедись, что количество процессоров > > > стоит по дефолту (32 вроде, CONFIG_NR_CPUS=32). > > SMP включено. Сначала ставил 4 процессора, попробовал с 32-мя, тоже > > самое. можешь спокойно поставить 4 > > А чем можно проверить включен он или нет после загрузки ядра? "grep ^proc /proc/cpuinfo", например Предполагая, что ядро сконфигурировано правильно, проверь bios. Ещё, есть(были) процы которые говорят что они ht, но как ht не работают. В первых сериях.
Re: Сборка ядра 2.4.24 под woody
Victor B. Wagner, Thu, Mar 25, 2004 19:51:13 +0100: > On 2004.03.25 at 12:04:52 +0200, Oleg Gritsinevich wrote: > > x This allows you to specify the maximum number of CPUs which this > > x kernel will support. The maximum supported value is 32 and the > > x mimimum value which makes sense is 2. > > А что понимается под номером процессора и для чего может > > понадобиться его настройка? > > То, что выдаёт /proc/cpuinfo в строке процессор. Насколько я понимаю, > его значения у "вторых половинок" hyperthreaded процессора зависят от > чипсета, и определяются тем сколько процов в принципе этот чипсет > поддерживает. Потому как сначала нумеруются все физические, а потом все > виртуальные. чего-то я не нашёл подтверждения этому в исходниках. Смотрел arch/i386/kernel/setup.c и arch/i386/kernel/smpboot.c. Похоже, что cpu_online заполняется по очереди. И нигде не заметил чтобы было написано, что сначала идут настоящие процессоры, а потом ненастоящие. > Так что если чипсет поддерживает 4 физических процессора, то у одного > физического процессора будут номера 0 и 4. И в конфиге ядра нужно > ставить минимум 5, потому что будут задействованы 1-й и 5-й элементы в > ядерной таблице, размер которой задаётся этим параметром конфига. этому тоже нет подтверждения, и кстати в 2.6 у меня стоит 2, и два процессора найдено. Проверил 2.4 из bk (2.4.26-pre2). Загружаться он не стал (у меня ext3+ea), но до паники успел сообщить несколько раз что нашёл именно два процессора. Очень похоже, что речь идёт об уже исправленой ошибке в предыдущих ядрах.
Re: Было: новая партиц ия
Dmitry Beloglazov, Thu, Apr 08, 2004 18:52:32 +0200: > > Да символическая она, символическая. Так как не является собственно > > объектом, на который ссылается, а просто символизирует его. Вот hard > > link перевести адекватно несколько сложнее. > Символьная. Не является собственно объектом ссылка. Которая, кстати, > ничего не символизирует. Символизировать что-либо - задача символов, а > не ссылок. А "hard link" вполне адекватно переводится в "жесткая > ссылка". чего в ней адекватного, если она вовсе не ссылка? Это просто ещё один идентификатор для одного и того же объекта.
Re: перевод
Sergey V. Spiridonov, Sat, Apr 10, 2004 00:51:27 +0200: > Dmitry A. Fedorov много чего написал и в общем правильно. > > Тогда последний аргумент. Разве кто-то использует этот термин? > Я слышал обычно говорят просто "шелл". Реже - "командный интерпретатор" я даже "шелл" нечасто слышу. Говорим конкретно: "баш" (bash) или "цсх" ("ц-шелл" тоже. Для csh), ну и т.д. Для официального документа не совсем подходит, конечно. Неблагодарное это дело, быть переводчиком. > или "интерпретатор командной строки". "Командная оболочка" разве > употребляется? Если кто-то слышал - скажите. Но если кто-то употребляет > просто слово "оболочка", типа > > - запустите оболчку > - используйте команду оболочки ls > > тогда я посыпаю голову пеплом. без разницы, вообще-то. Это одно из примитивных понятий, так что народ один раз прочтёт, поиграется и поймёт сам, что это такое и как его зовут. Так что и "шелл" сойдёт, и "командный процессор". Советую выбрать что покороче :)
Re: hdc: dma_intr
Yury A. Yurevich, Thu, Apr 15, 2004 05:23:11 +0200: > Насколько критичны следующие сообщения? > > Apr 15 10:01:46 debsmart kernel: hdc: dma_intr: status=0x51 { DriveReady > SeekComplete Error } > Apr 15 10:01:46 debsmart kernel: hdc: dma_intr: > error=0x84 { DriveStatusError BadCRC } обычно насовсем (иногда можно поменять кабель). Если интересно - можно попробовать smarttools.
Re: dvd in linux
Yury A. Yurevich, Thu, Apr 15, 2004 06:00:21 +0200: > Господа, подскажите кто чем смотреть dvd? ... > - xine: не использую, но ради dvd решил глянуть. Навигации нет, > поставил xine-dvdnav, не особо помогло. 0.9.22. Навигация есть.
Re: hdc: dma_intr
Andrei Demekhov, Sat, Apr 17, 2004 14:25:32 +0200: > > > Насколько критичны следующие сообщения? > > > Apr 15 10:01:46 debsmart kernel: hdc: dma_intr: status=0x51 { DriveReady > > > SeekComplete Error } > > > Apr 15 10:01:46 debsmart kernel: hdc: dma_intr: > > > error=0x84 { DriveStatusError BadCRC } > > обычно насовсем (иногда можно поменять кабель). Если интересно - можно > > попробовать smarttools. > > Объясните, что значит насовсем? ошибка BadCRC означает, что устройство (диск, т.е.) где-то поломано. > Я с таким диском работаю больше года без всяких проблем (на ядрах 2.4). > ide-smart дает OK на все тесты. Вот только с 2.6.* при больших наргузках > на диск файловая система переводится в read-only. это что-то другое. Перегрев, например. Read-only убирается параметром errors=panic при монтировании. Тогда система в следующий раз выбросит panic и зависнет. Это быстро надоест и диск наконец-то поменяют.
Re: devfs
Alexandr Dubinit, Mon, Apr 19, 2004 12:55:52 +0200: ... > 3. Стоит ли вообще включать поддержку devfs? не стоит. Ей никто не занимается (в ядре в смысле). Стоит посмотреть на hotplug и sysfs. Последняя мода
Re: hosts
Olya Briginets, Fri, Apr 30, 2004 19:07:26 +0200: > А менять hostname так, чтобы hostname(1), gethostbyaddr(3) и > echo $HOSTNAME давали разные результаты, было бы странно. должно быть gethostname(2), getdomainname(2)?
Re: X сервер
Dmitry E. Oboukhov, Fri, Apr 30, 2004 21:47:04 +0200: > > если по nfs /dev/dsp отобразить оно будет работать? не будет. Будет у тебя дома "звучать", если nfs без nodev смонтировать
Re: screen(1) для X-ов
Kirill Simonov, Tue, May 04, 2004 17:55:21 +0200: > > Есть ли какой-нибудь аналог screen(1), но только для X-ов? Хотелось бы, что > бы > можно было detach-нуться, и после при-attach-нуться с другой машины. > Что-нибудь такого рода существует? > VNC
Re: LFS - ругань GCC
Alexander, Mon, May 10, 2004 05:26:15 +0200: > Привет. > > Играюсь с Linux From Scratch (кстати, показалось более перевариваемо чем > gentoo... на первый взгляд). Версия 5.0. > По докам, предлагается все делать не из-под рута, а из-под юзера... правильно предлагается > "the begining is a good place to start" > Скачал binutils 2.14 (сырцы), распаковал, все под юзером, делаю как указано > в доке. > mkdir ../binutils-build > cd ../binutils-build > ../binutils-2.14/configure --prefix=/tools --disable-nls > GCC ругается: > gcc: installation problem, cannot exec `as': Too many levels of symbolic > links "слишком много уровней в символических ссылках". Сконфигурировано что-то криво. Root не при чём. > Я что-то не так читаю? Кто-нибудь собирал Linux From Scratch? что-то не так. Собирается он без проблем. Проблемы потом начнутся
Re: LAN (ISA)
Pavel, Sat, Jun 19, 2004 21:59:18 +0200: > Как проверить работоспособность сетевой карты(ISA) > без соединения c сетью под линуксом? оприблизительно сциллографом. Драйвер, если неизвестен - взять ne2k.
Re: lowlevel parport programming in debian
Gossen Alexey, Wed, Jun 23, 2004 17:02:16 +0200: > Собираюсь использовать параллельный порт как своего рода IO интерфейс. ... > в конечном итоге мне просто нужна функция, вытягивающая состояние > порта. маскировать отдельные биты и запихать их все в одну int > переменную я могу сам. посмотреть ioperm(2) и обращаться к портам напрямую.
Re: irc и bot'ы
Shilov Vladimir, Wed, Jun 23, 2004 09:19:52 +0200: > может присоветуете что попроще в настройке и с поддержкой разных > русских кодировок? xchat? www.xchat.org
Re: configure-debian translation
Alexander, Sat, Jul 31, 2004 20:48:30 +0200: > > Seems to be UTF-8, looks fine. > неа, koi8-r
Re: configure-debian translation
David Nusinow, Sat, Jul 31, 2004 20:22:26 +0200: > Some time ago a translation for configure-debian was submitted to me with an > incorrect charset field (charset=CHARSET). ... The file is in koi8-r.
Re: fork and memory protection
Gossen Alexey, Fri, Aug 27, 2004 12:25:23 +0200: > int main(){ > while(fork()){ > } > > //исполняется дочерним процессом > while(1){ > malloc(1024); > } > } malloc не выделяет память, а только резервирует (можно записать что-нибудь в каждую зарезервированую страницу, если нужно действительно выделить). Проблемы связаны с _количеством_ зарезервированых сегментов, а на этот счёт нет никаких ограничений.
Re: Восстановл ение поврежденных секто ров
Nikolay S., Thu, Sep 09, 2004 13:59:13 +0200: > Подскажите какой софт под linux существует для восстановления > поврежденных секторов на HDD никакого. И вообще никакого. Интересно, как это делают официальные (досовские ещё) проги от IBMа... Можешь их вырезать, кстати. Например для ext2/3: $ badblocks -о bad.blocks /dev/hda2 $ e2fsck -L bad.blocks /dev/hda2