LINUX.ORG.RU

Сообщения shatsky

 

[gentoo-dev][fun]Троллинг

Форум — Talks

http://archives.gentoo.org/gentoo-dev/msg_58d321b5b8d6d8aa064bc639400d541a.xml
Для Ъ: в gentoo-dev пришел тролль и потребовал убрать из портежа все несвободное ПО и переименовать Gentoo Linux в Gentoo GNU/Linux. Тролля обильно накормили, рассказав, что Gentoo Foundation:
- сотрудничает с FSF с целью обеспечить поддержку аппаратного DFM (Digital Freedom Management), который сделает невозможным выполнение несвободного кода и загрузку несвободных данных;
- финансирует лоббирование в США и ЕС законопроекта, требующего обязательного наличия неотключаемого DFM во всех новых железках, чтобы террористы-свободоненавистники не смогли отказаться от навязываемой им свободы;
- собирается в скором будущем переименовать Gentoo Linux в Gentoo GNU/FDO/IBM/Oracle/Mozilla/KDE/Gnome/.../Linux - как только убедятся, что никого не забыли.

 

shatsky
()

[радости тред][gentoo portage]Подправили защиту конфигов

Форум — Talks

http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=770bb7ae
Для Ъ: с версии 2.1.10.43 в FEATURES добавлена опция config-protect-if-modified
При ее включении старые версии конфигов в защищенных CONFIG_PROTECT директориях будут сохраняться только в том случае, если они были изменены, например, пользователем (не совпадает md5 с записанной в vdb).
Свалки после обновлений в /etc конфигов новых версий, переименованных в ._cfg????_* просто из-за того, что в первой строчке поменялись версия/дата, больше не будет.
Как раз пытался сделать то же самое - оказалось, уже.

 

shatsky
()

NetworkManager

Форум — Admin

Собрал сабж и его апплет, запустил сервис. У меня два интерфейса: eth0 - линк с провайдером (DHCP), eth1 - в данный момент бездействует.
Получил два соединения - «System (eth1)» и «System (eth0)», на которые, судя по дальнейшему, неким удивительным образом легли настройки интерфейсов из /etc/conf.d/net (это гента, причем запущенная под systemd - т. е. этот конфиг по идее вообще использоваться не должен). Причем соединение «System (eth1)» почему-то подцепило интерфейс eth0 - именно он получил статический ip, который в /etc/conf.d/net был прописан для eth1. «System (eth0)», аналогично, показывает кастомный MAC, который в /etc/conf.d/net прописан на eth0, и, вероятно, ждет появления линка на eth1, чтобы поставить на него этот MAC и запустить на нем DHCP-клиент.
Создал соединение вручную - оно поднялось, отключив при этом «System (eth1)» и правильно запустив на eth0 dhcpcd.
Что это за понятие такое - «соединение»? Оно явно не эквивалентно устройству. Как происходит сопоставление соединения с устройством? В апплете при создании/изменении соединения ничего намекающего на такую связь не видно.
http://pastebin.com/PARq4k4p - старт службы NetworkManager'a - установление вновь созданного подключения
http://pastebin.com/HRAzp5yn - устанавливается вручную созданное соединение
Что означают слова «state» и «reason» в логах и их числовые коды?

shatsky
()

Исходники и SDK Tizen

Новости — Open Source
Группа Open Source

Опубликованы исходники и SDK Tizen, основанной на Linux открытой мобильной платформы, появившейся в результате слияния MeeGo и LiMo. Подчеркивается, что это лишь версии для предварительного ознакомления. Официальный релиз ожидается в ближайшие месяцы.
Как сказано в документации по SDK, Web-приложения для Tizen можно разрабатывать с использованием Tizen Web API, являющегося набором API W3C (HTML5 и пр.), Khronos WebGL, а также новых API устройства.
Скриншот эмулятора из документации по SDK

>>> Подробности

 , , ,

