несколько вопросов со стороны разработчика

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 19.10.2009 23:12:54

Приветствую!
Attid писал(а):запрет на изменение размера окна - зло
Увы мне, но пока что ничего по этому поводу я предпринимать не буду. До окончания разработки программы. Пока не устоятся все визуальные компоненты, как минимум.
Attid писал(а):во первых список пролистывать не удобно, а мой монитор возможно это позволяет
Не понимаю, что вы имеете в виду... :roll:
Attid писал(а):во вторых букве e не поместилась
Будет возможность менять шрифты и выбирать такие, которые поместятся... Плюс - я попробую правый чек-бокс немого подвинуть....
Attid писал(а):ЗЫ на этой форме было бы полезно наблюдать галку "группировать процессы" чтоб понять сколько всего занимает апач, а не только сколько каждый процесс.
Это очень правильное предложение. Я могу это сделать. Не подскажите, куда, по вашему мнению, стоит поместить такой чек-бокс? Или их (чек-боксы) оформить в виде кнопок?

С уважением.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение Attid » 20.10.2009 08:36:57

betatester писал(а):Не понимаю, что вы имеете в виду... :roll:

если бы я развернул форму на весь экран то у меня бы весь список мог поместиться без скрола.

betatester писал(а):Не подскажите, куда, по вашему мнению, стоит поместить такой чек-бокс?

ну я бы ниже существующих чекбоксиков воткнул.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 20.10.2009 09:16:07

Господа!

Дабы поставить точку в вопросе RANDR vs. XFree86-VidModeExtension, я прошу тех пользователей, у которых ОДИН выход/разъем на видеокарте, или ноутбук с одним дополнительным разъемом VGA выполнить сл. действия:
1. Запустить команду xdpyinfo -ext XFree86-VidModeExtension
2. Запустить команду xrandr -q --verbose

Выводы обоих команд присылайте, пожалуйста, на betatester [собака] rambler.ru. Это мне поможет совместить информацию, если она выдается обоими расширениями сразу.

Заранее спасибо.

Добавлено спустя 7 часов 17 минут 14 секунд:
Вот - SysInfo for Linux 0.3.3.999.2.
Исправления:
  • Исправлена ошибка в определении устройств IDE. Огромное спасибо господину drBatty с форума LinuxForum.ru за содействие.
  • Страничка Video дополнена информацией о клонах тех или иных RandR Output.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 23.10.2009 14:24:37

Благодаря помощи ув. Voral с форума Linuxforum.ru была решена проблема с неправильной работой системы подсчета объема выделенного элемента на закладке FileSystem. Сама процедура, к тому же, значительно ускорилась.
Плюс - было выполнено сведение информации от XFree86-VidModeExtension и RandR, в случае, если оба расширения возвращают информацию.
Плюс - начата работа по получению Properties у каждого из RandR Output.

Новый билд можно загрузить здесь: http://slil.ru/28114295

С уважением.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 28.10.2009 17:34:41

Господа!

Пишу потихоньку ALSA. Вот - сделал HWDev Interface. Скажите, у кого из вас есть сл. устройства (звуковые карты):
Код: Выделить всё
OPL2, OPL3, OPL4, SB16CSP,  EMU10K1, YSS225, ICS2115,  Ensoniq SoundScape (MC68EC000) ISA card, Digigram VX card, miXart card, Tascam US122, US224 & US428 usb, EmuX wavetable, Bluetooth audio,  Tascam US122, US224 & US428 raw USB PCM, Digigram PCXHR, SB Extigy/Audigy2NX remote control.


Если таковые есть и есть желание поучаствовать в тестировании - пишите. У меня нет ни одного из перечисленных... А документация на этот счет очень скудная.

С уважением и заранее спасибо.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 29.12.2009 19:24:20

Господа!

