LINUX.ORG.RU

Сообщения bender

 

намертво виснет комп

Сдохла материнка, заменил на другую, систему переустанавливать не стал - все и так запустилось и вроде как заработало без проблем, но периодически система виснет намертво так, что спасает только ресет. Довольно часто, чтобы надоесть. В момент зависона обычно что-то происходит - например вот только что на одном рабочем столе был запущен нетбинз и яст качал gcc для установки - я был на другом рабочем столе и все было вообще нормально - решил посмотреть как там яст и после клика по переключалке рабочих столов все отрубилось - мышка не шевелится, клавиатура не работает.

Откуда бы попробовать начать диагностику - типа посмотреть какой-нибудь лог перед зависоном? (dmesg после перезагрузки уже другой).

Система opensuse 11.4 m5 64 - да бета, но на старой материнки такого не припомню, а сейчас каждый день.

bender
()

ручной ремонт сетевой карты

Вчера купил новую материнку, утром все работало нормально, вечером внезапно отвалилась сетевая карта - просто перезагрузился и пропало соединение, лампочка на карте не горит, на сророне роутера лампочка LAN1, к которой подключен этот кабель, мигает. Кабель точно нормальный - с ноутбуком соединение устанавливается сразу. Завтра утром собираюсь пойти или поменять материнку или купить новую внешнюю карту, но пока есть время думаю может можно как-нибудь попробовать ее исправить в домашних условиях - там пошевелить провода на материнке или в биосе что-нибудь нажать? Просто реально за вчера задолбался ковыряться внутрях корпуса, второй раз вытаскивать материнку и вставлять туда новую вообще неохота.

bender
()

я познаю мир, природа образов

значит решили, что мозг - это система из достаточно большого количества элементов, которая по этой самой причине (наличия _достаточно_ большого количества элементов) начинает автоматически подвергаться действию энторопии, из которой могут потенциально следовать все остальные его замечательные свойства. для объяснения того, как таким образом могз может управлять всеми остальными частями тела и перемещать его в пространстве таким образом, каким он это делает, этого в общем достаточно, но как при всем при этом могут существовать образы этого окружающего пространства в том виде, в котором лично я их поспринимаю, мне все равно не понятно. значит думаю так. википедия признает, что при определенном приближении можно считать, что есть как минимум два вида материи - обычная материальная материя и поля, которые проявляют себя только в виде взаимодействия с обычной материей. чтобы было попроще, лучше посмотреть например на магнитное поле. берем магнитное поле, помещаем в радиус его действия железку (она будет упрощенным мозгом) и смотрим, как железка себя ведет (движется к источнику магнитного поля). со стороны железки все понятно - она движется, а со стороны поля понятно не очень. точнее понятно - оно вроде как железку притягивает, потому что оно такое - магнитное поле - притягивает железки. но как оно само реагирует на саму железку? мы конечно же этого никогда не сможем узнать, но в этом упрощенном варианте допустим я скажу, что это поле «видит» образ этой самой железки - в качестве реакции на взаимодействие. «Видит» в том смысле, как например человек или животное видит образ предмета, с которым он взаимодействует, только по чуть более длинной цепочке взаимодействия, хотя по большому счету, разницы скорее всего нет никакой. «Мысли» магнитного поля можно в некотором смысле представить в виде мыслей Патрика - морской звезды - друга Спанча Боба - он очень быстро забыват то, что происходило с ним пару секунд назад - пока железка летит навстречу центру магнитного поля, оно «видит» каждый ее образ каждую секунду и возможно даже в какое-то мгновение ассоциирует «себя» с этой железкой, т.к. ничего другого оно «видеть» и «воспринимать» не может - но как только железка удаляется из поля действия, взаимодействие прекращается, поток образов тут же перекращается, «мысли» поля уходят в небытие, хотя само по себе оно никуда в некотором роде не исчезает. С мозгом немного сложнее, но все равно так же. Частиц много, некоторые их конфигурации раз за разом роджают последовательности примерно одинаковых образов достаточно долго, чтобы возникло относительно стабильное ощущение ассоциирования «себя» с этими последовательностями. Но суть от этого не меняется - структура или конфигурация мозга - источник образов, а поле «энтропия» (или лучше «например энтропия») - это «созерцатель» и одновременно генератор и вместилище образов, который может влиять на их оригинальный источник, а может не влиять - не принципиально, по крайней мере в этом сообщении.

bender
()

SQL: использование переменных, определенных через AS в условии WHERE

Запрос типа: SELECT x, weight AS (SELECT COUNT(...)) FROM table_name WHERE weight>0;