shatsky
()

[выбора тред][опять]AMD vs Intel

Форум — Linux-hardware

Хочу собрать недорогую multiseat-систему с двумя-тремя терминалами. Ввиду последних тенденций думаю взять какой-нибудь APU и использовать интегрированную графику для одного из терминалов, уже имеющуюся Nvidia GT240 - для другого. На плату с процессором $120-150, т.е. это что-то вроде AMD A4-3300 или Pentium G620 Sandy Bridge.
С одной стороны, в последнее время много ругали Fusion за производительность x86-ядер и хвалили Sandy Bridge, с другой - есть желание заиметь Radeon. Кроме того, весной писали, что Llano будет поддерживать Coreboot - но на http://www.coreboot.org/Supported_Motherboards я что-то ни одной материнской платы с Socket FM1 не вижу, и гугл таких тоже не знает - заглохло?
И, кстати, проброс интегрированной графики в виртуализированную гостевую Windows никто не пробовал делать?

 ,

shatsky
()

Про CDDA

Форум — Talks

Я что-то не пойму - эти AudioCD действительно такое говно, или просто все аудионаркоманы упороты?
Всегда был уверен, что с любого неповрежденного цифрового носителя можно надежно считать данные, а зная их формат - надежно сконвертировать во что угодно. Ан нет, во всех статьях про рипанье CDDA описываются какие-то ужасы. Специальные программы, которые считывают сектора по нескольку раз для надежности, срачи, какая из них лучше - при том, что в CDDA коды Рида-Соломона и 25% избыточности (судя по Википедии). Какие-то смещения, уникальные для каждого привода, которые надо вручную находить и указывать, иначе качество будет не то.
Почему все так сложно? Где можно почитать, как вообще Linux работает с CDDA? Почему невозможно прочитать сырые данные из /dev/sr0? cdparanoia/cdda-модуль GVFS/... - они что, напрямую через SG_IO читают?
ЗЫ первоначально смотрел http://rutracker.org/forum/viewforum.php?f=1872 и http://habrahabr.ru/blogs/linux/97316/, кое-что объяснено в манах по cdparanoia и rubyripper, но там тоже в основном про использование.

shatsky
()

[lilo]Fatal: Trying to map files from unnamed device 0x000f (NFS/RAID mirror down ?)

Форум — Linux-install

Ошибка из заголовка при попытке установить Lilo с livecd в MBR винта Windows-only машины с запоротым NTLDR. После создания маленького раздела, развертывания там минимальной генты из chroot'а все получилось. Почему так и что вообще означает это сообщение? Конфиг один и тот же, минимальный:
boot=/dev/sda
timeout=100
prompt
other=/dev/sda1
label=windows

 

shatsky
()

[ZDNet][желтизна]Лисокапец

Форум — Talks

http://www.zdnet.com/blog/bott/firefox-faces-uncertain-future-as-google-deal-...
Для Ъ: ZDNet, основываясь на слухах и нежелании представителей Mozilla подробно отвечать на вопросы о сотрудничестве с Google, утверждает, что сотрудничество это не то уже прекращено, не то прекратится вот-вот, после чего Firefox помрет, т. к. Google обеспечивал Mozilla 84-86% финансирования (последнее утверждение основано на вольной интерпретации выпущенного в августе финансового отчета, в котором название Google даже не употребляется).

 

shatsky
()

[паранойя]Столлман был прав

Форум — Talks

 

shatsky
()

X-Plane 10

Новости — Игры
Группа Игры

Тихо и незаметно вышла десятая версия проприетарного авиасимулятора X-Plane. Среди множества улучшений - сгенерированная по данным OpenStreetMap поверхность, улучшенная физическая модель, реалистичные облака, переработанные дефолтные ЛА.

>>> Подробности

 , ,

shatsky
()

Сбой жестких дисков

Форум — Linux-hardware