В публичный доступ выложена SysInfo for Linux ver. 0.4.0

  • выполнен переход на FreePascal 2.2.4/Lazarus 0.9.28.2;
  • благодаря помощи господина drBatty с форума Linuxforum.ru исправлена ошибка при определении блочных устройств на шине IDE;
  • полностью переписан механизм получения информации о текущем дисплее(дисплеях). Теперь эта информация собирается в первую очередь от расширения RANDR, а в случае неудачи - от XFree86-VidModeExtension;
  • благодаря помощи господина Voral с форума Linuxforum.ru была решена проблема неправильной работы системы подсчета объема выделенного элемента на закладке FileSystem. Сама процедура, к тому же, значительно ускорилась;
  • класс SIMultimedia практически завершен. Теперь программа показывает всю доступную информацию от ALSA;
  • выполнен очередной рефакторинг кода. Основное направление - дальнейший отказ от использования юнитов FPC и переход на LIBC и GLIB;
  • и множество мелких исправлений и доработок в коде и дизайне.
si6lin.gif
si1lin.gif

Всем, принявшим участие в тестировании - огромное спасибо. Программа доступна для загрузки с домашней страницы проекта.

С Новым Годом и Рождеством!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 30.12.2009 19:46:29

Господа!

Готова SysInfo for Linux ver. 0.4.1 - в основном bug fixed release.
  • благодаря помощи господина DimkaS с форума Nixp.ru исправлена ошибка при определении параметров единственного монитора через RANDR;
  • выполнен окончательный рефакторинг кода, который позволил сократить до минимума использование юнитов FPC;
  • и ряд мелких исправлений и доработок в коде и дизайне.
Программа доступна для загрузки с домашней страницы проекта.

Еще раз всех с Новым Годом и Рождеством!
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 08.01.2010 15:24:41

Господа!

Вот - тестовый билд для отладки системы получения информации о сетевых устройствах. Если не трудно - запустите его, пожалуйста, а лог его работы пришлите мне.
Он, кроме всего прочего, определяет параметры имеющихся у вас сетевых устройств и выдает ваши IP адреса. Мне лично они не интересны - можете их затереть в итоговом журнале. Главное, чтобы работало правильно. В любом случае - всю конфиденциальную информацию обязуюсь не разглашать.

С уважением.

И с Рождеством.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение Padre_Mortius » 08.01.2010 16:25:59