Возвращает: ERROR: column «weight» does not exist LINE 1: ...FROM table_name WHERE weight>0

при этом SELECT x, weight AS (SELECT COUNT(...)) FROM table_name ORDER BY weight;

работает нормально. Т.е. условие WHERE хочет именно колонку таблицы в качестве левого параметра условия, а не промежуточное вычисленное значение, хотя для сортировки оно его берет без проблем. Можно как-нибудь это обойти прямо в запросе без пост-фильтрации резалт-сета? База postgres.

bender
()

проверить выделение памяти из командной строки

Есть удаленный виртуальный хостинг с одной java-программкой, которая там крутится в виде сервера. Последнее время программка стала постоянно вываливаться с

java.lang.OutOfMemoryError: requested 1111360 bytes for Chunk::new. Out of swap space? # # Internal Error (allocation.cpp:218), pid=5239, tid=2545122208 # Error: Chunk::new

Сейчас запускается с -Xms100M -Xmx200M, попытки играть с этими параметрами приводят вообще к странным последствиям типа java не запускается с ходу например с «Could not reserve enough space for object heap», но пока не суть дела.

free -m показывает: $ free -m total used free shared buffers cached Mem: 24202 275 23927 0 0 0 -/+ buffers/cache: 275 23927 Swap: 0 0 0

Есть подозрение, что сервер просто физически не хочет выделять ей память, хотя номинально ее доступно дохрена. Можно как-нибудь грамотно проверить физический лимит выделения памяти - т.е. сделать что-то типа malloc, только из командной строки, и посмотреть, на каком значении он начнет срубаться?

bender
()

паранойя: you have attempted to establish a connection with www.google.com. however, the security certificate presented belogs to *.hostgator.com

Пытаюсь зайти в gmail - фаерфокс пишет:

you have attempted to establish a connection with www.google.com. however, the security certificate presented belogs to *.hostgator.com

Минуту назад вроде было нормально, потом ни с того ни с сего началось - и в фаерфоксе и в опере. Подтверждать левый сертификат как-то сыкотно.

На гугл по адресу тоже не заходит - в статус-строке пишет waiting for searchportal.information.com, но пинг идет и через айпишник страницу открывает без вопросов. Яндекс по ключевым словам ничего особо релевантного не выдает. На соседнем компе подобного (ни с сертификатом, ни с гуглом) вроде как не наблюдается.

Что посоветуете?

bender
()

помогите вспомнить древний ужастик

в 90е был на кассетах - помню сцену - группа судя по всему каких-то ученых исследует темную пещеру или что-то типа того - нашли толи предыдущую группу, толи народ из этой же группы, который ушел дальше них чуть раньше: чел сидит неподвижно на полу, облакотившись на стену - выглядит живым, к нему подходит другой чел (вроде тетка) и начинает спрашивать типа как ты, что с вами случилось, чтобы растолкать берет его рукой за плечо, тянет на себя и в ее руке остется часть этого плеча - как будто отломила кусок булки.

bender
()

Полиномиал полная версия купить linux

Полная родная для линукс версия игры Полиномиал (The Polynomial) наконец-то доступна для покупки с сайта разработчика: http://dmytry.pandromeda.com/games/buy_polynomial.html.

На мой взгляд, недавняя новость http://www.linux.org.ru/news/games/5458126 о доступности релиза через steam для mac/windows была опубликована рановато, но лучше поздно, чем никогда.

bender
()

Ъ-ноутбук zareason

Наткнулся на блог счастливого владельца нового ноутбука ZaReason: http://blog.nixternal.com/2010.08.27/my-zareason-laptop/

Т.к. сам в ближайшее время собираюсь покупать новый ноутбук на смену убитого насмерть hp, решил поддержать желячников, выбравших путь добра даже глубже, чем от них можно было ожидать (они не наклевивают на пластмассу глупые стикеры, более того - прилагают в комплекте отвертку и не обнуляют гарантию тем, кто решит посмотреть, что там внутри), но к сожалению обнаружил, что россии нет в их списке международной доставки. Вопрос - не знает ли кто-нибудь, как можно не слишком сложно получить такую модель сюда - может кто уже даже заказывал, или видел местных реселлеров (в их суппорт написал - пока молчание, в гугле ничего подходящего тоже не нашлось).

bender
()

кассы в черногории

ничего особенного - просто для тех кто может коллекционирует. Черногория, супермаркет среднего размера типа евроспара (но по местным меркам довольно крупный) - на кассе на мониторе - приложение написано явно на яве (может быть что-то типа adempiere или какого-то модуля к нему, но скорее всего не оно); на соседней пустой кассе было свернуто - рабочий стол 100% гном, иконку на «пуске» разглядеть не получилось, но на лого ни одного из известных мне дистрибутивов похоже не было.

