LINUX.ORG.RU

Сообщения wingear

 

Не могу установить zend optimiser

Проблема следующая: для одной CMS требуется zend optimizer. Техподдержка сказала, что они поддерживают только .rpm и .deb-based дистрибутивы, поэтому поставил в виртуалку ubuntu server 12.04(64-битный), отметил в инсталляторе LAMP, после поставил Zend Framework. Распаковал установщик cms в /var/www. Вижу:

This file was encoded by the Zend Guard. In order to run it, please install the Zend Optimizer (available without charge), version 3.0.0 or later.

Скачал отсюда сначала Zend Guard Loader для php 5.3, но после прописывания путей к .so в php.ini и перезапуска апача ничего не изменилось. Пришлось скачивать оттуда же сам Guard. Инсталлятор сначала ругался на отсутствующую jav'у, но получилось подсунуть ему системный рантайм, как описано здесь. После этого инсталляция была успешно завершена, но по прежнему ничего не изменилось. Посмотреть бы, куда и что сует этот бинарный инсталлер

 ,

wingear
()

Как поставить _только_ 32-битный вайн в 64-битной системе?

Пробовал ставить только wine-32bit, но в результате в системе остался только бинарник wine, но без wineserver и winecfg. Если ставить пакет wine, то запускается через 64 бита. В gentoo это решалось изменением use-флага, по идее, в opensuse должен быть способ, но пока не нашел - ставил её папе на комп по причине нехватки времени. Или единственный вариант - править makefile и собирать?

 , ,

wingear
()

Qt 5 как игровой движок

судя по этому, по крайней мере использовать core profile станет значительно удобнее. Правда, где-то еще видел описание классов, реализующих работу с 3d-моделью как объектом Qt, но никак не могу вспомнить, где:(

В документации тоже не обнаружил. Никто не натыкался на подобное? Или это какой-то сторонний плагин?

 , ,

wingear
()

Телефон не подает признаков жизни

А до того примерно полчаса беспрерывно перезагружался. Интересно, что это было и есть ли теперь варианты, кроме как нести в ремонт? Брал б\у-шный xt720 2 месяца назад, перешил последним цианогеном(местами были жесткие тормоза, но в целом нормально). Пробовал жать на все кнопки, но ничего не происходит

 ,

wingear
()

В kdenlive ничего не импортируется

В kdenlive в мастере настройки упорно не видится libavformat, хотя в системе он есть. Видимо, вследствие этого при попытке импортировать что-либо(пробовал mpeg, матроску и mp3) возникает сообщение «клип поврежден и будет удален из проекта». Ноут с гентой, которая, как выяснилось, в этом плане just works, в ремонте, поэтому нужно что-то делать с тем, что есть. А, да, система 64-битная. Кто-нибудь с похожим сталкивался?

 , , ,

wingear
()

[туплю] Как в krusader сохранить ftp-подключение, чтобы каждый раз не набирать логин с паролем?

Subj. Или это не раелизовано?

 

wingear
()

Что делать, когда вероятность достижения цели обратно пропорциональна желанию её достигнуть?

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

Действие: захотел вспомнить блендер и посмотреть, что нового в 2.62. Подключаю мышку к ноуту, запускаю. Ответ среды: на мышке не работают кнопки.

Действие: лезу в настройки кед, ничего не нахожу, на всякий случай вырубаю тачпад, остаюсь без возможности взаимодействовать с GUI. Решаю, что проблема в иксовых драйверах(как потом выяснилось - мышь сломалась), пересобираю - без толку. Решаю пересобрать мир заодно. Кеды удалил. Ответ среды: akonadi-server валится, ругаясь на

qdbuscpp2xml: symbol lookup error

Действие: пересобираю qt-dbus, оно не пересобирается, ругаясь на части Qt, оставшиеся с прошлой версии. Удаляю устаревшее, пересобираю с зависимостями. Ответ среды: kdelibs не собирается, причем ничего более осмысленного, чем emake failed, от логов не добиться.

Действие: плюнув, скачиваю calculate, тем более, давно хотел перейти. Сdd-шив на флешку, загружаю, ставлю. Ответ среды: на предпоследнем шаге установка завершается с ошибкой

Не удалось копировать файлы из '/mnt/livecd.qwYqD3Rz' в '/mnt/install':
rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]: Broken pipe (32)
rsync: connection unexpectedly closed (2106 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.8]
Не удалось установить систему
После этого старую систему уже нельзя загрузить даже без графики - новая поставилась, но загрузчик не успел переконфигурироваться.