Код: Выделить всё
./sysinfo
Starting  SysInfo for Linux ver. 0.4.999.2, GTK2 based
TCPUInfoRec.Create
.Info Cache Added: Type: L2, Size: 1024, 4-way set associative, 2 line per tag, 64 bit line size
.Info Cache Added: Type: L1 Data, Size: 32, 8-way set associative, 1 line per tag, 64 bit line size
.Info Cache Added: Type: L1 Inst, Size: 32, 8-way set associative, 1 line per tag, 64 bit line size
TCPUInfoRec.Done
TMemoryInfoRec.Create
TMemoryInfoRec.Done
TDMIBIOSInfoRec.Create
SIUtils.Info Unable to open /dev/mem for reading. No enough rights?
TDMIBIOSInfoRec.Done
TSysBusInfoRec.Create
TSysBusInfoRec.Done
TSysBIOSInfoRec.Create
TSysBIOSInfoRec.Info Unable to open /sys/class/dmi/id for reading!
TSysBIOSInfoRec.Done
TBlockDevInfoRec.Create
Added block dev: SCSI CD: Optiarc DVD RW AD-7200S
Added block dev: IDE CD: CD-W540E
Added block dev: Floppy:1.44Mb
Added block dev: SATA HDD: 931,5Gb ST31000340AS [sdb1]
Added block dev: SATA HDD: 149Gb ST3160813AS [sda3,sda2,sda1]
TBlockDevInfoRec.Done
TFSInfoRec.Create
TFSInfoRec.Done
TX11VideoInfoRec.Create
SIDL.Info /usr/lib/libdrm.so: undefined symbol: drmOpenOnce
SIDL.Info /usr/lib/libXrandr.so.2: undefined symbol: XRRFreeCrtcInfo
  Processed:  SHAPE,                         OpCode 128  Requested:  Ver. 1.1
  Processed:  MIT-SUNDRY-NONSTANDARD,        OpCode 129 
  Processed:  BIG-REQUESTS,                  OpCode 130 
  Processed:  SYNC,                          OpCode 131  Requested:  Ver. 3.0
  Processed:  MIT-SCREEN-SAVER,              OpCode 132  Requested:  Ver. 1.1
  Processed:  XC-MISC,                       OpCode 133  Requested:  Ver. 1.1
  Processed:  XFree86-VidModeExtension,      OpCode 134  Requested:  Ver. 2.2
  Processed:  XFree86-Misc,                  OpCode 135  Requested:  Ver. 0.9
  Processed:  XFree86-DGA,                   OpCode 136  Requested:  Ver. 2.0
  Processed:  DPMS,                          OpCode 137  Requested:  Ver. 1.1
  Processed:  TOG-CUP,                       OpCode 138  Requested:  Ver. 1.0
  Processed:  Extended-Visual-Information,   OpCode 139  Requested:  Ver. 1.1
  Processed:  XVideo,                        OpCode 140  Requested:  Ver. 2.2
  Processed:  X-Resource,                    OpCode 141  Requested:  Ver. 1.0
  Processed:  DOUBLE-BUFFER,                 OpCode 142  Requested:  Ver. 1.0
  Processed:  GLX,                           OpCode 143  Requested:  Ver. 1.2
  Processed:  SGI-GLX,                       OpCode 143  Requested:  Ver. 1.2
  Processed:  RECORD,                        OpCode 144  Requested:  Ver. 1.13
  Processed:  XFree86-DRI,                   OpCode 145  Requested:  Ver. 4.1
  Processed:  ATIFGLRXDRI,                   OpCode 146 
  Processed:  ATIFGLEXTENSION,               OpCode 147 
  Processed:  ATITVOUT,                      OpCode 148 
  Processed:  glesx,                         OpCode 149 
  Processed:  AMDXVOPL,                      OpCode 150 
  Processed:  MIT-SHM,                       OpCode 151  Requested:  Ver. 1.1
  Processed:  XInputExtension,               OpCode 152  Requested:  Ver. 1.3
  Processed:  XTEST,                         OpCode 153  Requested:  Ver. 2.2
  Processed:  XKEYBOARD,                     OpCode 154  Requested:  Ver. 1.0
  Processed:  XC-APPGROUP,                   OpCode 155  Requested:  Ver. 1.0
  Processed:  SECURITY,                      OpCode 156  Requested:  Ver. 1.0
  Processed:  XFIXES,                        OpCode 157  Requested:  Ver. 4.0
  Processed:  XFree86-Bigfont,               OpCode 158  Requested:  Ver. 1.1
  Processed:  RENDER,                        OpCode 159  Requested:  Ver. 0.10
  Processed:  RANDR,                         OpCode 160  Requested:  Ver. 1.1
  Processed:  Composite,                     OpCode 161  Requested:  Ver. 0.3
  Processed:  DAMAGE,                        OpCode 162  Requested:  Ver. 1.0
