Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: SysInfo 4 Linux  (Прочитано 92417 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #360 : 12 Августа 2012, 17:37:51 »
Допиливаю заявленную доп. функциональность для карт NVidia ...
ждём, ждём )))

Оффлайн DarkneSS

  • Участник
  • *
  • Сообщений: 164
    • Просмотр профиля
    • Персональная страничка Дмитрия DarkneSS Перлова
Re: SysInfo 4 Linux
« Ответ #361 : 12 Августа 2012, 18:52:10 »
DarkneSS,
Чувак, ты мегакрут и глаза тебе не жалко... Ещё бы научиться читать и понимать о чем топик вообще.
Чувак, с глазами у меня всё ОК, не переживай. Ещё бы научиться читать текст комментария и понимать перед тем как отвечать...

Пользователь решил продолжить мысль 12 Августа 2012, 18:53:20:
DarkneSS,
не надо путать тёплое и мягкое )))
Я понимаю, что разные ниши. Мне как раз показалось, что человек хочется отслеживать динамическую информацию о системе. Конки как раз для этого предназначен.
openSUSE 13.2 x64 | KDE 4

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #362 : 12 Августа 2012, 19:02:17 »
>>Мне как раз показалось
перекрестись
человек хочет видеть данный функционал, включённым в Sysinfo 4 Linux, а не получить эти данные другим путём

Оффлайн DarkneSS

  • Участник
  • *
  • Сообщений: 164
    • Просмотр профиля
    • Персональная страничка Дмитрия DarkneSS Перлова
Re: SysInfo 4 Linux
« Ответ #363 : 12 Августа 2012, 19:06:49 »
>>Мне как раз показалось
перекрестись
человек хочет видеть данный функционал, включённым в Sysinfo 4 Linux, а не получить эти данные другим путём
ОК, тогда я полностью поддерживаю автора :)
openSUSE 13.2 x64 | KDE 4

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #364 : 13 Августа 2012, 00:03:55 »
Вот что получается для ATI/AMD через SDK:
  ATI Adapter Name:     ATI Mobility Radeon HD 4200 Series
  ATI BIOS PartNumber: 
  ATI BIOS Version:     010.094.001.048.036858
  ATI BIOS Date:        05/02/10,22:46:08
  ATI Memory Size:      256Mb
  ATI Memory Type:      DDR3
  ATI Memory Bandwidth: 8528 Mbytes/s
  ATI Core Clock:       500 Mhz
  ATI Mem Clock:        533 Mhz
Достаточно? ;)

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #365 : 13 Августа 2012, 04:59:48 »
YUKLA,
а скорость вентилей не показывает?

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Re: SysInfo 4 Linux
« Ответ #366 : 13 Августа 2012, 13:12:02 »
Достаточно? ;)

Опять же фирмы-производителя не хватает (ну и конечно температуры и скорости вентилятора)
Foobnix - наше всё.

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #367 : 13 Августа 2012, 13:23:42 »
YUKLA,
а скорость вентилей не показывает?
Есть такая функция. Но, как мы договорились - рефреша (пока) не будет.

Что касается фирмы производителя - это тоже можно получить.

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #368 : 13 Августа 2012, 16:15:12 »
Выше по треду:

>>возможность запускать в cli. Нужно для использования в скриптах. Отсюда вытекает разнесение морды и движка, и далее — написание разных морд. Например, на ncurses — пригодится, когда под рукой нет иксов.

>Это и планировалось, собственно.


Если бы расщепление программы на бэкэнд и морду произошло, то всё было бы архитектурно правильно и юниксвейно: коньки управляли бы обновлением и визуализацией данных, сабж занимался бы их сбором, можно было бы динамически мониторить любое значение. И не надо было бы лепить в сабж непрофильный функционал, превращая её в нерокомбайн.

Но не случилось почему-то.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #369 : 13 Августа 2012, 16:29:44 »
Дмитрий Бо,
плюсую.

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #370 : 13 Августа 2012, 17:56:48 »
Если бы расщепление программы на бэкэнд и морду произошло, то всё было бы архитектурно правильно и юниксвейно: коньки управляли бы обновлением и визуализацией данных, сабж занимался бы их сбором, можно было бы динамически мониторить любое значение. И не надо было бы лепить в сабж непрофильный функционал, превращая её в нерокомбайн.

Но не случилось почему-то.
Потому, что я пишу для собственного удовольствия и для удовлетворения личного любопытства, а не для "ЮниксВея".