Действие: записываю образ на болванку. Ответ среды: загрузка с диска не начинается. Под виндой видно, что диск нечитабелен.

Действие: второй раз скачиваю образ.

Даже интересно, по какой причине на этот раз я не смогу реанимировать систему?)

wingear
()

[minGW]Cmake наставил неправильных слешей - это косяк разрабов?

Пытался пересобрать движок pixelLight под винду, т.к. готовый бинарник собран в visual Studio и с qtCreator'ом работать не будет, вроде как. cmake'ом сделал make-файлы для minGW, но на первом же компоненте компилятор споткнулся в попытке интерпретировать опции как каталоги:

C:\Program Files\pixelLight>"C:\Program Files\GnuWin32\bin\make.exe" all 
Scanning dependencies of target External-zlib-Fetch 
[  0%] Checking package files for 'zlib' 
-- File 'zlib.tar.gz' downloaded 
-- File 'zlib.tar.gz' MD5 sum is correct. 
-- Extracting 'zlib.tar.gz' 
-- extract TARGZ C:/Users/o.maksimov/Downloads/PixelLight-0.9.11-R1-SourceCodes/ 
External/_Windows_x86_32/zlib.tar.gz to C:/Users/o.maksimov/Downloads/PixelLight 
-0.9.11-R1-SourceCodes/External/_Windows_x86_32 
-- extract C:/Users/o.maksimov/Downloads/PixelLight-0.9.11-R1-SourceCodes/Extern 
al/_Windows_x86_32/zlib.tar.gz to C:/Users/o.maksimov/Downloads/PixelLight-0.9.1 
1-R1-SourceCodes/External/_Windows_x86_32 done: 0 
-- Archive 'zlib.tar.gz' extracted 
[  0%] Downloading files for 'zlib' 
[  0%] Built target External-zlib-Fetch 
Scanning dependencies of target External-zlib-Configure 
[  0%] Configuring source files for 'zlib' 
[  0%] Built target External-zlib-Configure 
Scanning dependencies of target External-zlib-Build 
[  0%] Building binaries for 'zlib' 
[  0%] Built target External-zlib-Build 
Scanning dependencies of target External-zlib-Install 
[  0%] Installing files for 'zlib' 
[  0%] Built target External-zlib-Install 
Scanning dependencies of target External-zlib 
[  0%] Built target External-zlib 
Scanning dependencies of target External-libpcre-Fetch 
[  0%] Checking package files for 'libpcre' 
-- File 'libpcre.tar.gz' downloaded 
-- File 'libpcre.tar.gz' MD5 sum is correct. 
-- Extracting 'libpcre.tar.gz' 
-- extract TARGZ C:/Users/o.maksimov/Downloads/PixelLight-0.9.11-R1-SourceCodes/ 
External/_Windows_x86_32/libpcre.tar.gz to C:/Users/o.maksimov/Downloads/PixelLi 
ght-0.9.11-R1-SourceCodes/External/_Windows_x86_32 
-- extract C:/Users/o.maksimov/Downloads/PixelLight-0.9.11-R1-SourceCodes/Extern 
al/_Windows_x86_32/libpcre.tar.gz to C:/Users/o.maksimov/Downloads/PixelLight-0. 
9.11-R1-SourceCodes/External/_Windows_x86_32 done: 0 
-- Archive 'libpcre.tar.gz' extracted 
[  0%] Downloading files for 'libpcre' 
[  0%] Built target External-libpcre-Fetch 
Scanning dependencies of target External-libpcre-Configure 
[  0%] Configuring source files for 'libpcre' 
[  0%] Built target External-libpcre-Configure 
Scanning dependencies of target External-libpcre-Build 
[  0%] Building binaries for 'libpcre' 
[  1%] Built target External-libpcre-Build 
Scanning dependencies of target External-libpcre-Install 
[  1%] Installing files for 'libpcre' 
[  1%] Built target External-libpcre-Install 
Scanning dependencies of target External-libpcre 
[  1%] Built target External-libpcre 
Scanning dependencies of target PLCore 
[  1%] Building CXX object Base/PLCore/CMakeFiles/PLCore.dir/src/PLCore.cpp.obj 
c++.exe: ошибка: /nologo: No such file or directory 
c++.exe: ошибка: /Zc:wchar_t: No such file or directory 
c++.exe: ошибка: /Zc:forScope: No such file or directory 
c++.exe: ошибка: /GR-: No such file or directory 
c++.exe: ошибка: /Zi: No such file or directory 
c++.exe: ошибка: /MP: No such file or directory 
c++.exe: ошибка: /fp:precise: No such file or directory 
c++.exe: ошибка: /EHs-c-: No such file or directory 
c++.exe: ошибка: /Gm-: No such file or directory 
c++.exe: ошибка: /Gy-: No such file or directory 
c++.exe: ошибка: /fp:fast: No such file or directory 
c++.exe: ошибка: /fp:except-: No such file or directory 
c++.exe: ошибка: /Gd: No such file or directory 
c++.exe: ошибка: /W3: No such file or directory 
c++.exe: ошибка: /MD: No such file or directory 
c++.exe: ошибка: /Ox: No such file or directory 
c++.exe: ошибка: /Ob2: No such file or directory 
c++.exe: ошибка: /Oi: No such file or directory 
c++.exe: ошибка: /Ot: No such file or directory 
c++.exe: ошибка: /Oy: No such file or directory 
c++.exe: ошибка: /GL: No such file or directory 
c++.exe: ошибка: /GF: No such file or directory 
c++.exe: ошибка: /GS-: No such file or directory 
c++.exe: ошибка: /arch:SSE2: No such file or directory 
make[2]: *** [Base/PLCore/CMakeFiles/PLCore.dir/src/PLCore.cpp.obj] Ошибка 1 
make[1]: *** [Base/PLCore/CMakeFiles/PLCore.dir/all] Ошибка 2 
make: *** [all] Ошибка 2 