TX11FontInfoRec.Create
TX11FontInfoRec.Done
TX11MonitorInfoRec.Create
*** glibc detected *** ./sysinfo: munmap_chunk(): invalid pointer: 0x00646770 ***
======= Backtrace: =========
/lib/libc.so.6(cfree+0x188)[0x7e8b08]
/usr/lib/libX11.so.6(XFree+0x1d)[0x904f4d]
./sysinfo[0x808f0bc]
./sysinfo[0x808ed44]
./sysinfo[0x808dfa2]
./sysinfo[0x804f8bc]
./sysinfo[0x804c36e]
./sysinfo[0x804c30d]
======= Memory map: ========
0015e000-00160000 r-xp 00000000 08:01 4692971    /usr/lib/pango/1.5.0/modules/pango-basic-fc.so
00160000-00161000 rwxp 00001000 08:01 4692971    /usr/lib/pango/1.5.0/modules/pango-basic-fc.so
00161000-001f4000 r-xp 00000000 08:01 4347872    /usr/lib/libGL.so.1.2
001f4000-001fb000 rwxp 00093000 08:01 4347872    /usr/lib/libGL.so.1.2
001fb000-001ff000 rwxp 001fb000 00:00 0
00256000-00294000 r-xp 00000000 08:01 651551     /lib/libgobject-2.0.so.0.1200.3
00294000-00295000 rwxp 0003e000 08:01 651551     /lib/libgobject-2.0.so.0.1200.3
002d6000-002d7000 r-xp 002d6000 00:00 0          [vdso]
0032a000-00333000 r-xp 00000000 08:01 651559     /lib/libnss_files-2.5.so
00333000-00334000 r-xp 00008000 08:01 651559     /lib/libnss_files-2.5.so
00334000-00335000 rwxp 00009000 08:01 651559     /lib/libnss_files-2.5.so
00410000-00416000 r-xp 00000000 08:01 4789155    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
00416000-00417000 rwxp 00005000 08:01 4789155    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
0042b000-00468000 r-xp 00000000 08:01 4350693    /usr/lib/libpango-1.0.so.0.1400.9
00468000-0046a000 rwxp 0003c000 08:01 4350693    /usr/lib/libpango-1.0.so.0.1400.9
0055e000-0055f000 r-xp 00000000 08:01 4400338    /usr/lib/gconv/ISO8859-1.so
0055f000-00561000 rwxp 00000000 08:01 4400338    /usr/lib/gconv/ISO8859-1.so
00643000-00647000 r-xp 00000000 08:01 4348224    /usr/lib/libXxf86vm.so.1.0.0
00647000-00648000 rwxp 00003000 08:01 4348224    /usr/lib/libXxf86vm.so.1.0.0
00667000-00669000 r-xp 00000000 08:01 651547     /lib/libgmodule-2.0.so.0.1200.3
00669000-0066a000 rwxp 00002000 08:01 651547     /lib/libgmodule-2.0.so.0.1200.3
00697000-006b1000 r-xp 00000000 08:01 653139     /lib/ld-2.5.so
006b1000-006b2000 r-xp 00019000 08:01 653139     /lib/ld-2.5.so
006b2000-006b3000 rwxp 0001a000 08:01 653139     /lib/ld-2.5.so
006b5000-006da000 r-xp 00000000 08:01 653810     /lib/libm-2.5.so
006da000-006db000 r-xp 00024000 08:01 653810     /lib/libm-2.5.so
006db000-006dc000 rwxp 00025000 08:01 653810     /lib/libm-2.5.so
006de000-006e0000 r-xp 00000000 08:01 653809     /lib/libdl-2.5.so
006e0000-006e1000 r-xp 00001000 08:01 653809     /lib/libdl-2.5.so
006e1000-006e2000 rwxp 00002000 08:01 653809     /lib/libdl-2.5.so
006e4000-006f8000 r-xp 00000000 08:01 653804     /lib/libpthread-2.5.so
006f8000-006f9000 r-xp 00013000 08:01 653804     /lib/libpthread-2.5.so
006f9000-006fa000 rwxp 00014000 08:01 653804     /lib/libpthread-2.5.so
006fa000-006fc000 rwxp 006fa000 00:00 0
006fe000-00710000 r-xp 00000000 08:01 4349772    /usr/lib/libz.so.1.2.3
00710000-00711000 rwxp 00011000 08:01 4349772    /usr/lib/libz.so.1.2.3
00713000-0071a000 r-xp 00000000 08:01 653805     /lib/librt-2.5.so
0071a000-0071b000 r-xp 00006000 08:01 653805     /lib/librt-2.5.so
0071b000-0071c000 rwxp 00007000 08:01 653805     /lib/librt-2.5.so
0071e000-00720000 r-xp 00000000 08:01 4349767    /usr/lib/libXau.so.6.0.0
00720000-00721000 rwxp 00001000 08:01 4349767    /usr/lib/libXau.so.6.0.0
00723000-00728000 r-xp 00000000 08:01 4349768    /usr/lib/libXdmcp.so.6.0.0
00728000-00729000 rwxp 00004000 08:01 4349768    /usr/lib/libXdmcp.so.6.0.0
0072b000-0073a000 r-xp 00000000 08:01 4349780    /usr/lib/libXext.so.6.4.0
0073a000-0073b000 rwxp 0000e000 08:01 4349780    /usr/lib/libXext.so.6.4.0
00778000-0077c000 r-xp 00000000 08:01 4345883    /usr/lib/libXv.so.1.0.0
0077c000-0077d000 rwxp 00003000 08:01 4345883    /usr/lib/libXv.so.1.0.0
0077f000-008be000 r-xp 00000000 08:01 653801     /lib/libc-2.5.so
008be000-008bf000 --xp 0013f000 08:01 653801     /lib/libc-2.5.so
008bf000-008c1000 r-xp 0013f000 08:01 653801     /lib/libc-2.5.so
008c1000-008c2000 rwxp 00141000 08:01 653801     /lib/libc-2.5Аварийный останов