Мне было любопытно изучить Linux API в части получения конфигурационных и настоечных данных - я изучил. Мне было интересно выучить X/Cairo/Pango/GTK API - я и его выучил. А вот делать все "расово чисто" - мне в лом. Пишу AS IS. ;)

Я сейчас склоняюсь к несколько другому варианту - выведения графического API, используемого программой для визуализации, в три библиотеки - ну, типа, sigtk2utils.so, sigtk3utils.so и siqtutils.so. Которые будут загружаться в случае обнаружения соотв. пакетов/сред. По схеме, реализованной в браузере Opera.

Таким образом, программа станет "GTK2-независимой" и будет запускаться везде. Что расширит ее область применения, и опять же, удовлетворит мое любопытство в части новых API.

Снова таки - для расширения области применения программы, очень важно, первоочередно, я считаю, сделать x86_64 порт. Чем я тоже сейчас занимаюсь. А перед этим нужно "стабилизировать" код, не вносить в него новую функциональность и существенные изменения до завершения процесса отладки этого "порта".

Что касается cli - нет проблем сделать cli-версию прямо сейчас. Лень возиццо с разбором параметров командной строки (и с выработкой их синтаксиса и семантики!), а так же с форматированием текстового вывода информации. Хотя, последнее, все же, придется делать - есть запрос на "генерацию отчетов".

Пользователь решил продолжить мысль 14 Августа 2012, 14:31:10:
Промежуточный финал по ATI/AMD:
  ATI Adapter UDID:     296:38674:4098:8632:6058
  ATI Adapter Name:     ATI Mobility Radeon HD 4200 Series
  ATI BIOS PartNumber: 
  ATI BIOS Version:     010.094.001.048.036858
  ATI BIOS Date:        05/02/10,22:46:08
  ATI Memory Size:      256Mb
  ATI Memory Type:      DDR3
  ATI Memory Bandwidth: 8528 Mbytes/s
  ATI Core Clock:       500 Mhz
  ATI Mem Clock:        533 Mhz
  ATI BusId:            pci:0001:05:00
Температура тоже запрашивается. Но на моем адаптере она не определяется. Производитель адаптера получается из строки "ATI Bus" запросом к стандартной функции PCISCAN.

Ждите воплощения в билде. ;)
« Последнее редактирование: 14 Августа 2012, 14:33:43 от YUKLA »

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #371 : 15 Августа 2012, 16:57:49 »
Вот примерно так:


Скоро опубликую билд. Сегодня-завтра...

Пользователь решил продолжить мысль 16 Августа 2012, 00:28:18:
Вот, попробуйте этот билд.

В лог/на консоль он ничего не пишет. Все должно работать.  ;) Должно быть так, как на картинке в предыдущем сообщении. Если что не так - пишите и присылайте скриншоты. Особенно важно протестировать для владельцев NVidia -  у меня такой под рукой нету.
« Последнее редактирование: 16 Августа 2012, 00:28:18 от YUKLA »

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Re: SysInfo 4 Linux
« Ответ #372 : 16 Августа 2012, 14:52:06 »

Вот, попробуйте этот билд.

В лог/на консоль он ничего не пишет. Все должно работать.  ;) Должно быть так, как на картинке в предыдущем сообщении. Если что не так - пишите и присылайте скриншоты. Особенно важно протестировать для владельцев NVidia -  у меня такой под рукой нету.

Попробовал билд. При запуске программы сразу вылет из окружения. Видимо kdm отваливается. Приходится заново логиниться в систему.
Foobnix - наше всё.

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #373 : 16 Августа 2012, 15:32:16 »
Попробовал билд. При запуске программы сразу вылет из окружения. Видимо kdm отваливается. Приходится заново логиниться в систему.
Занятно.

На какой системе вы это пробуете? Какая видеокарта и какой драйвер? Что пишет программа на консоль?

Запустите программу вот так:
./sysinfo >>log.txtАутпут - сюда.
« Последнее редактирование: 16 Августа 2012, 15:44:09 от YUKLA »

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Re: SysInfo 4 Linux
« Ответ #374 : 16 Августа 2012, 16:48:02 »
Запустите программу вот так:
./sysinfo >>log.txtАутпут - сюда.
После двух перелогиваний и паузы в пару часов прога стала хорошо запускаться, поэтому воспроизвести вылет сейчас не могу :)
Foobnix - наше всё.

 

Страница сгенерирована за 0.037 секунд. Запросов: 23.