LINUX.ORG.RU

Сообщения andreyu

 

Hotei's Jewels: Relax - игра в стиле Mach3

Форум — Talks

Выпустили первую версию игры Hotei's Jewels: Relax. Игра в стиле Mach3, время не учитывается, никаких ограничений нет - полная раслабуха. Игру можно смело прервать и продолжить в следующий раз ровно с того места, где вы ее прервали. Так что скоротать обеденный перерыв можно не напрягаясь.

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

На данный момент доступна сборка только для Linux x86. Требуется OpenGL-совместимое железо/драйвер.

Сорцы закрыты, и скорее всего открыты не будут. Для Windows и Mac OS X будет "шароваркой", для Linux как и обычно "фривара".

Скачать можно тут:
http://www.wegroup.org/games/puzzle-logic/hoteis-jewels-relax.html

p.s. Прошу, избавьте себя от труда писать комменты в стиле - "сорцов нет, значит в печь".

andreyu
()

Gentoo: странная зависимость.

Форум — General

Неделю назад заметил:

# emerge world -DNuav

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=x11-base/xorg-server-1.5.2" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-base/xorg-server-1.5.3-r3 (masked by: ~x86 keyword)
- x11-base/xorg-server-1.5.3-r2 (masked by: ~x86 keyword)
- x11-base/xorg-server-1.5.3-r1 (masked by: ~x86 keyword)
- x11-base/xorg-server-1.5.3 (masked by: ~x86 keyword)
- x11-base/xorg-server-1.5.2 (masked by: ~x86 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "kde-base/okular-4.2.1" [ebuild])
(dependency required by "world" [argument])

Сегодня синкнулся снова, а рез-т тот же. Это что за хрень такая?

# eix x11-base/xorg-server
[I] x11-base/xorg-server
     Available versions:  1.3.0.0-r6 ~1.4.2 ~1.5.2 ~1.5.3 ~1.5.3-r1 ~1.5.3-r2 ~1.5.3-r3
     Installed versions:  1.3.0.0-r6

Думаю, что нет смысла говорить об отсутствии в зависимостях kde-base/okular-4.2.1 пакета >=x11-base/xorg-server-1.5.2

Переходить на >=x11-base/xorg-server-1.5.2 планов нет.

andreyu
()

RSS приказал долго жить

Форум — Linux-org-ru
java.lang.ArrayIndexOutOfBoundsException
К сожалению, произошла исключительная ситуация при генерации страницы.

Произошла непредвиденая ошибка. Администраторы получили об этом сигнал.

Разработчики, вас завалило полученными сигналами?

andreyu
()

DevIL

Форум — Development

Есть желание в своем вьювере сменить проприетарную библиотеку GFL SDK на открытую DevIL. Но есть проблема, DevIL при загрузке 1-битных имиджей конвертирует их в 8-битные. При запросе информации о кол-ве бит на пиксель он честно отвечает 8 бит. Вторая проблема - DevIL тормоз несусветный. Неужели мне придется отказаться от DevIL? Если так, то на какую библиотеку обратить внимание? Нужна поддержка JPEG, PNG, MNG, GIF, DDS, PSD, XPM, ICO, BMP, TARGA, TIFF. Желательно высокая скорость распаковки.

andreyu
()

Skype и OSS

Форум — General

Знаю, что Skype дерьмо, зло, и т.д. Но обязали на работе установить его.
Судя по официальному факу, Skype дружит и с alsa, и с oss. Взял последнюю версию (dynamic и static) - обе требуют libasound.so.2.
Это у них такой прикол? Поддержка OSS через амуляцию в Alsa? Ну и зачем такая поддержка нужна?

Гугл подсказал линк http://forum.skype.com/lofiversion/index.php/t89360.html
Там одни запросы о возврате поддержки OSS.

И как мне теперь быть? Не ставить же Alsa вместо OSS ради этого г-на.
Народ, прошу помощи.

andreyu
()

DevIL 1.7.5

Форум — Development

Пытаюсь собрать текущую версию вместе с примерами в комплекте, линкер ругается:

devil-1.7.5/lib/.libs/libIL.so: undefined reference to `ilLoadVtfF'
devil-1.7.5/lib/.libs/libIL.so: undefined reference to `ilLoadVtf'
devil-1.7.5/lib/.libs/libIL.so: undefined reference to `ilLoadVtfL'

Сборка самой библиотеки (если в ./configure отключить сборку примеров) происходит без ошибок. Но при подключении этой библиотеки к своему проекту линкер ругается точно так же. При этом ilLoadVtf* используется только самой библиотекой.

Временно откатился на версию DevIL-1.6.7, но она про 1-бит имиджи говорит, что они 8-бит.

p.s. Черт меня дернул пербраться с проприетарной но шустрой GFL SDK на DevIL. По моим измерениям DevIL медленнее в ТРИ раза. Для имидж вьювера это критично.

andreyu
()

Патч для Midnight Commander

Форум — General

Сделал небольшой патч для Midnight Commander 4.6.2, который позволяет включать/выключать отображение скрытых файлов по Alt+. (точка) и переключать расположение панелей с вертикального на горизонтальное по Alt+, (запятая).
Так же сделал Gentoo ebuild для него.

Забирать тут - http://www.ugolnik.info/?p=578

>>>

andreyu
()

uxterm vs urxvt

Форум — General

Забросив Konsole (как и KDE, впрочем), перешёл на uxterm. Но не могу понять правильный ли я сделал выбор. Может стоило бы использовать urxvt.

Ведь urxvt эмулирует VT102, а uxterm VT220.

Для urxvt есть табы, написанные на перле. А uxterm я использую совместно со screen. Тут можно сказать у них паритет.

Помогите разобраться и сделать правильный выбор.

>>>

andreyu
()

login возможен с любым паролем

Форум — General

Дистрибутив Gentoo Linux.
Случилась беда - могу залогиниться в консоль введя ЛЮБОЙ пароль (лишь бы пароль был не пустым и пользователь был в системе).
В логе есть такие записи:

Aug 11 22:47:19 Toshiba906 (andrey-8914): GConf server is not in use, shutting down.
Aug 11 22:47:19 Toshiba906 (andrey-8914): Exiting
Aug 11 22:47:27 Toshiba906 qingy: pam_unix(qingy:session): session closed for user andrey
Aug 11 22:47:27 Toshiba906 qingy: pam_unix(qingy:session): session closed for user andrey
Aug 11 22:47:27 Toshiba906 qingy: pam_mail(qingy:session): pam_putenv: delete non-existent entry; MAIL
Aug 11 22:47:27 Toshiba906 qingy: PAM 1 more authentication failure; logname= uid=0 euid=0 tty=tty2 ruser= rhost= user=andrey
Aug 11 22:47:38 Toshiba906 [ 849.844182] input: Virtual ThinkFinger Keyboard as /class/input/input11
Aug 11 22:47:38 Toshiba906 [ 850.298579] usb 2-2: usbfs: process 10195 (qingy) did not claim interface 0 before use
Aug 11 22:47:38 Toshiba906 qingy: pam_unix(qingy:auth): authentication failure; logname= uid=0 euid=0 tty=tty2 ruser= rhost= user=andrey
Aug 11 22:47:38 Toshiba906 [ 850.306978] input: Virtual ThinkFinger Keyboard as /class/input/input12
Aug 11 22:47:43 Toshiba906 qingy: pam_unix(qingy:session): session opened for user andrey by andrey(uid=0)
Aug 11 22:47:43 Toshiba906 qingy: pam_unix(qingy:session): session opened for user andrey by andrey(uid=0)

При этом, если ввести не корректный пароль для su, то аутентификация не проходит.
В какую сторону копать?

>>>

andreyu
()

WMII или Awesome?

Форум — General

Не могу определиться с выбором. У обоих WM есть и плюсы и минусы.

WMII:
+ меню запуска приложений (Meta+p);
+ меню действий (Meta+a);
+ относительно простой конфиг;
+ управление через vfs.

- иногда перестает реагировать на кнопочку Meta, и работа с WMII становится невозможна;
- кривая поддержка utf-8 (или я не осилил настройку русских буковок в статусной строке и тайтле приложений);
- не нашел возможности переключения между приложениями по Meta+(Shift)+Tab;

Awesome:
+ большее кол-во различных режимов тайлинга;
+ в 3.0 версии удобный конфиг на LUA;
+ возможность переключения между последними воркспейсами;
+ отображение информации о воркспейсе;

- рандомно падает, сволочь, при запуске mplayer / simple viewer (из-за этого пункта нет возможности использовать Awesome в рабочем режиме);


Помогите сделать правильный выбор. Или просто опишите причины, по которой вы решили выбрать тот или иной WM.

>>>

andreyu
()

[SVN] Commit failed, Permission denied

Форум — Development

Описание ситуации:

Репозиторий SVN расположен на виндовом сервере и расшарен. Эта шара примонтирована в файловую систему. Права на создание, удаление, редактирование файлов и каталогов есть.

В пррошлую субботу коммит проходил без проблем. Начиная с понедельника попытка коммита выдает такую ошибку:

$ svn ci

svn: Commit failed (details follow):
svn: Can't read file '/home/path_to_svn_repository/db/transactions/335-11.txn/props': Permission denied

Ни на сервере, ни на моем компьютере софт не обновлялся. Антивируса на сервере не установлено.

Чекаут и апдейт выполняются без проблем.

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

Если делать коммит из-под Windows с помощью TortoiseSVN, то коммит проходит.

Гуглил, но ничего путного не нагуглил.

# uname -a
Linux andreyu 2.6.24-gentoo-r8 #1 SMP PREEMPT Mon Jun 2 13:08:15 EEST 2008 i686 Intel(R) Core(TM)2 CPU 6320 @ 1.86GHz GenuineIntel GNU/Linux

net-fs/samba-3.0.28a-r1 (пробовал и net-fs/samba-3.0.30)

dev-util/subversion-1.4.6 (пробовал и dev-util/subversion-1.5.0_rc5)

Ребята, намекните, куда копать?

>>>

 

andreyu
()

NetBeans 6.1 C++

Форум — Development

Простой проект из двух файлов.

//---------
// newfile.h

class CTest {
public:
	CTest() {
	}
	~CTest() {
	}
	void Print() {
		printf("test 1\n");
	}
};

//---------
// main.cpp

#include "newfile.h"

int main(int argc, char** argv) {
	CTest t;
	t.Print();
    return (EXIT_SUCCESS);
}



Компилируем и запускаем. В консоли получаем "test 1" - все правильно.

Исправляем "test 1" на "test 2" в файле newfile.h. Компилируем (изменения в файле сохраняются на диск автоматом) и запускаем. В консоли все тот же "test 1".

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

Неужели разработчики NetBeans не тестировали его перед выпуском?

Система Linux, gcc 4.1.2

>>>

andreyu
()

Simple Viewer - просмотрщик картинок

Форум — General

Написал для себя простой вьювер, т.к. не смог найти ничего подходящего среди доступных. Распространяется бесплатно, но сорцы пока закрыты - позже планирую открыть. Используется GFL SDK и Xlib. Поддерживается более 100 форматов.
Для меня важна была поддержка JPEG, PNG, DDS, TARGA, ICO, BMP. Нужна была поддержка изображений с альфа-каналом.

На данный момент недостатком является отсутствие анимации в GIF и не корректная работа с многослойными XCF.

Скриншот программы - http://www.ugolnik.info/wp-content/photos/sview.png

Подробности у меня в блоге - http://www.ugolnik.info/?p=490

>>>

andreyu
()

fusesmb грузит проц на 100%

Форум — General

Использую fusesmb для монтирования виндовых шар. При попытке обратиться к любой шаре процесс fusesmb отжирает 100% CPU. Началось совсем недавно.

Пробовал пересобрать samba, fuse, fusesmb. Использую ядро 2.6.24.

В чем может быть проблема?

>>>

andreyu
()

Kernel 2.6.24 и alsa

Форум — Linux-hardware

Ядерную алсу снова сломали - нет нужных каналов. Решил собрать внешнюю. Пробовал версии 1.0.14 и 1.0.15.
Но не хочет собираться, сволочь:

make[1]: Entering directory `/usr/src/linux-2.6.24-gentoo'
/usr/src/linux-2.6.24-gentoo/scripts/Makefile.build:46: *** CFLAGS was changed in "/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/ Makefile". Fix it to use EXTRA_CFLAGS. Stop.
/usr/src/linux-2.6.24-gentoo/scripts/Makefile.build:46: *** CFLAGS was changed in "/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/Ma kefile". Fix it to use EXTRA_CFLAGS. Stop.