CentOS 5.4 kernel 2.6.18-164.9.1.1.el5 gtk-2 2.12 (gnome)
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 08.01.2010 17:03:28

Спасибо, Padre_Mortius!

Проверьте, пожалуйста, вот этот билд: http://slil.ru/28452411.

И еще вопрос - а у Вас действительно нету функции XRRFreeCrtcInfo в библиотеке /usr/lib/libXrandr.so.2? ИМХО, так не должно быть.

С уважением.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение Padre_Mortius » 08.01.2010 17:19:36

а у Вас действительно нету функции XRRFreeCrtcInfo в библиотеке /usr/lib/libXrandr.so.2

Если подскажете как проверить, то буду благодарен

Лог по последней ссылке
Код: Выделить всё
[mortius@centos Desktop]$ ./sysinfo
Starting  SysInfo for Linux ver. 0.4.999.3, GTK2 based
TCPUInfoRec.Create
.Info Cache Added: Type: L2, Size: 1024, 4-way set associative, 2 line per tag, 64 bit line size
.Info Cache Added: Type: L1 Data, Size: 32, 8-way set associative, 1 line per tag, 64 bit line size
.Info Cache Added: Type: L1 Inst, Size: 32, 8-way set associative, 1 line per tag, 64 bit line size
TCPUInfoRec.Done
TMemoryInfoRec.Create
TMemoryInfoRec.Done
TDMIBIOSInfoRec.Create
SIUtils.Info Unable to open /dev/mem for reading. No enough rights?
TDMIBIOSInfoRec.Done
TSysBusInfoRec.Create
TSysBusInfoRec.Done
TSysBIOSInfoRec.Create
TSysBIOSInfoRec.Info Unable to open /sys/class/dmi/id for reading!
TSysBIOSInfoRec.Done
TBlockDevInfoRec.Create
Added block dev: SCSI CD: Optiarc DVD RW AD-7200S
Added block dev: IDE CD: CD-W540E
Added block dev: Floppy:1.44Mb
Added block dev: SATA HDD: 931,5Gb ST31000340AS [sdb1]
Added block dev: SATA HDD: 149Gb ST3160813AS [sda3,sda2,sda1]
TBlockDevInfoRec.Done
TFSInfoRec.Create
TFSInfoRec.Done
TX11VideoInfoRec.Create
SIDL.Info /usr/lib/libdrm.so: undefined symbol: drmOpenOnce
SIDL.Info /usr/lib/libXrandr.so.2: undefined symbol: XRRFreeCrtcInfo
  Processed:  SHAPE,                         OpCode 128  Requested:  Ver. 1.1
  Processed:  MIT-SUNDRY-NONSTANDARD,        OpCode 129 
  Processed:  BIG-REQUESTS,                  OpCode 130 
  Processed:  SYNC,                          OpCode 131  Requested:  Ver. 3.0
  Processed:  MIT-SCREEN-SAVER,              OpCode 132  Requested:  Ver. 1.1
  Processed:  XC-MISC,                       OpCode 133  Requested:  Ver. 1.1
  Processed:  XFree86-VidModeExtension,      OpCode 134  Requested:  Ver. 2.2
  Processed:  XFree86-Misc,                  OpCode 135  Requested:  Ver. 0.9
  Processed:  XFree86-DGA,                   OpCode 136  Requested:  Ver. 2.0
  Processed:  DPMS,                          OpCode 137  Requested:  Ver. 1.1
  Processed:  TOG-CUP,                       OpCode 138  Requested:  Ver. 1.0
  Processed:  Extended-Visual-Information,   OpCode 139  Requested:  Ver. 1.1
  Processed:  XVideo,                        OpCode 140  Requested:  Ver. 2.2
  Processed:  X-Resource,                    OpCode 141  Requested:  Ver. 1.0
  Processed:  DOUBLE-BUFFER,                 OpCode 142  Requested:  Ver. 1.0
  Processed:  GLX,                           OpCode 143  Requested:  Ver. 1.2
  Processed:  SGI-GLX,                       OpCode 143  Requested:  Ver. 1.2
  Processed:  RECORD,                        OpCode 144  Requested:  Ver. 1.13
  Processed:  XFree86-DRI,                   OpCode 145  Requested:  Ver. 4.1
  Processed:  ATIFGLRXDRI,                   OpCode 146 
  Processed:  ATIFGLEXTENSION,               OpCode 147 
  Processed:  ATITVOUT,                      OpCode 148 
  Processed:  glesx,                         OpCode 149 
  Processed:  AMDXVOPL,                      OpCode 150 
  Processed:  MIT-SHM,                       OpCode 151  Requested:  Ver. 1.1
  Processed:  XInputExtension,               OpCode 152  Requested:  Ver. 1.3
  Processed:  XTEST,                         OpCode 153  Requested:  Ver. 2.2
  Processed:  XKEYBOARD,                     OpCode 154  Requested:  Ver. 1.0
  Processed:  XC-APPGROUP,                   OpCode 155  Requested:  Ver. 1.0
  Processed:  SECURITY,                      OpCode 156  Requested:  Ver. 1.0
  Processed:  XFIXES,                        OpCode 157  Requested:  Ver. 4.0
  Processed:  XFree86-Bigfont,               OpCode 158  Requested:  Ver. 1.1
  Processed:  RENDER,                        OpCode 159  Requested:  Ver. 0.10
  Processed:  RANDR,                         OpCode 160  Requested:  Ver. 1.1
  Processed:  Composite,                     OpCode 161  Requested:  Ver. 0.3
  Processed:  DAMAGE,                        OpCode 162  Requested:  Ver. 1.0
