LINUX.ORG.RU

Сообщения Mrak

 

wine > 0.9.8

Вайн что выше 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 пользователями

Захожу в 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 - странное предупреждение

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

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

Mrak
()

Чем резать mp3?

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

?

Mrak
()

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

Mrak
()

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

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

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


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

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

Mrak
()

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

Подскажите как получить указатель на метод класса и с ним работать 
в 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 + можно ли рисовать текст с кирилицей?

...
   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
()

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

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

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

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


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

Mrak
()

Памятник

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

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

Mrak
()

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

Сделал простенькую прогу используя 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+. Нужны контакты и помощь знающих людей

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

ICQ: 35032315

Mrak
()

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

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

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

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

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

Mrak
()

Поменял xmms на bmp

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

Как лечить?

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

Mrak
()

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

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

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

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

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

Mrak
()

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

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

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

Mrak
()

Дешевая сетевуха + смена MAC + linux

Необходимо прикупить дешевую сетевушку, которая позволит менять MAC адрес в linux. Что посоветуете?

Mrak
()

USB flash стала маунтиться как read-only

[root@linuxz ~]# mount /media/flash/
mount: block device /dev/sda1 is write-protected, mounting read-only
[root@linuxz ~]# uname -a
Linux linuxz 2.6.11-1.1369_FC4 #1 Thu Jun 2 22:55:56 EDT 2005 i686 athlon i386 GNU/Linux


Раньше USB flash моунтилась нормально, а сейчас реад онли... в винде
 все нормально...


Что сдыхает флешка?
Mrak
()

Фильтр sim

В группе "Не в списке" в sim 3.4.0 у меня в настройках\фильтр стоят следующие правила: реклам* рассылк* деньг* прибыл* бизнес* и т.д. уже не помню...

Почему данный фильтр сообщений не пропускает вообще никого? Мне никто не может написать сообщение, кто не в контакте :(

Mrak
()

perl - число ли данная переменная?

Число ли данная переменная? Причем число может быть с плавающей запятой и знаком.

Думаю у кого-нибудь данная функция уже реализована, киньте плиз код?

Mrak
()

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