Куда копать? Гугл не помог - пару постов с вопросами и ни одного ответа.

>>>

andreyu
()

Кулер постоянно включен

Форум — Linux-hardware

Есть ноутбук Toshiba Stellite a100-906. BIOS версии 6.00 (на данный момент последняя версия). Ядро с патчами от дженту - sys-kernel/gentoo-sources-2.6.23-r3. После "просыпания" из suspend-2-ram постоянно крутится кулер на процессоре. При этом температура процессора низкая (35 градусов).

Вопрос - как выключить кулер?

# cat /proc/acpi/thermal_zone/TZ0*/temperature
temperature:             35 C
temperature:             35 C

# cat /proc/acpi/fan/FAN0/state
status:                  on

# echo "0" > /proc/acpi/fan/FAN0/state
Toshiba906 babl # cat /proc/acpi/fan/FAN0/state
status:                  on

# echo "off" > /proc/acpi/fan/FAN0/state
Toshiba906 babl # cat /proc/acpi/fan/FAN0/state
status:                  on

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

>>>

andreyu
()

Intel 965G + VMware + 3D в гостевой ОС

Форум — Linux-hardware

Шмеется чипсет Intel 965G (X3000, если память не изменяет).
VMware Workstation 6.0.1
В конфиге гостевой ОС (Windows XP Pro English, sp2) разрешена подержка 3D.