TX11FontInfoRec.Create
TX11FontInfoRec.Done
TX11MonitorInfoRec.Create
*** glibc detected *** ./sysinfo: munmap_chunk(): invalid pointer: 0x00646770 ***
======= Backtrace: =========
/lib/libc.so.6(cfree+0x188)[0x7e8b08]
/usr/lib/libX11.so.6(XFree+0x1d)[0x904f4d]
./sysinfo[0x808f0dc]
./sysinfo[0x808ed54]
./sysinfo[0x808dfb2]
./sysinfo[0x804f8bc]
./sysinfo[0x804c36e]
./sysinfo[0x804c30d]
======= Memory map: ========
00110000-00135000 r-xp 00000000 08:01 653810     /lib/libm-2.5.so
00135000-00136000 r-xp 00024000 08:01 653810     /lib/libm-2.5.so
00136000-00137000 rwxp 00025000 08:01 653810     /lib/libm-2.5.so
00137000-00140000 r-xp 00000000 08:01 651559     /lib/libnss_files-2.5.so
00140000-00141000 r-xp 00008000 08:01 651559     /lib/libnss_files-2.5.so
00141000-00142000 rwxp 00009000 08:01 651559     /lib/libnss_files-2.5.so
00142000-00153000 r-xp 00000000 08:01 4789457    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
00153000-00154000 rwxp 00011000 08:01 4789457    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
00154000-00156000 r-xp 00000000 08:01 4692971    /usr/lib/pango/1.5.0/modules/pango-basic-fc.so
00156000-00157000 rwxp 00001000 08:01 4692971    /usr/lib/pango/1.5.0/modules/pango-basic-fc.so
00157000-0015d000 r-xp 00000000 08:01 4789155    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
0015d000-0015e000 rwxp 00005000 08:01 4789155    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
0015e000-001f1000 r-xp 00000000 08:01 4347872    /usr/lib/libGL.so.1.2
001f1000-001f8000 rwxp 00093000 08:01 4347872    /usr/lib/libGL.so.1.2
001f8000-001fc000 rwxp 001f8000 00:00 0
00256000-00294000 r-xp 00000000 08:01 651551     /lib/libgobject-2.0.so.0.1200.3
00294000-00295000 rwxp 0003e000 08:01 651551     /lib/libgobject-2.0.so.0.1200.3
0042b000-00468000 r-xp 00000000 08:01 4350693    /usr/lib/libpango-1.0.so.0.1400.9
00468000-0046a000 rwxp 0003c000 08:01 4350693    /usr/lib/libpango-1.0.so.0.1400.9
005ae000-005af000 r-xp 00000000 08:01 4400338    /usr/lib/gconv/ISO8859-1.so
005af000-005b1000 rwxp 00000000 08:01 4400338    /usr/lib/gconv/ISO8859-1.so
00643000-00647000 r-xp 00000000 08:01 4348224    /usr/lib/libXxf86vm.so.1.0.0
00647000-00648000 rwxp 00003000 08:01 4348224    /usr/lib/libXxf86vm.so.1.0.0
00667000-00669000 r-xp 00000000 08:01 651547     /lib/libgmodule-2.0.so.0.1200.3
00669000-0066a000 rwxp 00002000 08:01 651547     /lib/libgmodule-2.0.so.0.1200.3
00697000-006b1000 r-xp 00000000 08:01 653139     /lib/ld-2.5.so
006b1000-006b2000 r-xp 00019000 08:01 653139     /lib/ld-2.5.so
006b2000-006b3000 rwxp 0001a000 08:01 653139     /lib/ld-2.5.so
006d5000-006d6000 r-xp 006d5000 00:00 0          [vdso]
006de000-006e0000 r-xp 00000000 08:01 653809     /lib/libdl-2.5.so
006e0000-006e1000 r-xp 00001000 08:01 653809     /lib/libdl-2.5.so
006e1000-006e2000 rwxp 00002000 08:01 653809     /lib/libdl-2.5.so
006e4000-006f8000 r-xp 00000000 08:01 653804     /lib/libpthread-2.5.so
006f8000-006f9000 r-xp 00013000 08:01 653804     /lib/libpthread-2.5.so
006f9000-006fa000 rwxp 00014000 08:01 653804     /lib/libpthread-2.5.so
006fa000-006fc000 rwxp 006fa000 00:00 0
006fe000-00710000 r-xp 00000000 08:01 4349772    /usr/lib/libz.so.1.2.3
00710000-00711000 rwxp 00011000 08:01 4349772    /usr/lib/libz.so.1.2.3
00713000-0071a000 r-xp 00000000 08:01 653805     /lib/librt-2.5.so
0071a000-0071b000 r-xp 00006000 08:01 653805     /lib/librt-2.5.so
0071b000-0071c000 rwxp 00007000 08:01 653805     /lib/librt-2.5.so
0071e000-00720000 r-xp 00000000 08:01 4349767    /usr/lib/libXau.so.6.0.0
00720000-00721000 rwxp 00001000 08:01 4349767    /usr/lib/libXau.so.6.0.0
00723000-00728000 r-xp 00000000 08:01 4349768    /usr/lib/libXdmcp.so.6.0.0
00728000-00729000 rwxp 00004000 08:01 4349768    /usr/lib/libXdmcp.so.6.0.0
0072b000-0073a000 r-xp 00000000 08:01 4349780    /usr/lib/libXext.so.6.4.0
0073a000-0073b000 rwxp 0000e000 08:01 4349780    /usr/lib/libXext.so.6.4.0
00778000-0077c000 r-xp 00000000 08:01 4345883    /usr/lib/libXv.so.1.0.0
0077c000-0077d000 rwxp 00003000 08:01 4345883    /usr/lib/libXv.so.1.0.0
0077f000-008be000 r-xp 00000000 08:01 653801     /lib/libc-2.5.soАварийный останов


