LINUX.ORG.RU

Сообщения Mrak

 

aMule список серверов

Форум — General

Поставил aMule скачал список самых популярных серверов... Но почему то ни к одному из них немогу подсоединиться :(

Может кто подскажет хоть один работающий сервер?

Mrak
()

gtk+ работа с нитями

Форум — Development

Моя программа создает нить, а та в свою очередь работает с popen и читает информацию из вывода консольной программы.

Подскажите как мне из нити:

1. Обновлять информацию в окошке
2. Уведомить основную программу о том что программа закрылась или произошла какая ошибка в консольной программе

?

Mrak
()

Просто нажми на поезд =)))

Форум — Talks

http://www.tutu.ru/poezda/station_d.php?nnst=2100113
Просто нажми на поезд в левом верхнем углу!

=)))

Mrak
()

gtk2 + tray

Форум — Development

Пишу прогу в которой необходимо иметь эконку в tray, причем хотелось бы что бы она работала как в kde так и gnome. Реально ли это сделать на gtk2-2.6.10?

Если да подскажите где почитать на тему.

Mrak
()

wine > 0.9.8

Форум — General

Вайн что выше 0.9.8 вылетает с ошбкой при создании своей папки:

[mrak@tichkin ~]$ wine
wine: creating configuration directory '/home/mrak/.wine'...
Xlib:  extension "GLX" missing on display ":0.0".
wine: Unhandled page fault on read access to 0x00000000 at address 0x5df7b0ff (thread 0009), starting debugger...
WineDbg starting on pid 0x8
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\windows\rundll32.exe
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x5df7b0ff).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:5df7b0ff ESP:7fc9fbfc EBP:7fc9fc38 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:00000000 EBX:7d205ed0 ECX:5f2f2880 EDX:7d1312f0
 ESI:7d1312f0 EDI:7d1312f0
Stack dump:
0x7fc9fbfc:  7d1312f0 5dfb09a0 7d1312f0 5df79a76
0x7fc9fc0c:  7d1312f0 7d1312f0 204a4abc 7d2099b8
0x7fc9fc1c:  203e82d3 7d1312f0 7d2099bc 00000001
0x7fc9fc2c:  40a5786c 40a60674 00000000 7fc9fc58
0x7fc9fc3c:  40a1a1d8 7d1312f0 40a5786c 7fc9fc58
0x7fc9fc4c:  40a5786c 40a5786c 00000001 7fc9fda8
0200: sel=1007 base=7ffdc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x5df7b0ff (0x5df7b0ff)
  2 0x40a1a1d8 X11DRV_GDI_Finalize+0x28 in winex11 (0x40a1a1d8)
  3 0x40a322fa DllMain+0x41 in winex11 (0x40a322fa)
  4 0x40a42a4e in winex11 (+0x52a4e) (0x40a42a4e)
  5 0x47d1e1f5 call_dll_entry_point+0x15 in ntdll (0x47d1e1f5)
  6 0x47d1efb8 in ntdll (+0x1efb8) (0x47d1efb8)
  7 0x47d1f2cb in ntdll (+0x1f2cb) (0x47d1f2cb)
  8 0x239de108 ExitProcess+0x1b in kernel32 (0x239de108)
  9 0x20163e6f in rundll32 (+0x3e6f) (0x20163e6f)
  10 0x239df971 in kernel32 (+0x4f971) (0x239df971)
  11 0x2000500b wine_switch_to_stack+0x17 in libwine.so.1 (0x2000500b)
0x5df7b0ff: movl        0x0(%eax),%eax
Modules:
Module  Address                 Debug info      Name (87 modules)
ELF     0x00101000-008c0000     Deferred        libglcore.so.1
ELF     0x0044c000-00456000     Deferred        libxcursor.so.1
ELF     0x00458000-0045c000     Deferred        libxrandr.so.2
ELF     0x008e3000-008eb000     Deferred        libxrender.so.1
ELF     0x008e3000-008eb000     Deferred        libxrender.so.1
ELF     0x00906000-0090b000     Deferred        libxxf86vm.so.1
ELF     0x0090d000-00929000     Deferred        ld-linux.so.2
ELF     0x0092b000-0092d000     Deferred        libnvidia-tls.so.1
ELF     0x0092f000-00a59000     Deferred        libc.so.6
ELF     0x00a5b000-00a5f000     Deferred        libdl.so.2
ELF     0x00a61000-00a85000     Deferred        libm.so.6
ELF     0x00a87000-00a9a000     Deferred        libz.so.1
ELF     0x00a9c000-00b70000     Deferred        libx11.so.6
ELF     0x00b72000-00b81000     Deferred        libxext.so.6
ELF     0x00b83000-00ba2000     Deferred        libexpat.so.0
ELF     0x00ba4000-00c0c000     Deferred        libfreetype.so.6
ELF     0x00c0e000-00c38000     Deferred        libfontconfig.so.1
ELF     0x00c3a000-00c4c000     Deferred        libpthread.so.0
ELF     0x00c55000-00c5b000     Deferred        libxxf86dga.so.1
ELF     0x00dd4000-00ddd000     Deferred        libsm.so.6
ELF     0x00ddf000-00df9000     Deferred        libice.so.6
ELF     0x04cce000-04d56000     Deferred        libgl.so.1
ELF     0x20000000-2001a000     Export          libwine.so.1
ELF     0x2002c000-20122000     Deferred        libwine_unicode.so.1
PE      0x20151000-20166000     Export          rundll32
PE      0x20160000-20166000     Export          rundll32
ELF     0x20166000-202a4000     Deferred        user32<elf>
  \-PE  0x20180000-202a4000     \               user32