При попытке стартануть гостевую ОС VMware ругается на невозможность создания 3D.

Аналогичная конфигурация (за исключением видео - nVidia 7600) на другом компьютере - гостевая работает и 3D присутствует.

Есть ли способ лечения проблемы? Кто виноват - VMware или драйвера для интегрированной карты?

Гугление пока не помогло.

>>>

andreyu
()

HOWTO: suspend-2-ram на лэптопе с «кривым» DSDT

Форум — Linux-hardware

Написал небольшое HOWTO по исправлению корявого DSDT на примере лэптопа Toshiba Satellite a100-906.
Дело все в том, что после установки последней версии биоса (на данный момент 5.90), лэптоп перестал просыпаться после suspend-2-ram.
Как вариант откатиться на биос версии 2.10 (возможно и 2.20) меня не устроил - уж очень много полезных вкусностей в версии 5.90.

Подробности у меня в блоге http://www.ugolnik.info/?p=460

Надеюсь, моя статья окажется для кого то полезной.

andreyu
()

Freeware Arkanoid: Space Ball

Форум — Games

После продолжительного тестирования на Windows и Mac пользователях, была выпущена бесплатная версия игры Arkanoid: Space Ball.

Линк на страницу игры:
http://www.wegroup.org/games/arkanoid-games/arkanoid-space-ball.html

Gentoo ebuild:
http://www.wegroup.org/downloads/arkanoidsb-1.1.7.ebuild
или (старая версия, переименуйте в 1.1.7):
http://bugs.gentoo.org/show_bug.cgi?id=158467

andreyu
()

Jabberd2 и Аватара

Форум — Admin

Есть установленный Jabberd2 версии 2.1.6 (http://jabberd2.xiaoka.com). Пробую сохранить аватару в профиле (vcard) пользователя. Судя по XML консоли, аватара отправляется на сервер, но не сохраняется на нем.
Jabberd2 настроен так, что бы хранить все данные в базе MySQL.

Есть ли возможность сохранять автары в профиле пользователя, или эта фича отсутствует в данном Jabber-сервере?

Какие еще есть Jabber-серверы для Linux?

Буду признателен за любую помощь.

andreyu
()

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