Добавлено спустя 4 минуты 16 секунд:
вывод команды strings /usr/lib/libXrandr.so.2.0.0
Код: Выделить всё
[root@centos usr]# strings /usr/lib/libXrandr.so.2.0.0
@"x,
__gmon_start__
_init
_fini
__cxa_finalize
_Jv_RegisterClasses
XRRConfigRotations
XRRConfigSizes
XRRConfigRates
XRRConfigTimes
XRRConfigCurrentConfiguration
XRRConfigCurrentRate
XRRRootToScreen
XRRFreeScreenConfigInfo
free
_XGetAsyncReply
XRRFindDisplay
XRRExtensionInfo
XextFindDisplay
XRRExtensionName
XextAddDisplay
malloc
XRRUpdateConfiguration
XRenderSetSubpixelOrder
XFree
XMissingExtension
XRRSelectInput
_XFlush
_XReply
_XDeqAsyncHandler
_XReadPad
_XEatData
XRRGetScreenInfo
XRRQueryVersion
XRRSetScreenConfigAndRate
XRRSetScreenConfig
XRRQueryExtension
XRRTimes
XRRRates
XRRSizes
XRRRotations
_XSetLastRequestRead
XextRemoveDisplay
libXext.so.6
libXrender.so.1
libX11.so.6
libc.so.6
_edata
__bss_start
_end
libXrandr.so.2
GLIBC_2.1.3
GLIBC_2.0
;Fpwv
[^_]
[^_]
;Bpwn
[^_]
[^_]
[^_]
RANDR
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 08.01.2010 17:50:02