Где-то надо все слеши поправить на черточки, но пока не нашел. Может, нужно как-то иначе запустить cmake, или в этом разработчики виноваты? Официально они под windows поддерживают только msvc

 

wingear
()

[криокамера] В GNU/Linux нечем делать 2d-анимацию?

Посмотрел список на linuxgraphics - кажется, ни один из свободных проектов не дожил до сегодняшнего дня, из нормальных есть разве что коммерческая anime-studio. Synfig как минимум полгода никто не пилит, да и страшный он, pencil по задумке неплох, но нет экспорта в видео, масштабирования и кривых Безье. К тому же сдох в 2008(вообще странно, что он в portage есть, а продержавшаяся до 2010 ktoon - наоборот). PAP в последней версии выпущена только для windows, да и разрабы на сайте пишут, что решили с этим делом завязать. Разве что GAP остается.

Неужели всё настолько печально?

 

wingear
()

[жж]что делать?

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

Раньше писал книгу и даже дописал несколько рассказов(книгу потом сжег в приступе рефлексии), теперь скатился в периодическое создание нытик-тредов вроде этого.

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

Почему-то кажется, что у меня получилось бы разрабатывать игры, хотя никаких фактических предпосылок этому нет(неудачные попытки с третьим openGL - не в счет).

Итого есть 2 варианта развития: продолжать пытаться косить под кодера, чтобы перейти в геймдизайн после того, как в одиночку сделаю хоть что-нибудь полностью(сейчас хочу попробовать на webGL сделать трехмерный аналог шашек), или плюнуть на освоение движков(раз на чистый openGL мозгов не хватает) и следовать программе, указанной в http://www.gamedev.ru/gamedesign/forum/?id=73760. Есть еще вариант, осуществляющийся сейчас: продолжать сидеть и читать лор, но он мне совсем не нравится. Что лучше?

 

wingear
()

KDE не открывает виндовые сетевые шары

В тот момент, когда в одной зоне адресов с данным компьютером кто-то входит в сеть с винды, в плазмоиде подключения периферийных устройств возникает сообщение о сетевых папках на нём(чаще всего «User»). Но подключить ничего не удается. В каких логах посмотреть, с это м.б. связано?

