SysInfo for Linux (вот пишу такую...)
Модератор: /dev/random
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
SysInfo for Linux
Господа и Дамы!
Я - автор программы SysInfo for Linux. Уже вышло 10 публичных версий. Текущий билд - 0.2.5.
Страничка программы - вот: http://betatester.by.ru/sysinfolinux.html
Список изменений: http://betatester.by.ru/sysinfo4linuxchangers.html
Загрузить можно с домашней страницы.
Программа является клоном SysInfo/2 ( http://betatester.by.ru/sysinfoos2.html ) и пишется на FPC/Lazarus. Мне было бы интересна реакция коммюнити на программу. Особенно помогли бы отзывы на каждый из билдов и скринщоты с замеченными проблемами.
До конца весны я планирую доделать страничку с информацией по X11/OpenGL и перейти к информации о подключённых принтерах. Ну и так далее - см. аналогичную историю развития SysInfo/2.
С уважением.
Я - автор программы SysInfo for Linux. Уже вышло 10 публичных версий. Текущий билд - 0.2.5.
Страничка программы - вот: http://betatester.by.ru/sysinfolinux.html
Список изменений: http://betatester.by.ru/sysinfo4linuxchangers.html
Загрузить можно с домашней страницы.
Программа является клоном SysInfo/2 ( http://betatester.by.ru/sysinfoos2.html ) и пишется на FPC/Lazarus. Мне было бы интересна реакция коммюнити на программу. Особенно помогли бы отзывы на каждый из билдов и скринщоты с замеченными проблемами.
До конца весны я планирую доделать страничку с информацией по X11/OpenGL и перейти к информации о подключённых принтерах. Ну и так далее - см. аналогичную историю развития SysInfo/2.
С уважением.
-
Morgoth
- Сообщения: 138
- ОС: openSUSE 11.4
Re: SysInfo for Linux
Скачал, попробовал, понравилось. Но попробую перечислить несколько замечаний, предложений:
1. Я использую Open SuSE 10.3, на вкладке System в строке Distro (я так понял там должно быть название дистрибутива) у меня стоят два пробела и скобки:
2. У общего окна хотелось бы иметь изменяющиеся размеры и чтобы его можно было развернуть на веь экран.
3. В строке Fixed Disks я так понял перечислены все жёсткие диски. Например у меня их 4. Может быть имеет смысл сделать их отдельными строками? Так было бы интуитивно понятней на мой взгляд.
4. Тоже самое касается Rem. Disks.
Пока всё. С уважением, Morgoth.
1. Я использую Open SuSE 10.3, на вкладке System в строке Distro (я так понял там должно быть название дистрибутива) у меня стоят два пробела и скобки:
Код: Выделить всё
()2. У общего окна хотелось бы иметь изменяющиеся размеры и чтобы его можно было развернуть на веь экран.
3. В строке Fixed Disks я так понял перечислены все жёсткие диски. Например у меня их 4. Может быть имеет смысл сделать их отдельными строками? Так было бы интуитивно понятней на мой взгляд.
4. Тоже самое касается Rem. Disks.
Пока всё. С уважением, Morgoth.
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Спасибо, Morgoth, за интерес к SysInfo.
1. По поводу версии дистрибутива. Судя по всему, разбирается файл /etc/lsb-release и разбирается не правильно. Просьба - выслать мне на EMail (betatester [sobaka] rambler.ru) сей файл и еще - скриншот первой страницы, если не трудно. Конфиденциальность гарантирую.
2. Разворот окна на полный экран планируется, но будет реализован на самом последнем этапе - когда станут на место все компоненты.
3. Все ли отражено на страничке # 4 (X11/OpenGL)?
С уважением.
1. По поводу версии дистрибутива. Судя по всему, разбирается файл /etc/lsb-release и разбирается не правильно. Просьба - выслать мне на EMail (betatester [sobaka] rambler.ru) сей файл и еще - скриншот первой страницы, если не трудно. Конфиденциальность гарантирую.
2. Разворот окна на полный экран планируется, но будет реализован на самом последнем этапе - когда станут на место все компоненты.
3. Все ли отражено на страничке # 4 (X11/OpenGL)?
С уважением.
-
A.S.
- Сообщения: 166
Re: SysInfo for Linux
YUKLA
Debian etch
Debian etch
Код: Выделить всё
...
Gathering X11 Info...
dlopen: libXdamage.so: cannot open shared object file: No such file or directorydlopen: libXext.so: cannot open shared object file: No such file or directory
dlopen: libXext.so: cannot open shared object file: No such file or directory
dlopen: libXss.so: cannot open shared object file: No such file or directory
dlopen: libXext.so: cannot open shared object file: No such file or directory
dlopen: libXrandr.so: cannot open shared object file: No such file or directory
dlopen: libXrender.so: cannot open shared object file: No such file or directorydlopen: libXext.so: cannot open shared object file: No such file or directory
........
[FORMS.PP] ExceptionOccurred
Sender=EInvalidOp
Exception=Invalid floating point operation-
petyanamlt
- Сообщения: 1773
- ОС: Kubuntu 16.04(x86-64)KDE 5.8.7
Re: SysInfo for Linux
3. Все ли отражено на страничке # 4 (X11/OpenGL)?
У меня не опредилился монитор и видеокарта nvidia.
В целом программа понравилась.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
(mail agent) petyanamlt собака маил.ру
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
A.S. писал(а): ↑28.04.2008 22:51YUKLA
dlopen: libXdamage.so: cannot open shared object file: No such file or directorydlopen: libXext.so: cannot open shared object file: No such file or directory
dlopen: libXext.so: cannot open shared object file: No such file or directory
dlopen: libXss.so: cannot open shared object file: No such file or directory
dlopen: libXext.so: cannot open shared object file: No such file or directory
dlopen: libXrandr.so: cannot open shared object file: No such file or directory
dlopen: libXrender.so: cannot open shared object file: No such file or directorydlopen: libXext.so: cannot open shared object file: No such file or directory
Спасибо.
Скажите, а где они у вас лежат? Имеется в виду указанные выше библиотеки. У меня вот в /usr/lib...
Что касается Exception - постараюсь разобраться...
petyanamlt писал(а): ↑28.04.2008 23:11У меня не опредилился монитор и видеокарта nvidia.
В целом программа понравилась.
Эх, скриншот бы (с надеждой)... Хотя бы первой странички... На почту...
Монитор и видео-карта определяется как только я найду возможность читать внутреннюю переменную XOrg Server под названием XF86Screen.
-
Nightwolf_ng
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: SysInfo for Linux
Скачал, попробовал... Вроде всё ничего... Что бросилось в глаза:
1. Скрин 1: Как-то странно определилась видюха и монитор... Хотя справа всё как бы впорядке...
2. Скрин 2: Файловая система харда не ext2, а ext3... Это не суть важно, но всё же...
3. Скрин 3: Ничего нельзя выбрать кроме хоум... Стойкое ощущение, что программа не понимает райзер...
1. Скрин 1: Как-то странно определилась видюха и монитор... Хотя справа всё как бы впорядке...
2. Скрин 2: Файловая система харда не ext2, а ext3... Это не суть важно, но всё же...
3. Скрин 3: Ничего нельзя выбрать кроме хоум... Стойкое ощущение, что программа не понимает райзер...
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Mati_maniak писал(а): ↑28.04.2008 23:24Вопрос автору: ибилды не ожидаются? (Ну мало ли случайно...)
1. Пока что программа распространяется в формате as-is. Т.е. - в виде бинарника безо всего....
2. Думаю - следующий шаг логичнее всего было бы сделать в сторону организации SourceForge странички и открытии кода
3. Ну а остальное - уж потом. Плюс - пишу я на FPC/Lazarus. Такую программу достаточно сложно распространять в виде исходников. Чисто технически.
-
Atragor
- Сообщения: 681
- Статус: ...
Re: SysInfo for Linux
Идея хорошая. Но есть некоторые проблемы.
Замечания:
1) См. скриншот.
2) Вывод всех дисков и разделов в одну строчку - не очень удачная идея, трудно разобраться в таком потоке символов.
3) Нельзя изменить размеры окна и нет кнопки "Свернуть".
4) Рекурсивный поиск по папкам работает не всегда (то есть даже при поставленной галочке показывается только размер самой папки). На папке /usr программа зависла, поместив окошечко "Working" поверх всех окон. Пришлось убить. Не помешала бы возможность отмены сканирования.
Еще имхо стоит поменять картинки, как-то несовременно смотрятся эти старинные мониторы.
Замечания:
1) См. скриншот.
2) Вывод всех дисков и разделов в одну строчку - не очень удачная идея, трудно разобраться в таком потоке символов.
3) Нельзя изменить размеры окна и нет кнопки "Свернуть".
4) Рекурсивный поиск по папкам работает не всегда (то есть даже при поставленной галочке показывается только размер самой папки). На папке /usr программа зависла, поместив окошечко "Working" поверх всех окон. Пришлось убить. Не помешала бы возможность отмены сканирования.
Еще имхо стоит поменять картинки, как-то несовременно смотрятся эти старинные мониторы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Atragor писал(а): ↑28.04.2008 23:44Идея хорошая. Но есть некоторые проблемы.
Замечания:
1) См. скриншот.
2) Вывод всех дисков и разделов в одну строчку - не очень удачная идея, трудно разобраться в таком потоке символов.
3) Нельзя изменить размеры окна и нет кнопки "Свернуть".
4) Рекурсивный поиск по папкам работает не всегда (то есть даже при поставленной галочке показывается только размер самой папки). На папке /usr программа зависла, поместив окошечко "Working" поверх всех окон. Пришлось убить. Не помешала бы возможность отмены сканирования.
Еще имхо стоит поменять картинки, как-то несовременно смотрятся эти старинные мониторы.
Спасибо, Atragor!
1. Уже в курсе. Буду ставить инициализацию шрифтов, рассчитывая их размер при старте. Уже представляю, как сделать. Будет реализовано в сл. версии.
2. Пришлите, пожалуйста, скриншот первой страницы на betatester [sobaka] rambler.ru - буду разбираться.
3. Размеры окна можно будет поменять тогда, когда устоятся все элементы дизайна. Пока что мне чисто практически удобно работать так. Когда все страницы добавлю - займусь их масштабированием.
4. Если можно - поточнее пожалуйста. Т.е. на таком то каталоге показала столько-то, а на самом деле там было столько-то. Что касается /usr - скорее всего проблема в большом количестве вложенных папок. Просмотр такого каталога (особенно с расчетом занимаемого места на диске!) может занять до 5 минут.
Идея прерывания просмотра - здравая. Подумаю, как это сделать...
С уважением.
-
Nightwolf_ng
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: SysInfo for Linux
YUKLA писал(а): ↑28.04.2008 23:401. Пока что программа распространяется в формате as-is. Т.е. - в виде бинарника безо всего....Наверно по-тому, что она - глубокая и сырая бета.
2. Думаю - следующий шаг логичнее всего было бы сделать в сторону организации SourceForge странички и открытии кода
3. Ну а остальное - уж потом. Плюс - пишу я на FPC/Lazarus. Такую программу достаточно сложно распространять в виде исходников. Чисто технически.Ведь для ее сборки нужен не только FPC, но еще и Lazarus (хотя бы библиотеки LCL).
Понял, спасибо... Что-то сонная голова сразу стала про ибилды думать вместо того, чтоб скачать и посмотреть, что там... Отредактировал то сообшение...
-
Morgoth
- Сообщения: 138
- ОС: openSUSE 11.4
Re: SysInfo for Linux
YUKLA писал(а): ↑28.04.2008 22:31Спасибо, Morgoth, за интерес к SysInfo.
1. По поводу версии дистрибутива. Судя по всему, разбирается файл /etc/lsb-release и разбирается не правильно. Просьба - выслать мне на EMail (betatester [sobaka] rambler.ru) сей файл и еще - скриншот первой страницы, если не трудно. Конфиденциальность гарантирую.![]()
2. Разворот окна на полный экран планируется, но будет реализован на самом последнем этапе - когда станут на место все компоненты.
3. Все ли отражено на страничке # 4 (X11/OpenGL)?
С уважением.
скриншот и файл отправил
по поводу вкладки X11/OpenGL:
Monitor <Unknown>
Videocard <Unknown> ()
+ на вкладке System в строке File System указывается тип раздела ext2 вместо ext3 и [<Unknown>] вместо ntfs разделов
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
1. Спасибо. Уже получил!
2. Так и должно быть - монитор и видеокарта будут определены позже (когда хакну XF86Screen)
3. Ext2 от Ext3 не отличается по magic number. Ext3 - фактически Ext2 + файл с журналом транзакций.
4. Что касается NTFS - судя по всему тут проблема в драйвере NTFS партиции. У вас стоит, должно быть, Read/Write драйвер для userspace? Видимо, он не правильно возвращает magic number своей партиции... Но я проверю!
С уважением.
-
Morgoth
- Сообщения: 138
- ОС: openSUSE 11.4
Re: SysInfo for Linux
Я не очень понимаю какой драйвер у меня используется
Знаю, что используется пакет ntfs-3g. А монтируется примерно так:
Код: Выделить всё
/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ10YA32216-part4 /windows/SYSTEM ntfs-3g users,gid=users,fmask=133,dmask=022,locale=ru_RU.UTF-8 0 0-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Morgoth писал(а): ↑29.04.2008 00:35Я не очень понимаю какой драйвер у меня используется
Знаю, что используется пакет ntfs-3g. А монтируется примерно так:
Код: Выделить всё
/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ10YA32216-part4 /windows/SYSTEM ntfs-3g users,gid=users,fmask=133,dmask=022,locale=ru_RU.UTF-8 0 0
Это он и есть. ntfs-3g внешний, по отношению к ядру, драйвер файловой системы. Может быть дело в этом. Я проверю.
Спасибо! Столько багов нашли сразу...
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Mati_maniak писал(а): ↑28.04.2008 23:24Скачал, попробовал... Вроде всё ничего... Что бросилось в глаза:
1. Скрин 1: Как-то странно определилась видюха и монитор... Хотя справа всё как бы впорядке...
2. Скрин 2: Файловая система харда не ext2, а ext3... Это не суть важно, но всё же...
3. Скрин 3: Ничего нельзя выбрать кроме хоум... Стойкое ощущение, что программа не понимает райзер...
Спасибо! Чудной у вас дизайн...
1. То, что у вас на скриншоте - информация по OpenGL/GLX. Там драйвер явно возвращает имя рендерера. В X11 такой функции нету. Хотя информация имеется. Существует внутренняя структура Х-сервера, называемая XF86Screen, доступ к которой закрыт для простых смертных. Но нет таких крепостей, которые не взяли бы большевики, знаете ли!(с)
2. Выяснение разницы между Ext2 и Ext3 постараюсь реализовать в сл. версии.
3. Вы правы. Так оно и есть! Меня спасет ваш файл /proc/filesystems Пришлите его мне на почту, пожалуйста, или просто опубликуйте тут. В отместку я вас помещу в будущий список исправленных в версии ошибок в качестве инициатора и помощника.
-
Nightwolf_ng
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: SysInfo for Linux
Это не дизайн, а хрень... Нету времени прикрутить что-то темное нормальное...
Ну там нечего особо присылать... Коротенький он... Пожалуйте:
Код: Выделить всё
$ cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev debugfs
nodev sockfs
nodev pipefs
nodev anon_inodefs
nodev futexfs
nodev tmpfs
nodev inotifyfs
nodev devpts
reiserfs
ext3
ext4dev
ext2
nodev ramfs
nodev hugetlbfs
nodev usbfs
iso9660
vfat-
A.S.
- Сообщения: 166
Re: SysInfo for Linux
YUKLA
Код: Выделить всё
find |grep libXdamage
./usr/lib/libXdamage.so.1
./usr/lib/libXdamage.so.1.0.0
find |grep libXext
./usr/lib/libXext.so.6
./usr/lib/libXext.so.6.4.0
find |grep libXrender
./usr/lib/libXrender.so.1.3.0
./usr/lib/libXrender.so.1-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
A.S. писал(а): ↑29.04.2008 07:29YUKLA
Код: Выделить всё
find |grep libXdamage ./usr/lib/libXdamage.so.1 ./usr/lib/libXdamage.so.1.0.0 find |grep libXext ./usr/lib/libXext.so.6 ./usr/lib/libXext.so.6.4.0 find |grep libXrender ./usr/lib/libXrender.so.1.3.0 ./usr/lib/libXrender.so.1
Так-так!!! У вас, выходит, библиотеки без прямых *.so ссылок.
Спасибо за информацию!
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Mati_maniak писал(а): ↑29.04.2008 01:08Код: Выделить всё
$ cat /proc/filesystems reiserfs ext3 ext4dev ext2 iso9660 vfat
Спасибо! Вот бы еще /etc/mtab для ровного счета! Особенно интересно то, как там описан смонтированный ReiserFS!
-
Nightwolf_ng
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: SysInfo for Linux
Auto он описан...
Код: Выделить всё
$ cat /etc/mtab
/dev/sda2 / auto rw,notail 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec 0 0
udev /dev tmpfs rw,nosuid 0 0
devpts /dev/pts devpts rw,nosuid,noexec 0 0
/dev/sdb1 /home ext3 rw,noatime 0 0
/home/maniak/My_Documents/Books/Linux /home/ftp/Books none rw,bind 0 0
/maniak/Exchange /home/ftp/Exchange none rw,bind 0 0
none /dev/shm tmpfs rw,noexec,nosuid,nodev 0 0
usbfs /proc/bus/usb usbfs rw,noexec,nosuid,devmode=0664,devgid=85 0 0-
AEK
- Сообщения: 54
- ОС: Solaris
Re: SysInfo for Linux
По-моему в подобном инструменте обязательно должна быть функция создания отчёта. Ну и отговорка по поводу "сложности распространения исходников" какая-то нелепая.
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
На редкость странно! А что написано в /proc/mounts? rootfs вестимо?
Воистину - странная у вас система! Или с ReiserFS всегда так?
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Да! Еще просьба!
Есть такая программа - x86info. Домашняя страница - http://www.codemonkey.org.uk/projects/x86info
Так вот - пожалуйста, не могли бы участники данной нити, обладающие процессорами AMD, запустить сию утилиту и выслать мне на почту (или сюда, в конфу) результат работы утилиты. Она (утилита x86info), сообщает информацию о процессоре.
Мне показалось, что моя программа как-то неправильно определяет процессоры AMD. В частности, не определяется (или, как минимум, не отображается) кеш, тактовая частота, семейство и т.д.
Буду очень признателен!
Есть такая программа - x86info. Домашняя страница - http://www.codemonkey.org.uk/projects/x86info
Так вот - пожалуйста, не могли бы участники данной нити, обладающие процессорами AMD, запустить сию утилиту и выслать мне на почту (или сюда, в конфу) результат работы утилиты. Она (утилита x86info), сообщает информацию о процессоре.
Мне показалось, что моя программа как-то неправильно определяет процессоры AMD. В частности, не определяется (или, как минимум, не отображается) кеш, тактовая частота, семейство и т.д.
Буду очень признателен!
-
Nightwolf_ng
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: SysInfo for Linux
Угум-с...
Просто в fstab-е вписал в тип FS "auto" для корня... Работает и ладно...
Ну вот... Опять ОЭМДЭ обидели...
Пожалуйста...
Код: Выделить всё
$ x86info
x86info v1.21. Dave Jones 2001-2007
Feedback to <davej@redhat.com>.
Found 2 CPUs
--------------------------------------------------------------------------
CPU #1
/dev/cpu/0/cpuid: No such file or directory
Family: 15 Model: 75 Stepping: 2
CPU Model : Athlon 64 X2 Dual-Core (BH-F2)
Processor name string: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
Feature flags:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflsh mmx fxsr sse sse2 ht sse3 cmpxchg16b
Extended feature flags:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 nx mmxext mmx fxsr ffxsr rdtscp lm 3dnowext 3dnow lahf/sahf CmpLegacy svm ExtApicSpace LockMovCr0
SVM: revision 1, 64 ASIDs
Address Size: 48 bits virtual, 40 bits physical
The physical package has 2 of 2 possible cores implemented.
--------------------------------------------------------------------------
CPU #2
Family: 15 Model: 75 Stepping: 2
CPU Model : Athlon 64 X2 Dual-Core (BH-F2)
Processor name string: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
Feature flags:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflsh mmx fxsr sse sse2 ht sse3 cmpxchg16b
Extended feature flags:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 nx mmxext mmx fxsr ffxsr rdtscp lm 3dnowext 3dnow lahf/sahf CmpLegacy svm ExtApicSpace LockMovCr0
SVM: revision 1, 64 ASIDs
Address Size: 48 bits virtual, 40 bits physical
The physical package has 2 of 2 possible cores implemented.
--------------------------------------------------------------------------
WARNING: Detected SMP, but unable to access cpuid driver.
Used Uniprocessor CPU routines. Results inaccurate.-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Спасибо, Mati_maniak!
Выходит, и x86info кеша Вашего процессора не определила... Уж впору читать информацию из /proc/cpuinfo
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Господа!
После длительного перерыва, связанного с отсутствием свободного времени
, я залил на сайт SysInfo 0.2.6.
Список изменений:
* выполнен (вынужденный) переход на Lazarus 0.9.26 и FreePascal 2.2.2, в связи с чем исправлен ряд алгоритмов. Программа собирается с переключателем Link Smart;
* класс SIVideo дополнен информацией от X Server Extensions. На текущий момент обрабатывается и отображается информация от следующих расширений: GLX, DRI, DPMS, XFree86-VidModeExtension, а так же от подсистемы DRM;
* полностью переписан класс SICPU. Надеюсь, это поможет исправить ошибки при определении размера кеша процессоров AMD;
* исправлена ошибка определения версии дистрибутива при анализе файла lsb-release;
* и множество мелких исправлений и доработок в коде и дизайне.
На самом деле - список не полный. За пол-года, прошедших с момента выхода предыдущей версии, было сделано весьма немало. (с)
Загрузить программу можно вот здесь.
С уважением.
После длительного перерыва, связанного с отсутствием свободного времени
Список изменений:
* выполнен (вынужденный) переход на Lazarus 0.9.26 и FreePascal 2.2.2, в связи с чем исправлен ряд алгоритмов. Программа собирается с переключателем Link Smart;
* класс SIVideo дополнен информацией от X Server Extensions. На текущий момент обрабатывается и отображается информация от следующих расширений: GLX, DRI, DPMS, XFree86-VidModeExtension, а так же от подсистемы DRM;
* полностью переписан класс SICPU. Надеюсь, это поможет исправить ошибки при определении размера кеша процессоров AMD;
* исправлена ошибка определения версии дистрибутива при анализе файла lsb-release;
* и множество мелких исправлений и доработок в коде и дизайне.
На самом деле - список не полный. За пол-года, прошедших с момента выхода предыдущей версии, было сделано весьма немало. (с)
Загрузить программу можно вот здесь.
С уважением.
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: SysInfo for Linux
Гм.. товарищ автор, а что значит "судя по всему" ?
Вы что, написали программу и сами точно не знаете что именно и как она делает ?
Очень, очень странно.
Кроме того, откройте для себя вот это:
Статья о том, как получить данные об аппаратном обеспечении Linux-компьютера без использования отвертки
Как вывести информацию о железе?
скрипт для сбора информации о железе
Программа для Диагноза железа
Чем посмотреть конфигурацию компьютера
Список оборудования
Узнать список оборудования
Как определить, что за device?
Очень хотелось бы услышать от автора ответ на вопросы:
- Какова цель создания этой программы ?
- Кто является целевой пользовательской аудиторией данной программы ?
- Чем автора не устроили уже имеющиеся в линуксе стандартные средства ?
-
YUKLA
- Сообщения: 342
- ОС: Gentoo Linux, XFCE 4.6.1
Re: SysInfo for Linux
Уважаемый Goodvin!
Спасибо за интерес, проявленный к моей программе. Надеюсь, вы ее скачали и посмотрели все ее плюсы и минусы воочию.
Да. И еще. Программа практически не парсит конфигурационные файлы. А использует стандартное API. Что я считаю определённым преимуществом и неким стабилизирующим и стандартизирующим фактором.
С уважением.
Спасибо за интерес, проявленный к моей программе. Надеюсь, вы ее скачали и посмотрели все ее плюсы и минусы воочию.
По аналогии с достаточно успешным моим проектом SysInfo for OS/2 (10-15 тыс. загрузок каждого из релизов, размещение архива на внутренних сайтах IBM) - создать СОВРЕМЕННУЮ графическую утилиту, которая бы ЦЕНТРАЛИЗОВАНО собирала всю информацию о конфигурации системы, отображала ее в удобном для восприятия виде, строила разнообразные отчеты и т.д.
Пользователи Linux, работающие в графической среде. Программа требует наличия библиотек GTK2.
Фрагментарностью, неполнотой, большим количеством маленьких утилит, значительная часть которых не поддерживается разработчиками уже долгое время.
Да. И еще. Программа практически не парсит конфигурационные файлы. А использует стандартное API. Что я считаю определённым преимуществом и неким стабилизирующим и стандартизирующим фактором.
С уважением.
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: SysInfo for Linux
То есть далеко не большинство из числа пользоваталей. Это в некотором роде странно.
Как насчет аргументированных примеров неполноты и недостатков того, что что-то там уже непоодерживается кем-то ?
Нежелание использовать имеющийся инструментарий, и весьма неплохой, видится мне также странным.
Это Вы имеете ввиду содрежимое каталога /proc или что ?
А то непонятно о парсинге каких файлов идет речь.
Хмм.. а о каком именно API идет речь и о каких именно стандартах ?
Ка-то непонятно выглядит.
Кроме того, Вы почему-то проигнорировали первую часть моего сообщения и вопрос, заданный в ней.
Хотелось бы увидеть ответ.