ELF     0x202a4000-2033b000     Deferred        gdi32<elf>
  \-PE  0x202c0000-2033b000     \               gdi32
ELF     0x204b4000-204b6000     Deferred        xlcutf8load.so.2
ELF     0x204b6000-2050e000     Deferred        setupapi<elf>
  \-PE  0x204c0000-2050e000     \               setupapi
ELF     0x2050e000-20528000     Deferred        version<elf>
  \-PE  0x20510000-20528000     \               version
ELF     0x20528000-2053c000     Deferred        lz32<elf>
  \-PE  0x20530000-2053c000     \               lz32
ELF     0x2053c000-20589000     Deferred        rpcrt4<elf>
  \-PE  0x20550000-20589000     \               rpcrt4
ELF     0x20589000-205a8000     Deferred        iphlpapi<elf>
  \-PE  0x20590000-205a8000     \               iphlpapi
ELF     0x205e9000-20610000     Deferred        msacm32<elf>
  \-PE  0x205f0000-20610000     \               msacm32
ELF     0x20610000-2069d000     Deferred        winmm<elf>
  \-PE  0x20620000-2069d000     \               winmm
ELF     0x2069d000-2073c000     Deferred        oleaut32<elf>
  \-PE  0x206b0000-2073c000     \               oleaut32
ELF     0x2073c000-207a1000     Deferred        quartz<elf>
  \-PE  0x20750000-207a1000     \               quartz
ELF     0x207a1000-207f8000     Deferred        dsound<elf>
  \-PE  0x207b0000-207f8000     \               dsound
ELF     0x2082b000-20871000     Deferred        wineoss<elf>
  \-PE  0x20840000-20871000     \               wineoss
ELF     0x20871000-20889000     Deferred        msacm<elf>
  \-PE  0x20880000-20889000     \               msacm
ELF     0x20889000-2089e000     Deferred        midimap<elf>
  \-PE  0x20890000-2089e000     \               midimap
ELF     0x2089e000-20974000     Deferred        shell32<elf>
  \-PE  0x208b0000-20974000     \               shell32
ELF     0x20974000-209d5000     Deferred        shlwapi<elf>
  \-PE  0x20990000-209d5000     \               shlwapi
ELF     0x21040000-21059000     Deferred        advpack<elf>
  \-PE  0x21050000-21059000     \               advpack
ELF     0x226b2000-226c6000     Deferred        avicap32<elf>
  \-PE  0x226c0000-226c6000     \               avicap32
ELF     0x2273a000-227d6000     Deferred        ole32<elf>
  \-PE  0x22750000-227d6000     \               ole32
ELF     0x23972000-23a82000     Export          kernel32<elf>
  \-PE  0x23990000-23a82000     \               kernel32
ELF     0x383a9000-383c6000     Deferred        imm32<elf>
  \-PE  0x383b0000-383c6000     \               imm32
ELF     0x409d8000-40a61000     Export          winex11<elf>
  \-PE  0x409f0000-40a61000     \               winex11
ELF     0x4636c000-4639f000     Deferred        uxtheme<elf>
  \-PE  0x46370000-4639f000     \               uxtheme
ELF     0x46601000-46629000     Deferred        devenum<elf>
  \-PE  0x46610000-46629000     \               devenum
ELF     0x47ce8000-47d6a000     Export          ntdll<elf>
  \-PE  0x47d00000-47d6a000     \               ntdll
ELF     0x52e35000-52e5d000     Deferred        msvfw32<elf>
  \-PE  0x52e40000-52e5d000     \               msvfw32
ELF     0x52ed7000-52fa1000     Deferred        comctl32<elf>
  \-PE  0x52ee0000-52fa1000     \               comctl32
ELF     0x53662000-53681000     Deferred        ximcp.so.2
ELF     0x65695000-656d9000     Deferred        advapi32<elf>
  \-PE  0x656a0000-656d9000     \               advapi32
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000a
        0000000b    0