wingear
()

[ненависть] Beeline. l2tp. Не проходит аутентификация

В техподдержке шлют на... форум, где ничего нет. Если раньше подключение не работало только в Gentoo(решилось добавлением маршрута к их vpn-серверу через дефолтный шлюз), то теперь и на десктопе, где дебиан и гуевая конфигурялка vpnpptp. Правда, он появился через несколько минут после звонка в техподдержку, что наводит на размышления. Через несколько часов снова вырубился. Уйти на другого провайдера сейчас возможности нет, приходится грызть этот кактус. У кого подключен их проводной интернет через l2tp, как запускаете? Я добавил в перед стартом xl2tpd

route del default
route add -host 85.21.230.141 gw 10.51.160.1
где хост - местный адрес tp.internet.beeline.ru, а gw - дефолтный шлюз. Это работало, пока не переключил тариф. После, правда, тоже некоторое время. Теперь, непонятно почему, перестала проходить аутентификация(«failed to authentificate ourselves to peer»)

 

wingear
()

cdrom в ноуте ничего(?) не читает

Возможно, проблема аппаратная. Давно не пользовался cd, поэтому только обратил внимание.


emptiness harinezumi # lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation G96M [GeForce GT 120M] (rev a1)
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
06:00.0 Ethernet controller: Atheros Communications AR8132 Fast Ethernet (rev c0)
dmesg при вставке диска ничего не показывает. Некоторое время горит диод, обозначающий активность жесткого диска, потом все затихает. Если перейти в конфигурирование ядра и вывести все строки, вкючающие cdrom, получится так:
Symbol: CDROM_PKTCDVD_BUFFERS [=300]                                                                                                                      │   
  │ Type  : integer                                                                                                                                           │   
  │ Prompt: Free buffers for data gathering                                                                                                                   │   
  │   Defined at drivers/block/Kconfig:420                                                                                                                    │   
  │   Depends on: BLK_DEV [=y] && CDROM_PKTCDVD [=y]                                                                                                          │   
  │   Location:                                                                                                                                               │   
  │     -> Device Drivers                                                                                                                                     │   
  │       -> Block devices (BLK_DEV [=y])                                                                                                                     │   
  │         -> Packet writing on CD/DVD media (CDROM_PKTCDVD [=y])                                                                                            │   
  │                                                                                                                                                           │   
  │                                                                                                                                                           │   
  │ Symbol: CDROM_PKTCDVD_WCACHE [=y]                                                                                                                         │   
  │ Type  : boolean                                                                                                                                           │   
  │ Prompt: Enable write caching (EXPERIMENTAL)                                                                                                               │   
  │   Defined at drivers/block/Kconfig:431                                                                                                                    │   
  │   Depends on: BLK_DEV [=y] && CDROM_PKTCDVD [=y] && EXPERIMENTAL [=y]                                                                                     │   
  │   Location:                                                                                                                                               │   
  │     -> Device Drivers                                                                                                                                     │   
  │       -> Block devices (BLK_DEV [=y])                                                                                                                     │   
  │         -> Packet writing on CD/DVD media (CDROM_PKTCDVD [=y])                                                                                            │   
  │                                                                                                                                                           │   
  │                                                                                                                                                           │   
  │ Symbol: SC6600_CDROM [=]                                                                                                                                  │   
  │ Type  : integer                                                                                                                                           │   
  │ Prompt: SC-6600 CDROM Interface (4=None, 3=IDE, 1=Panasonic, 0=?Sony?)                                                                                    │   
  │   Defined at sound/oss/Kconfig:507                                                                                                                        │   
  │   Depends on: SOUND [=y] && !M68K && SOUND_PRIME [=n] && SOUND_OSS [=n] && SC6600 [=n]                                                                    │   
  │   Location:                                                                                                                                               │   
  │     -> Device Drivers                                                                                                                                     │   
  │       -> Sound card support (SOUND [=y])                                                                                                                  │   
  │         -> Open Sound System (DEPRECATED) (SOUND_PRIME [=n])                                                                                              │   
  │           -> OSS sound modules (SOUND_OSS [=n])                                                                                                           │   
  │             -> Gallant Audio Cards (SC-6000 and SC-6600 based) (SOUND_AEDSP16 [=n])                                                                       │   
  │               -> SC-6600 based audio cards (new Audio Excel DSP 16) (SC6600 [=n]) 