bender
()

opensuse 11.3, kde4.5rc2 - пропали монохромные иконки

на opensuse 11.2 стоял kde4.5 один из rc и все было нормально.

обновил сусю до 11.3, закачал заново kde (сейчас вроде как 4.5 rc2) из KDE:Distro:Factory - пропали монохромные иконки на плазмоидах и иконках из трея.

Для девайс-нотифаера, кмикса и клиппера рисуются цветные иконки, хотя на opensuse 11.2 рисовались монохромные.

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

Пробовал загружаться с чистым ~/.kde4 - эффект тот же. Судя по всему нужные иконки не стоят в системе, но уже поставил из яста все, что мог найти по словам icon, desktop и т.п.

Задавал вопрос еще здесь, но беседа пошла как-то вяло: http://forum.kde.org/viewtopic.php?f=67&t=89239

p.s. чтобы проверить как работает чистый профиль, запустил вторую сессию иксов с другим пользователем и в процессе эксперимента система повисла намертво - пришлось вырубить ресетом вместе с большей частью текста, уже введенного в этом топике; после загрузки конк предложил восстановить убитую сессию и показал весь введенный текст на месте - за такие мелкие приятности я готов простить ему все его остальные драные глюки.

bender
()

Buffer I/O error on device sda6, logical block 21778

Только что все было нормально, вдруг конк ругнулся на то, что не может сохранить закладки - свободного места оказалось достаточно, попробовал dmesg | tail и получил:

dmesg | tail

[18254.632349] Buffer I/O error on device sda6, logical block 21778

[18254.632351] lost page write due to I/O error on sda6

[18254.632375] ata1: EH complete

[18254.632477] Aborting journal on device sda6.

[18256.119144] ext3_abort called.

[18256.119156] EXT3-fs error (device sda6): ext3_journal_start_sb: Detected aborted journal

[18256.119165] Remounting filesystem read-only

[18256.255522] __journal_remove_journal_head: freeing b_committed_data

[18256.255544] __journal_remove_journal_head: freeing b_committed_data

[18256.255549] __journal_remove_journal_head: freeing b_committed_data

Пока бэкаплю последние данные, перезагружаться немного сыкотно, хотя не думаю, что все совсем плохо. Хочу проконсультироваться по первым впечатлениям до того, как делать все проверки на что надеяться - это винт начал сыпаться, или нормальная ошибка ext3 и после перезагрузки/проверки системы про нее можно забыть?

bender
()

opensuse 11.2 - обновление до 34 + xorg 7.<последней версии> на intel

Несколько напрягает положение дел на ноутбуке с интел-видео при дефолтной установке opensuse 11.2. При разворачивании KDE'шных программ пару секунд наблюдаю серое окно, после запуска/закрытия тяжелых программ типа эклипса/нетбинза/вбокса не освобождается по 200мб памяти так, что через 2 дня хибернейтов приходится перезагружаться, и последние капли - честно купленный wogoo после закрытия после пары уровней показывает на рабочем столе все чорное с нормальным курсором мыши поверх (не говоря уже о том, что копирования файлов не то чтобы совсем вешают систему, но пользоваться ей довольно проблематично). В общем, грешу на ядро/дрова для X-intel . Надеюсь на то, что счастье уже наступило в последних версиях этих программ, но обновление из стандартных репозиториев (типа kerlen:head + xorg:чего-то там) просто так счастья не дает - иксы не запускаются с ошибками типа:

/dev/agpgart is not available, Please enable agpgart или DRI2: failed to open drm device или failed to init Kernel memory manager.

Быстрый поиск по этим сообщениям дает результаты датированные 2004м, 2007м и 2008м годом, в общем все не то.

Хочется обновиться из репозиториев без особого напряга - без компилирования, но пару конфигов поправить согласен. Вопрос к практикам в такой же ситуации - есть ли способ? Другой вопрос - вообще стоит ли надеяться на какой-то позитив в дровах интела в ближайшее время в принципе? (на стационарном компьютере с ATI еще этой зимой подобные манипуляции с обновлениями на той же сюсе таких проблем не вызывали - по крайней мере иксы со свободными драйверами пускались сразу без лишних вопросов).

Ядро 34 устанавливал рядом с 31м, чтобы совсем не гробить систему (31 было default, 34 - desktop - такие варианты были в репозиториях), X обновлял по живому - после того, как не стали запускаться ни на новом, ни на старом ядре (сообщения были что-то типа no screens found), откатил на стандартные в failsafe-режиме.