00000008 (D) C:\windows\rundll32.exe
        00000009    0 <==
wine client error:9: write: Bad file descriptor
...
100 таких сообщений
...
wine client error:9: write: Bad file descriptor
wine client error:9: err:seh:setup_exception stack overflow 72 bytes in thread 0009 eip 5f205d6e esp 7fb90fb8 stack 0x7fb91000-0x7fca0000
Mrak
()

Х'сы. переключение между 2 пользователями

Форум — Desktop

Захожу в KDE 3.4.2 под одним пользователем.
Переключаюсь в 2 tty (Ctrl+Alt+F2), ввожу логин и пароль и запускаю КДЕ командой startx -- :1
Запускается все нормально, но необходимо успешно переключатся межу пользователями, а этого не происходит.
Делаю Ctrl+Alt+F1, поподаю в 1 tty, нажимаю Alt+F7 все ок. А после переключаюсь опять в 2 tty (Ctrl+Alt+F2) и нажимаю Alt+F7, хрен все равно попадаю в KDE 1 пользователя.
Как решить проблему?

Mrak
()

firefox - странное предупреждение

Форум — Desktop

http://img381.imageshack.us/img381/1615/warrning5wz.png

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

Mrak
()

Чем резать mp3?

Форум — General

Какой программой можно:
1. из mp3 можно вырезать фрагмент
2. увеличить/уменьшить громкость mp3

?

Mrak
()

Гейтс и Боно получили первое место за спасение мира

Форум — Talks
Mrak
()

Может и баянчик... но услышал вживую ;)

Форум — Talks

Покупал сегодня mini switch в Никсе... стою, жду товар и случайно слышу разговор двух мужиков... там много чего наговорили, но вот самое прикольное:

- Ты слышал что можно увеличить производительность своего процессора?
- Разгон? Да я знаю...
- Нет! Я тут недавно узнал что компания Интел договорилась с компанией Микрософт, что бы опирационная система виндовз ХР занижала частоту процессора!!
- НЕЕЕ!
(Думаю ща будет опровержение, но он продолжает)
- ... Эта фишка была известна еще со времен 95,98 виндовса! Ты меня не удивил!
(ЫЫЫЫЫЫ .... Другой отвечает)
- Я узнал что при загрузке ХР надо нажать на одну клавишу и выбрать другой тип процессора! ....


Дальше я уже слушать не стал ;)

Так что господа! Покупайте АМД и ставте себе Линукс! Надежнее будет ;)

Mrak
()

perl - указатель на метод класса

Форум — Development

Подскажите как получить указатель на метод класса и с ним работать 
в perl? Ниже пример и коментарии где не работает!


#!/usr/bin/perl

use strict;



{
 my $x = new test1(2423242);
 $x->print();
}


package test1;

sub new
{
my ($class,$new_x) = @_;
my $self = {state => "INIT"};
$self->{test2} = new test2($new_x);
bless ($self,$class);
return $self;
}


sub print
{
 my ($self)=@_;
 my $temp;
 my $func = $self->{test2}->{func};
 &$func($temp); # Вот тут ругается!!! Как правильно делать?
 print $$temp . "\n";
}


package test2;

sub new
{
my ($class,$new_x) = @_;
my $self = {state => "INIT",
        xxx => $new_x};
$self->{func} = \&get_xxx; # Правильно ли???
bless ($self,$class);
return $self;
}


sub get_xxx
{
 my ($self)=$_[0];
 $_[1] = \$self->{xxx};
}



Mrak
()

gtk + можно ли рисовать текст с кирилицей?

Форум — Development

...
   g_sprintf(buf,_("After proccess optimization sume is {%d,%d,%d,%d,%d}, detail numbers is {%d,%d,%d,%d,%d}, and Gante diagrame:"),
             summ[0],summ[1],summ[2],summ[3],summ[4],
             number[0]+1,number[1]+1,number[2]+1,number[3]+1,number[4]+1);
   s_y += 4 * step_y + step_y;
   gdk_draw_string(widget->window,
                 font,
                 widget->style->fg_gc[GTK_WIDGET_STATE(widget)],
                 s_x+10,s_y,buf);
...

Сделал для строки "After proccess..." перевод... так при отрисовки
 этого русского текста в drawingarea он в караулях... а в остальных 
элементах окна все ОК
Mrak
()

Какой это шрифт? Можно ли поправить?

Форум — Desktop

http://img467.imageshack.us/my.php?image=lotus8bi.png

На картинке мы видим лотус, запущенный из под cross over!

Не понятно какой шрифт для тех строк, где вместо букв палочки.
Да и не совсем понятно про шрифт где каракули...