Symbol: SC6600_CDROMBASE [=]                                                                                                                              │   
  │ Type  : hex                                                                                                                                               │   
  │ Prompt: SC-6600 CDROM Interface I/O Address                                                                                                               │   
  │   Defined at sound/oss/Kconfig:516                                                                                                                        │   
  │   Depends on: SOUND [=y] && !M68K && SOUND_PRIME [=n] && SOUND_OSS [=n] && SC6600 [=n]                                                                    │   
  │   Location:                                                                                                                                               │   
  │     -> Device Drivers                                                                                                                                     │   
  │       -> Sound card support (SOUND [=y])                                                                                                                  │   
  │         -> Open Sound System (DEPRECATED) (SOUND_PRIME [=n])                                                                                              │   
  │           -> OSS sound modules (SOUND_OSS [=n])                                                                                                           │   
  │             -> Gallant Audio Cards (SC-6000 and SC-6600 based) (SOUND_AEDSP16 [=n])                                                                       │   
  │               -> SC-6600 based audio cards (new Audio Excel DSP 16) (SC6600 [=n])                                                                         │   
  │                                                                                                                                                           │   
  │                                                                                                                                                           │   
  │ Symbol: CDROM_PKTCDVD [=y]                                                                                                                                │   
  │ Type  : tristate                                                                                                                                          │   
  │ Prompt: Packet writing on CD/DVD media                                                                                                                    │   
  │   Defined at drivers/block/Kconfig:401                                                                                                                    │   
  │   Depends on: BLK_DEV [=y] && !UML                                                                                                                        │   
  │   Location:                                                                                                                                               │   
  │     -> Device Drivers                                                                                                                                     │   
  │       -> Block devices (BLK_DEV [=y])        
Загружусь с livecd, посмотрю, воспроизводятся ли другие компакт-диски. В чем обычно м.б. дело с ядром, если дисковод не видится?

При попытке примонтировать /dev/sr0 выдается сообщение, что no medium found on /dev/sr0

wingear
()

freebsd почему-то не синхронизируется по ntp

# cat /etc/ntp.conf
driftfile /var/db/ntp.drift
server 0.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 2.ru.pool.ntp.org
server 3.ru.pool.ntp.org
# ntpdate 0.ru.pool.ntp.org
23 Jan 10:15:17 ntpdate[78161]: no server suitable for synchronization found
# ntpq -p
ntpq: read: Connection refused

ntp.psn.ru тоже пробовал, тоже самое. В /etc/rc.conf ntpdate_enable выставлено в yes.

С чем такое м.б. связано?

wingear
()

[glm] Положение наблюдателя

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


#include "camera.h"

camera::camera(glm::vec3 pos, glm::vec3 tar, glm::vec3 up)
{
    this->Position = pos;
    this->Target = tar;
    this->Up = up;
    this->view = glm::lookAt(pos,tar,up);
}
glm::mat4 camera::getViewMatrix()
{
    return this->view;
}
void camera::rotate(float angle, glm::vec3 axe)
{
    this->view = glm::translate(this->view,this->Target);
    this->view = glm::rotate(this->view,angle,axe);
    this->view = glm::translate(this->view,-this->Target);
    this->Position=glm::vec3(this->view * glm::vec4(this->Position,0.0f));
    this->Target=glm::vec3(glm::vec4(this->Target,0.0f) * this->view);
}
void camera::translate(glm::vec3 tr)
{
    this->view = glm::translate(this->view,tr);
    this->Position=glm::vec3(this->view * glm::vec4(this->Position,0.0f));
    this->Target=glm::vec3(glm::vec4(this->Target,0.0f) * this->view);
}
glm::vec3 camera::getPosition()
{
    return this->Position;
}
После этого пробовал передавать полученный вектор в шейдер, получалось, что всё залито белым и пляшет в каждом кадре, если потом умножать на инвертированную MVP матрицу, всё получается примерно также. Может, в самом классе ошибка и координаты камеры нужно считать иначе?