bender
()

нашло просветление - спешу поделиться

Вот не думал, что когда-нибудь создам здесь такой топик, но после обдумывания вчерашней беседы на меня снизошло очередное просветление, которое я почувствовал почти физически, ощущение значимости которого правда уже начинает потихоньку выветриваться, так что спешу поделиться пока не передумал.

Началось все с банального обсуждения вопроса «где все находится», на который Василий Иванович отвечал Петьке «нигде», потому что ничему просто негде находиться, ну и в результате которого следует простой вывод — «ничего нет». Т.к. осознать эту простую истину находясь в рамках окружающего физического мира довольно сложно, я начал вспоминать примеры таких вещей, которые бы в некотором смысле объективно существовали, но при этом в координатах нашего физического мира нигде не находились. На ум пришли только сны и образы, рождаемые например художественной литературой, но это было как-то неубедительно. Когда я возвращался домой, вспомнил еще про одно важное явление, которое как мне кажется подпадает подо все требуемые критерии — математику.

Итак, считаем, что есть два исходных понятия — объективная реальность, которая просто каким-то образом существует и есть сознание, которое способно ее воспринимать в виде образов. Вопрос о том, является ли сознание порождением объективной реальности или существует отдельно от нее, пока не поднимаем — сознание есть как феномен и пока не может быть описано в терминах комбинаций атомов-молекул, а порождено ли оно этой самой комбинаций атомов/молекул здесь не принципиально. Также рассуждения о том, что «дом существует только тогда, когда я на него смотрю» отметаем — если соседний дом и является порождением чьего-то сознания, то точно не моего.

Объективная реальность: существует независимо от сознания конкретного субъекта познаваема рождает искаженные образы в сознании через которые может быть познана взаимодействие происходит через органы чувств, которые в зависимости от входных параметров генерируют соответствующую ответную реакцию Математика: существует независимо от сознания конкретного субъекта познаваема рождает НЕискаженные (наличие здесь приставки «не» наверное любопытно, но сейчас не суть дела) образы в сознании через которые может быть познана

Пункт 4 по сути сводится пункту 3 — органы чувств - это лишь одно средств генерировать внутри сознания образы. Кроме того, возникающие в сознании образы не обязательно могут быть вызваны как реакция на взаимодействие с объективной реальностью — в хорошем случае это называют абстрактным мышлением, фантазией и т.п, в плохом — шизофренией. Если рождаемые в сознании образы одного индивида начинают сильно отличаться от образов, рождаемых в сознаниях окружающих его людей, он считается шизофреником. Получается так, что взаимодействие с объективной реальностью — это единственный способ генерации схожих образов в сознаниях многих людей. Но ведь кроме объективной физической реальности есть еще математика. Она существует вне рамок физической реальности — не состоит из атомов, не имеет места положения в физическом пространстве, но при этом обладает совершенно определенными свойствами, которые способны генерировать в сознании людей образы, которые будут одинаковы для любого множества сознаний изучающих ее людей — т.е. она объективно существует.

До сих пор все было стандартно, дальше мое «ноу-хау», в результате которого наступил момент «истины». А почему бы не выбрать некоторое подмножество (или подпространство) математических образов и не навесить на них органы чувств. Грубо говоря задаем правило «вселенной» одной формулой. На входе берем числовой ряд, который сознание пропускает через эту формулу и на выходе получает ответ в виде образа. Дальше вешаем триггеры на получаемые ответы — если ответ делится на 10 без остатка, сознание испытывает «боль», если меньше 18ти, испытывает холод и т.п. Другая формула отвечает за «зрение» - каждый результат вычисления формулы на каждом элементе числового ряда генерирует определенный цвет, при пропускании множества числовых рядов через одну и туже формулу получается картинка ну и т.п. В общем получается так, что при помощи одной-двух формул мы можем сгенерировать некую реальность, которая будет объективной для множества сознаний, которые будут в ней существовать и органы чувств которых будут настроены на эти изначально заданные формулы. По сути это будет совершенно объективная реальность, но которая не имеет ничего общего с нашей родной физической. Феномены света, материи, радиоволн и т.п. в этом случае задаются каждый своей отдельной формулой, а роли самих волн, которые могут восприниматься субъектами — числовые ряды, прогоняемые через эти формулы ... дальше суть начинает ускользать.