Можно ли как прикрутить эти шрифты? А то они используються не только в Lotus Notes но и других win32 GUI приложениях :(

Mrak
()

Памятник

Форум — Talks

На ВДНХа около заросшего павильона "Спорт" стоит памятник какой-то великой спортсменке (на табличке не разобрать).

Вот он: http://webfile.ru/562672

Mrak
()

Локализация gtk приложения

Форум — Development

Сделал простенькую прогу используя anjuta + glade.
На окошко набросал 3 лейбла.

  window1 = gtk_window_new (GTK_WINDOW_TOPLEVEL);
  gtk_window_set_title (GTK_WINDOW (window1), _("window1"));
  gtk_window_set_default_size (GTK_WINDOW (window1), 500, 400);

  vbox1 = gtk_vbox_new (TRUE, 0);
  gtk_widget_show (vbox1);
  gtk_container_add (GTK_CONTAINER (window1), vbox1);

  label1 = gtk_label_new (_("label1"));
  gtk_widget_show (label1);
  gtk_box_pack_start (GTK_BOX (vbox1), label1, FALSE, FALSE, 0);
  gtk_label_set_justify (GTK_LABEL (label1), GTK_JUSTIFY_LEFT);

  label2 = gtk_label_new (_("label2"));
  gtk_widget_show (label2);
  gtk_box_pack_start (GTK_BOX (vbox1), label2, FALSE, FALSE, 0);
  gtk_label_set_justify (GTK_LABEL (label2), GTK_JUSTIFY_LEFT);

  label3 = gtk_label_new (_("label3"));
  gtk_widget_show (label3);
  gtk_box_pack_start (GTK_BOX (vbox1), label3, FALSE, FALSE, 0);
  gtk_label_set_justify (GTK_LABEL (label3), GTK_JUSTIFY_LEFT);

 Потом в меню нажал на "собрать пакет" и с помощью kbabel создал
 перевод (по-русски) этих лейблов. Потом сделал компиляцию и 
почему-то создался файл test.gmo. Тогда я в настройках изменил
на "msgfmt -o test.mo test.po".
Опять сделал компилляцию и test.po закинул в 
/usr/share/locale/ru/LC_MESSAGES/

При запуске ./test все лейблы все равно не переведены. Почему не
подцепляется файл test.mo?
Mrak
()

Изучаю GTK+. Нужны контакты и помощь знающих людей

Форум — Development

Писал на языке Си и Си++ больше пяти лет. В основном использовал Borland Builder & VCL библиотеку :(.
Недавно понял что это тупиковый путь и срочно начал разбираться с GTK. Уже разобрался каким IDE и редактором форм пользоваться для создания GTK приложений, правда, если Вы подкорректируете мои знания - я буду не против ;).
Инфы по GTK+ в инете мало и по этому просто нужны контакты людей, которые все это дело изучили и смогут помочь в случае чего! Язык Си знаю давно, так что глупых вопросов не будет, только по делу ;)

ICQ: 35032315

Mrak
()

Прикручиваю GTK 2.8.3 к MinGW Developer Studio ... что за фигня с размером?

Форум — Development

Прикрутил последний GTK к MinGW Developer Studio. Естественно с данным набором компиллю под win32

Что я наблюдаю: программа уже занимает 280 кб. + уже требует DLL в системе на 9мб... + еще до конца не запустилась... требует libpng13.dll - сейчас буду прикручивать очередную зависимость :(

Все программы, написанные с использованием GTK при компилляции под оффтоп тянут за собой такой багаж? :(

ЗЫ: Зы не подскажете какую опцию указать линковщику что бы он не использовал dll, а все пихал в исполняемый файл?

Mrak
()

Поменял xmms на bmp

Форум — Desktop

Все удачно только не пойму в списке плейлиста некоторые mp3 с названием из русских букв нормально показываются,а большенство пишется что-то типо: ???? - ????? (недопустимая последовательнось юникод)

Как лечить?

ЗЫ: локаль UTF-8

Mrak
()

Интересно.... transend usb flash 2.0 256mb

Форум — Linux-hardware

В продолжение темы: http://www.linux.org.ru/jump-message.jsp?msgid=1028492

Дело в том, что флешка как в linux, так и в офтопике стала часто определяться как read-only! :(

Флешку юзал около 2х лет! Часто носил информацию, но иногда и компилил на ней проги. Думаю все равно врядли использовал ресурс перезаписи миллион раз...

Флешка постепенно помирает или можно что сделать?

Mrak
()

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

Форум — General

Есть команда cmp для сравнения двух файлов.

Есть ли на подобии этой команды, но что бы можно было сравнить две директории (по размеру, дате изменения и т.д.)? Или надо самому скриптец писать....

Mrak
()

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