void draw_scene()
{
    glClear ( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    view = c1->getViewMatrix();
    mvp = proj * view * model;
    glm::vec3 world_eye = glm::vec3(proj * glm::vec4(c1->getPosition(),0.0f));
    glUniformMatrix4fv(mvpLoc,1,GL_FALSE,glm::value_ptr(mvp));
    glUniformMatrix4fv(worldLoc,1,GL_FALSE,glm::value_ptr(model));
    glUniformMatrix4fv(viewLoc,1,GL_FALSE,glm::value_ptr(proj * view));
    glUniform1f(samp,0);
    glUniform1f(diffInt,l1.diffInt);
    glUniform1f(ambInt,l1.ambInt);
    glUniform3fv(dir,1,glm::value_ptr(l1.dir));
    glUniform3fv(eyeLoc,1,glm::value_ptr(world_eye));
    glUniform3fv(color,1,glm::value_ptr(l1.color));
    glUniform1f(powerLoc,power);
    glUniform1f(specIntLoc,specInt);
    glBindVertexArray(VAO);
    glDrawElements(GL_TRIANGLES,18,GL_UNSIGNED_INT,0);
    SDL_GL_SwapWindow(mainwindow);
    SDL_GL_SwapBuffers();
    SDL_Delay(20);
}
wingear
()

[Beeline][xl2tp] Неосиляторства тред

Собственно, началось всё с того, что в одно прекрасное утро, без объявления войны, перестали работать оба способа, которыми до этого на ноуте поднимал vpn: через NetworkManager(работало не всегда) и pon beeline, созданный с помощью pptp-setup.

После этого пытался пересоздать соединение, но с pptp-setup началось нечто странное: он ругался на отсутствие поддержки шифрования mppe в ядре, несмотря на то, что она там была. Делать нечего, надо настраивать xl2tp, решил я, и настроил, но, судя по логам, адрес tp.internet.beeline.ru не резолвился. Чуть позже дошло, что не резолвится вообще ничего. При этом на другом компьютере с дебианом всё нормально определялось. Переписал оттуда ip, шлюз и dns, задал их жестко, перезапустил сервис xl2tpd, устройство ppp0 наконец создалось.

Правда, всё по прежнему не пинговалось, хотя и резолвилось. Если же сделать route add default dev ppp0, ничего вообще не происходит очень долгое время(т.е. даже если прервать выполнение, никакой информации о пакетах не отображается). При этом в логе несколько раз мелькало «not replacing default route to eth0 [10.51.160.1]», м.б., именно в этом дело?

Сейчас вот думаю, то ли понять и допилить Генту на ноуте до нормального состояния(самое странное, что непонятно, из-за чего без каких-либо обновлений работавшее перестало работать), то ли смалодушничать и перейти на нормального провайдера

 

wingear
()

FATAL: Error inserting ppp_mppe

Пытаюсь дозвониться до билайна через pptp-setup. xl2tp почему-то не поднимается, но это другая история. А сейчас происходит что-то странное:

FATAL: Error inserting ppp_mppe (/lib/modules/3.1.7-zen+/kernel/drivers/net/ppp_mppe.ko): Invalid argument
/usr/sbin/pptpsetup: couldn't find MPPE support in kernel.
SIOCADDRT: Нет такого устройства

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

Само собой, модуль собран и лежит там, где его пытаются искать. При попытке подключения выдается та же ошибка «Invalid argument». Увидел здесь похожую тему, сказали, что ошибка связана с binutils. Пересобрал, но без толку. Или это специфично zen-овские баги?

emptiness harinezumi # uname -a
Linux emptiness 3.1.7-zen+ #3 ZEN SMP Mon Jan 9 13:23:20 MSK 2012 x86_64 Intel(R) Core(TM)2 Duo CPU T6670 @ 2.20GHz GenuineIntel GNU/Linux

wingear
()

Существует ли свободная(или хотя бы бесплатная) программа для парсинга выхлопа Agat UX?

Сабж.

Необходимо отслеживать пропущенные вызовы и раз в день слать информацию о них. АТС стоит Agat UX-5111.

Сейчас поставил шедший в комплекте SMDReader. Файл с вызовами вида

F CRN1CRN2 Orig Dest Дата       Время    Длит.    Номер                CallerID Dir  DirEx
__________________________________________________________________________________________
- 00180024 MTR  NET  11.01.2012 10:20:44 00:00:00 109[109]             8422249017 Внут 9   
- 001A0026 MTR  NET  11.01.2012 10:20:44 00:00:00 113[113]             8422249017 Внут 9   
пишется на сетевой диск, откуда его забирает скрипт фряхи, седом отсеивает отвеченные вызовы и отсылает на заданный емейл. Полученный файл показал начальнику, ему это не понравилось - куча записей об одном и том же номере.

Как я понимаю, нужно что-то околобиллинговое, но не настолько монструозное и требующее жабу, как jBilling. Кто-нибудь с похожей задачей сталкивался?

wingear
()

Это излишне гентушный подход или просто страх?

Сегодня в очередной раз пытался сыграть гамму до-мажор на 2 октавы с http://samouсh.ru на ощупь с 5 по 1 струну. Выходит не очень, хотя переборы и гаммы на одной струне уже получаются. Вчера пытался настроить гитару - настроил как-то по-инопланетному, но делал это упорно - струну порвал, пришлось перетягивать. Недавно спросили, выучил ли какую-нибудь песню с аккордами за месяц с лишним занятиями - удивились, узнав, что нет. До этого похожая ситуация была с играми - вместо того, чтобы брать готовый движок, не разбираясь, как это работает изнутри, я месяца 2 переделывал под SDL уроки с http://ogldev.atspace.co.uk, в результате так и не смог понять, почему мое диффузное освещение не работает, а брат, увидев плод долгого труда - вращающуюся пирамидку, саркастически сказал, что я оочень крут.

Кажется, я почему-то боюсь делать что-то реальное, потому стараюсь максимально основательно подготовиться, даже если никакого фактического продукта и не получается. Или надо действительно всё делать from stratch и не слушать предлагающих легкие пути?

wingear
()

[FreeBSD] Что-то странное происходит при установке apache22

root@ulsk-gw01:[/usr/ports/www/apache22]# make install clean
===>  Installing for apache-2.2.21
===>   apache-2.2.21 depends on file: /usr/local/bin/perl5.8.9 - found
===>   apache-2.2.21 depends on shared library: expat.6 - found
===>   apache-2.2.21 depends on shared library: apr-1 - found
===>   apache-2.2.21 depends on shared library: pcre.0 - found
===>   apache-2.2.21 depends on shared library: ldap-2.4.8 - found
===>   apache-2.2.21 depends on shared library: iconv.3 - found
===>   apache-2.2.21 depends on shared library: mysqlclient.18 - found
===>   Generating temporary packing list
===>  Checking if www/apache22 already installed
Making install in srclib
Making install in pcre
Making install in os
Making install in unix
Making install in server
Making install in mpm
Making install in prefork
Making install in modules
Making install in aaa
Making install in filters
Making install in loggers
Making install in metadata
Making install in http
Making install in generators
Making install in mappers
Making install in support
Installing configuration files
Installing HTML documents
Installing error documents
Installing icons
Installing CGIs
Installing header files
Installing build system files
Installing man pages and online manual
for i in dbmmanage htdbm htdigest htpasswd; do  install  -o root -g wheel -m 444 /usr/ports/www/apache22/work/httpd-2.2.21/docs/man/$i.1 /usr/local/apache2/man/man1;  done
for i in ab apachectl apxs htcacheclean httpd logresolve rotatelogs suexec; do  install  -o root -g wheel -m 444 /usr/ports/www/apache22/work/httpd-2.2.21/docs/man/$i.8 /usr/local/apache2/man/man8;  done
===> Installing rc.d startup script(s)
*** Error code 1

Stop in /usr/ports/www/apache22.
*** Error code 1

Stop in /usr/ports/www/apache22.

При этом скрипт запуска всё-таки оказывается там, где он нужен. После этого при старте сервиса почему-то конфиг берется из /usr/local/apache2/conf, а не /usr/local/etc/apache. Но это еще пол-беды: директория /usr/local/apache2/modules пуста, а нужен ssl. Может, модули лежат где-то в другом месте? find-ом ничего подходящего не нашел(

ЗЫ Сильно не пинайте, фряху методом тыка осваиваю всего месяц как, немного похоже на Gentoo, но, имхо, неудобнее

 

wingear
()

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