ВНЕЗАПНО, услышал звук остановки шпинделя и серию щелчков, через короткое время - повтор, но с одним щелчком (как нормальный запуск привода)
В dmesg:

[14394.996733] ata3: exception Emask 0x10 SAct 0x0 SErr 0x1990000 action 0xe frozen
[14394.996738] ata3: SError: { PHYRdyChg 10B8B Dispar LinkSeq TrStaTrns }
[14394.996745] ata3: hard resetting link
[14394.996747] ata3: nv: skipping hardreset on occupied port
[14401.307023] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[14401.320267] ata3.00: configured for UDMA/133
[14401.320272] ata3: EH complete
[14475.180087] ata3: exception Emask 0x10 SAct 0x0 SErr 0x1990000 action 0xe frozen
[14475.180092] ata3: SError: { PHYRdyChg 10B8B Dispar LinkSeq TrStaTrns }
[14475.180098] ata3: hard resetting link
[14475.180100] ata3: nv: skipping hardreset on occupied port
[14475.180107] ata4: exception Emask 0x10 SAct 0x0 SErr 0x1910000 action 0xe frozen
[14475.180110] ata4: SError: { PHYRdyChg Dispar LinkSeq TrStaTrns }
[14475.180115] ata4: hard resetting link
[14475.180116] ata4: nv: skipping hardreset on occupied port
[14481.101005] ata4: link is slow to respond, please be patient (ready=0)
[14481.458016] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[14481.488220] ata4.00: configured for UDMA/133
[14481.488224] ata4: EH complete
[14481.491011] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[14481.504264] ata3.00: configured for UDMA/133
[14481.504267] ata3: EH complete
SMART говорит, что все в порядке, значения отдельных атрибутов в норме
ata3 и 4 - судя по ранним сообщениям в dmesg, это два WD5000AAKS
Что это может быть такое?

shatsky
()

Проблема при настройке pptpd

Форум — Admin

Пытаюсь настроить pptp-сервер, как описано здесь: http://www.ylsoftware.com/news/407 Соединения не устанавливаются, фрагмент лога:

pptpd[13825]: MGR: Launching /usr/sbin/pptpctrl to handle client
pptpd[13825]: CTRL: local address = 10.0.0.1
pptpd[13825]: CTRL: remote address = 10.0.0.2
pptpd[13825]: CTRL: pppd options file = /etc/ppp/pptpd-options
pptpd[13825]: CTRL: Client 192.168.1.132 control connection started
pptpd[13825]: CTRL: Received PPTP Control Message (type: 1)
pptpd[13825]: CTRL: Made a START CTRL CONN RPLY packet
pptpd[13825]: CTRL: I wrote 156 bytes to the client.
pptpd[13825]: CTRL: Sent packet to client
pptpd[13825]: CTRL: Received PPTP Control Message (type: 7)
pptpd[13825]: CTRL: Set parameters to 100000000 maxbps, 64 window size
pptpd[13825]: CTRL: Made a OUT CALL RPLY packet
pptpd[13825]: CTRL: Starting call (launching pppd, opening GRE)
pptpd[13825]: CTRL: pty_fd = 6
pptpd[13825]: CTRL: tty_fd = 7
pptpd[13825]: CTRL: I wrote 32 bytes to the client.
pptpd[13825]: CTRL: Sent packet to client
pptpd[13826]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
pptpd[13826]: CTRL (PPPD Launcher): local address = 10.0.0.1
pptpd[13826]: CTRL (PPPD Launcher): remote address = 10.0.0.2
pppd[13826]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
pppd[13826]: pptpd-logwtmp: $Version$
pppd[13826]: The remote system is required to authenticate itself
pppd[13826]: but I couldn't find any suitable secret (password) for it to use to do so.
pppd[13826]: (None of the available passwords would let it use an IP address.)
pptpd[13825]: CTRL: Received PPTP Control Message (type: 15)
pptpd[13825]: CTRL: Got a SET LINK INFO packet with standard ACCMs
pptpd[13825]: GRE: read(fd=6,buffer=610d20,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
pptpd[13825]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
pptpd[13825]: CTRL: Reaping child PPP[13826]
pptpd[13825]: CTRL: Client 192.168.1.132 control connection finished
pptpd[13825]: CTRL: Exiting now
pptpd[9513]: MGR: Reaped child 13825

Насколько я понимаю, они почему-то не могут найти подходящую строку в /etc/ppp/chap-secrets (или вообще читать из него). Ни pptpd (он всегда выбирает удаленный адрес 10.0.0.2, первый свободный из диапазона, указанного в /etc/pptpd.conf, даже если в chap-secrets явно указан другой), ни pppd, который должен найти подходящую строку (по именам пользователя и сервера).

mschap-v2.

Никто не сталкивался с подобным?

shatsky
()

Пара вопросов про B-деревья и Reiser4

Форум — Development

Как согласуются данное утверждение Шишкина

Понял только, что они хотят фичу «tail packing» файловой системы reiserfs, совершенно не понимая, как работают алгоритмы и структуры данных последней. Скажу только, что в B-деревьях понятие «tail packing» начисто лишено какого-либо смысла. И, более того, попытка размещать в таких деревьях айтемы переменного размера ведёт к неограниченной внутренней фрагментации.

И, например, этот фрагмент вывода debugfs.reiser4 -t

NODE (3884) LEVEL=1 ITEMS=4 SPACE=0 MKFS ID=0x449d7b78 FLUSH=0x0
#0  TAIL (plain40): [2b0c7:4(FB):53444c5f6e6574:2b0de:2f3a] OFF=28, LEN=1222, flags=0x0
------------------------------------------------------------------------------
#1  TAIL (plain40): [2b0c7:4(FB):5448414e4b532e:2b0d5:0] OFF=1250, LEN=874, flags=0x0
------------------------------------------------------------------------------
#2  TAIL (plain40): [2b0c7:4(FB):646f6f6d322e63:2b0cf:0] OFF=2124, LEN=1135, flags=0x0
------------------------------------------------------------------------------
#3  TAIL (plain40): [2b0c7:4(FB):646f6f6d326d2e:2b0d0:0] OFF=3259, LEN=685, flags=0x8942
==============================================================================
?

Почему внутренние узлы заполнены не так:
Указатель0Ключ1Указатель1...КлючNУказательN
а так:
Ключ1Указатель1...КлючNУказательN
?
Или я неправильно понимаю вывод debugfs.reiser4?

NODE (5087) LEVEL=3 ITEMS=2 SPACE=3976 MKFS ID=0x449d7b78 FLUSH=0x0
#0  NPTR (nodeptr40): [29:1(SD):0:2a:0] OFF=28, LEN=8, flags=0x0 [5088]
------------------------------------------------------------------------------
#1  NPTR (nodeptr40): [2b0df:4(FB):66696c655f3139:2b1a0:650] OFF=36, LEN=8, flags=0x0 [5007]
На сайте Namesys структура branch node тоже подобным образом изображена, с количеством указателей, равным количеству ключей (ведь Item_Body там обозначает именно ключ?):
http://web.archive.org/web/20071024001500/http://www.namesys.com/v4/v4.html#node_formats

Кстати, структуру этого самого Node Pointer Item'а я так и не нашел.

shatsky
()

[native][Расплавленное небо] Видео геймплея

Форум — Games

Тот самый аркадный симулятор ПАК ФА/Ка-50/Т-90
http://www.youtube.com/watch?v=G_vCLD1AFaI
http://www.biglittleteam.ru/download/MoltenSky_gameplay_1.wmv
Демо-версию пока задерживают

 

shatsky
()

«Выцветание» пикселов ЖК-монитора

Форум — Talks

Кто-нибудь может объяснить «выцветание» пикселей, расположенных возле границы контрастирующих элементов изображения, которое выводится в течении продолжительного времени? После выключения матрицы постепенно проходит, где-то спустя сутки - полностью; спустя несколько часов работы «отдохнувшего» - снова появляется.
Выглядит так: http://ompldr.org/vOGh3eQ (светлый след на рабочем столе - у развернутого окна здесь была черная кнопка меню на светло-сером фоне).
Причем происходит это почему-то только в левом верхнем улгу монитора.

shatsky
()

Про побывавший в морской воде плеер

Форум — Talks

Забавный случай и несколько вопросов.
Друг дал мне плеер, который пару лет назад нашел в море на глубине нескольких метров. Я его сразу воткнул в USB, чтоб убедиться, что ему совсем плохо - ВНЕЗАПНО, он обнаружился и примонтировался, экранчик ожил и показал подключение к компьютеру и зарядку батареи. На всякий случай скопировал содержимое, отключил и обнаружил, что батарея вздулась, раздвинула половинки корпуса и деформировала плату - пришлось срочно разобрать. Батарею отрезал, списал с нее данные и положил в безопасное место. Плата покрыта налетом соли.
Собственно вопросы:
-что в таком случае вообще делают, чтобы максимально избавиться от последствий утопления?
-чем удаляют соль?
-вообще, сухой налет соли при комнатной влажности уже ничем навредить не может, или я чего-то не знаю?
-как объясняется вздутие литий-полимерного аккумулятора?
-чем протестировать flash-память на предмет сбойных участков - просто mkfs.vfat -c или есть нюансы?
ЗЫ насколько удалось выяснить, это Acorp MP351iOF. Свободных форматов не умеет, умеет только mp3, wma и какой-то DеRьMо-протокол в добавок к Mass Storage Device.

shatsky
()

Документация по Reiser4

Форум — Development

Шишкин вроде собирался опубликовать ряд статей, включая описание алгоритмов работы с танцующим деревом. Пока ничего? Нашел только это сообщение о задержке: http://marc.info/?l=reiserfs-devel&m=128735194402215
USENIX 2010 давно прошла, 12.01.2011 тоже.

shatsky
()

[X-Plane][сделано у нас]Як-40

Форум — Games

Готово очередное высококачественное дополнение для мультиплатформенного авиасимулятора X-Plane от отечественной команды Felis-planes, на этот раз - советский реактивный пассажирский самолет для местных авиалиний Як-40.
Скриншоты: 1, 2, 3, 4, 5, 6.
Видео: 1, 2.
Купить можно здесь ($35) или здесь (1000 руб).
Первый из трех самолетов, сделанных командой на сегодняшний день - Ил-14 - выложен в свободный доступ, скачать можно здесь.

shatsky
()

[native][сделано у нас]Расплавленное небо

Форум — Games

http://biglittleteam.ru/
http://biglittleteam.livejournal.com/
Аркадный симулятор ПАК ФА/Ка-50/Т-90, выглядит весьма красиво: http://www.biglittleteam.ru/content/images/screens/4.jpg
Из раздела «системные требования»:

операционная система Windows XP SP2 и выше, Linux (ядро 2.6.28 и выше)

С форума:

Пока я отвечу на какой системе снимались скриншоты.
ArchLinux
Intel Core 2 DUO
NVIDIA GTX 280 (1GB)
4 GB RAM

В апреле обещают выпустить демо-версию.

 

shatsky
()

[проприетарщина]ShiVa 3D Game Engine

Форум — Games

http://www.stonetrip.com/
Linux поддерживается, в разделе технодемок есть какая-то игрушка про зомби.
Игровой процесс: http://www.youtube.com/watch?v=UCgMCupq_x0
Скачать: http://cdn.stonetrip.com/download/TechDemo/ShiVa3D-TheHunt-v1.5.tar.bz2

 

shatsky
()

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