Спасибо еще раз!

Так, с XRRFreeCrtcInfo разобрались. Она мне не нужна, так что я ее (и еще 6 функций RANDR, к слову) выкинул из кода.

Вот новый билд: http://slil.ru/28452606. Он решает проблему "SIDL.Info /usr/lib/libXrandr.so.2: undefined symbol: XRRFreeCrtcInfo".

Что делать с "*** glibc detected *** ./sysinfo: munmap_chunk(): invalid pointer: 0x00646770 ***" пока не ясно.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение betatester » 09.01.2010 18:02:54

Ув. Padre_Mortius!

Позвольте полюбопытствовать, а какая версия у Вашей библиотеки libXxf86vf? видимо - 1.0.1, в которой есть известный баг - присвоение полям vendor и model статических значений вместо динамических.

Я все исправил. Вот - попробуйте, билд, который должен работать: http://slil.ru/28457661

С уважением, Алексей.
Последний раз редактировалось betatester 09.01.2010 19:28:09, всего редактировалось 1 раз.
betatester
постоялец
 
Сообщения: 276
Зарегистрирован: 27.04.2007 22:21:45

Re: несколько вопросов со стороны разработчика

Сообщение Padre_Mortius » 09.01.2010 19:04:05

у меня нет в системе такой библиотеки

Добавлено спустя 10 минут 14 секунд:
сорри, ввел в заблуждение. Версия 1.0.1
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: несколько вопросов со стороны разработчика

Сообщение Attid » 09.01.2010 19:59:46

betatester писал(а):выполнен переход на FreePascal 2.2.4/Lazarus 0.9.28.2;

а мне казалось что ты отказался от лазаруса в пользу ручного рисования. или как ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Пред.След.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 232

Рейтинг@Mail.ru