В общем, с одной стороны абсолютно ничего нового в этой последовательности рассуждений нет — все части уже тысячу раз пережеваны и в художественной литературе и в массовых фильмах — «наш мир описывается формулой, но я не учел одну переменную — любовь» и пр, но для меня ключевым моментом оказалось именно зайти с другого конца — не пытаться осознать формулу для окружающего мира, а увидеть простую модель такого же мира, но которая при этом по ощущениям обладает всеми необходимыми свойствами. И в конечном итоге при попытке осознать ответ на вопрос «где находится окружающий мир» или «как он может вообще существовать» ответ «он существует также, как существует математика» начал казаться естественным и понятным. Хотя как и где может существовать сама математика остается непонятным, так что похоже Василий Иванович все-таки был прав.

Небольшой практический бонус — подобные «мини-вселенные» можно моделировать на компьютере и транслировать их внутреннее состояние в один один орган чувств нашей реальности — зрение — забавно например путешествовать по формуле не мыслями, а визуально как по некоторому 3хмерному объекту. Хотя кажется рисовальщики фракталов уже делают нечто подобное. Как-то так.

bender
()

Установчные скрипты в rpm/apt-пакетах

Вчера немного увлекся одним флудом по ссылке, хочу услышать мнение по вопросу, который в принципе давно сидел в голове.

Если не ошибаюсь, в rpm или apt пакеты можно встраивать какие-то установочные скрипты, которые например смогут сгенерировать какие-нибудь первоначальные системные конфиги.

Вопрос в том, насколько эти скрипты могут быть потенциально опасны. Если они запускаются менеджером пакетов, то получается, что они выполняются автоматически в рамках команды вида «rpm -i package.rpm» от имени рута.

Получается, что я могу создать простой пакет, в котором в инсталл-скрипте будет команда «rm -rf» и его установка моментально угробит мне систему. Или пакет, который инсталл-скриптом внедрит мне вредоносный код во все исполняемые файлы в /bin, ну или заменит их модифицированными версиями (проинсталлит руткит).

Понятно, что во втором случае просто так менеджер пакетов системные файлы не заменит на зараженные файлы из пакета, т.к. возникнут конфликты, но ведь есть команды cp/dd и т.п, которые могут вызываться из инсталл-скрипта и по сути смогут делать все что угодно с правами рута.

Или я чего-то не догоняю и на инсталл-скрипт накладываются специальные ограничения? Или может вообще никаких инсталл-скриптов нет и я их сам придумал?

bender
()

DNS работает в консоли, а в браузерах - нет

Недавно заметил какие-то проблемы с DNS.

OpenSUSE 11.2 с разными обновлениями типа KDE 4.4. - берет интернет по wifi с локальный роутера, который получает все по DHCP, отдает также через DHCP по wifi/проводу.

cat /etc/resolv.conf:

nameserver 195.98.32.193 nameserver 192.168.1.1

пинг из консоли до ya.ru идет, в браузере (конк/фаерфокс) сайт не открывается, по ip открывается.

добавляю в начало гугловский DNS:

nameserver 8.8.8.8 nameserver 195.98.32.193 nameserver 192.168.1.1

все нормально и в консоли и в браузере.

я не понимаю.

bender
()

дергается звук при апгрейде на 2.26.33rc8

Чистая OpenSuse 11.2, обновил ядро до 2.6.33-rc8.21.1 из Kernel:HEAD и Месу до 7.7 из X11:Xorg с фактори, тк. нужен 3д на свободном драйвере для ATI.

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

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

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

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

bender
()

fglrx пропал курсор мыши

Opensuse 11.2 свежеустановленная, видео ATI Radeon 2600XT, fglrx последний с сайта ati, после установки 2 проблемы:

1. Окна перемещаются волнами (эффекты рабочего стола не включены) 2. Пропал курсор мыши (до установки был на месте) - вообще пропал - мышкой можно двигать, нажимать на кнопки, но вслепую

bender
()

где может находиться системная переменная JRE_HOME

env | grep JRE выдает JRE_HOME=/usr//jvm/jre

вследствии чего не запускается томкат - нужно поправить переменную JRE_HOME. В ~/.bashrc она не прописана, пошарился по разным файлам в /etc - тоже не нашел - где она обычно прописывается на системном уровне? Opensuse 11.2, java из стандартного репозитория non-free

bender
()

переменные окружения java

Есть ли переменная окружения, которая позволяла бы задать для всех запускаемых процессов java/javac определенные дополнительные параметры?

Конкретно - есть скрипт, который запускает javac - нужно увеличить ему доступной памяти, при этом изменить сам скрипт возможности нет.

Облазил весь гугл со словами «java environment variables» - все не то.

bender
()

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