Сообщения Rubystar
Интернет-клубы
Глупый вопрос по bash
Чтобы было вот так:
$ echo "test" | /home/rubystar/foo.sh
test
Где взять ISO Mandriva Linux 2006.0?
Может быть всё-таки где-то есть выложенные iso-образы. Поделитесь линками, если кто встречал, пожалуйста!
Oracle Form Builder и русский язык
Стартуется скриптом f90desm.sh. Проблема в том, что она использует интерфейс Motif и для настройки интерфейса даже есть специальный файлик
$ORACLE_HOME/guicommon9/tk90/admin/Tk2Motif.rgb. там есть параметр Tk2Motif*fontList: <fontname> Какой шрифт не ставил - одни кракозяры...
Вопрос, как настроить русский в этом самом билдере. Локаль UTF-8. Дистрибутив Red Hat AS 3.0.
Мучаемся достаточно долго...
BASH и запуск скриптов
#!/bin/bash
PATH="$PATH:/home/rubystar/myprogram/bin"
export PATH
До выполнения:
$ echo $PATH
/bin:/usr/bin:/usr/local/bin
Запускаю данный сценарий.
$ ./test.sh
$ echo $PATH
/bin:/usr/bin:/usr/local/bin
Почему не экспортируется переменная?
Пробую так:
$ . test.sh
$ echo $PATH
/bin:/usr/bin:/usr/local/bin:/home/rubystar/myprogram/bin
Объясните: как нужно правильно запускать скрипты на BASH?
QT 4.0.0 и offtopic
Заранее благодарен.
MPlayer
Проблема с компиляцией Mplayer-1.0pre6a с поддержкой MMX
binutils 2.15.91.02
gcc-3.4.1
cd Mplayer-1.0pre6a
./configure --prefix=/usr
<...>
Detected operating system: Linux
Detected host architecture: i386
Checking for cc version ... 3.4.1, ok
Checking for host cc ... cc
Checking for CPU vendor ... GenuineIntel (15:2:7)
Checking for CPU type ... Intel(R) Pentium(R) 4 CPU 2.00GHz
Checking for GCC & CPU optimization abilities ... pentium4
Checking for kernel support of mmx ... yes
Checking for kernel support of mmx2 ... yes
Checking for kernel support of sse ... yes
Checking for kernel support of sse2 ... yes
Checking for mtrr support ... yes
Checking for assembler support of -pipe option ... yes
Checking for assembler (as 2.15.91.0.2) ... ok
Checking for Linux kernel version ... 2.6.11, ok
<...>
Config files successfully generated by ./configure !
Install prefix: /usr
Data directory: /usr/share/mplayer
Config direct.: /usr/etc/mplayer
Byte order: little-endian
Optimizing for: pentium4 mmx mmx2 sse sse2 mtrr
Languages:
Messages/GUI: en
Manual pages: en
Enabled optional drivers:
Input: ftp network edl tv live.com matroska cdda mpdvdkit2 vcd dvb
Codecs: qtx libavcodec real xanim dshow/dmo win32 faad2(internal) libmpeg2 liba52 mp3lib libvorbis gif
Audio output: alsa esd arts oss sdl mpegpes(dvb)
Video output: xvidix cvidix sdl vesa gif89a md5sum pnm jpeg png
mpegpes(dvb) fbdev aa opengl dga xv x11 xover dfbmga directfb tga
Audio filters:
Disabled optional drivers:
Input: tv-v4l2 tv-v4l tv-bsdbt848 dvdread smb
Codecs: opendivx x264 xvid libdv libdts libtheora toolame libmad liblzo
Audio output: sgi sun jack polyp dxr2 nas dsound win32 macosx
Video output: winvidix bl zr zr2 dxr3 dxr2 directx svga caca ggi
xmga mga xvmc tdfx_vid tdfxfb 3dfx quartz
Audio filters: ladspa
<...>
Выводит такую ощибку:
i386/dsputil_mmx.c: In function `dsputil_init_mmx':
i386/dsputil_mmx.c:3080:
warning: assignment from incompatible pointer type
i386/dsputil_mmx.c:3081: warning:
assignment from incompatible pointer type
i386/dsputil_mmx.c: In function `h263_h_loop_filter_mmx':
i386/dsputil_mmx.c:662: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
make[1]: *** [i386/dsputil_mmx.o] Ошибка 1
make[1]: Leaving directory `/respository/mplayer/MPlayer-1.0pre6a/libavcodec'
make: *** [libavcodec/libavcodec.a] Ошибка 2
В документации написано, что рекомендуется использовать gcc-2.95.3,
и что у gcc-3.x какие-то проблемы с ассемблерными вставками.
Неужели до сих пор не пофиксили?
Что делать?
./configure --prefix=/usr --disable-mmx
make
Так нормально собирается, но без MMX.
Rubystar
St. Patrick's Day
сегодня, когда я пишу это сообщение
17 марта, Happy St. Patrick's Day, как и тогда в один из тех прекрасных дней, когда создатель Slackware Patrick J. Volkerding занимался своим любимым занятием:
а именно создавал свой Linux - элегантный и понятный.
Хочется пожелать ему всяческих успехов, а именно здоровья побольше, подлиннее чейндж-логов и побольше tgz-ов.
Кто согласен со мной, присоединяйтесь!
Работа со строками
// extensions.cpp
// Расширения OpenGL
#include <stdio.h>
#include <string.h>
#include <gl.h>
int main() {
char *extensions;
extensions=strdup((char *) glGetString(GL_EXTENSIONS));
int len=strlen(extensions);
for (int i=0; i<len; i++)
if (extensions[i]==' ') extensions[i]='\n';
printf("%s\n", extensions);
return 0;
}
Компилирую так:
g++ -I/usr/include/GL -L/usr/X11R6/GL -lGL extensions.cpp
./a.out
Segmentation fault
Что не верно в программе?
Да, кстати,
$ cat /usr/include/GL/gl.h | grep 'glGetString'
GLAPI const GLubyte* GLAPIENTRY glGetString( GLenum name );
$ cat /usr/include/GL/gl.h | grep 'typedef' | grep 'GLubyte'
typedef unsigned char GLubyte; /* 1-byte unsigned */
Видно проблема в самом обращении к строкам...
Помогите пожалуйста!
Проигрывание audio-CD
/dev/scd0 - IDE/SCSI emulation ядро 2.4.22 на Mandrake 9.2, но это не существенно стоит ALSA, звуковая карта встроенная AC97 intel8x0
Аудио-диски проигрываются только в первом си-ди роме (который /dev/hdd), а в /dev/scd0 аудиодиск определяется, играет, но звука нет. т.е.
[rubystar@localhost rubystar$cdp -c /dev/scd0 и... время отсчитывается, диск крутится, а музыки нет...
Как настроить ALSA или ещё что-либо, чтобы слушать музыку через этот CD-привод?
Виртуальные cdroms в winex
Конвертирование mp3 в ogg
ext2 to ext3
Кодировки в xmms
Беда состоит в том, что все эти тэги в кодировке cp1251. И если в xmms в параметрах выставить формат заголовка %p %t, например, и шрифт Nimbus Sans в кодировке cp1251
(-urw-nimbus sans l-medium-r-normal-*-*-120-*-*-p-*-microsoft-cp1251) для списка песен, то все песни с тэгами нормально отображаются, а все те которые без тэгов отображаются неправильно, т.к. по видимому xmms пытается применить кодировку cp1251 и для названий файлов (а у них кодировка koi8-r). В тоже время можно не пользоваться тэгами, т.е. вообще убрать параметр "формат заголовка" и выставить шрифт для списка песен например, Nimbus Sans в кодировке koi8-r
(-urw-nimbus sans l-medium-r-normal-*-*-120-*-*-p-*-koi8-r) Пока таким вариантом и пользуюсь. Но без тэгов неинтересно.
Я наверно всех утомил своим вопросом. Но как сделать так, чтобы все файлы с тэгами отображались в одной кодировке (cp1251), а все файлы без тэгов в кодировке koi8-r.
А вообще есть ли какие-то программы, которые могут переконвертировать тэги с кодировки cp1251 в кодировку koi8-r? И ещё каковы интернациональные возможности ID3-тэга? Есть ли там такой параметр как кодировка тэга?
Шрифты из M$ win
Дома работаю под Linux Mandrake 9.2.,
Там есть такая возможность импортировать шрифты из винды
Все галочки типа куда: в офис, для принтеров я проставил,
в офисе (Open Office 1.1) шрифты нормальные, а вот при печати на принтере (HP DeskJet 3420, драйвер hpjs), M$-шрифты выводятся как какой-то стандартный шрифт (очень похож на Arial), причём это наблюдается только с русскими символами (для латинских всё нормально). Да, ещё... Это верно не для всех шрифтов, например comic sans нормально печатается...
Вопрос: Как быть?
Flash plugin в Mozilla/Netscape
Даже объяснять почему не буду... Толи он так коряво написан, то-ли ещё что-то... Вы никаких соображений по этому поводу не имеете?
Принтер печатает очень медленно
Intel i8x0, AC97 звук /dev/dsp device busy
Звук работает, но только в каком-либо одном приложении, например, Totem-е, а Xmms уже со звуком не работает. Это нормально? Многие программы, если пытаются воспроизвусти звук, а он уже где-то играет выводят ошибку /dev/dsp - device busy. Помогите пожалуйста, если кто-либо сталкивался с этой бедой...
| ← назад |