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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #285 : 03 Августа 2012, 23:05:04 »
assistent, попробуйте вот этот билд, в нем typo (опечатки) исправлены.

Что касается запуска из-под root - это одна из самых чувствительных проблем. Пользователи не хотят запускать программу из-под root. Именно по-этому я изо всех сил стараюсь не использовать режимы, требующие доступа на уровне root.

Оффлайн Xroot

  • Новичок
  • *
  • Сообщений: 47
  • Arch Linux
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #286 : 03 Августа 2012, 23:13:07 »
YUKLA, у меня частота DDR3 совпадает 667MHz (66700), а вот частота ядра нет. Показывает 20000, хотя реальная частота 508MHz.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #287 : 03 Августа 2012, 23:16:59 »
YUKLA,

« Последнее редактирование: 03 Августа 2012, 23:49:57 от Haron Prime »

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Re: SysInfo 4 Linux
« Ответ #288 : 03 Августа 2012, 23:55:22 »
Что касается запуска из-под root - это одна из самых чувствительных проблем. Пользователи не хотят запускать программу из-под root. Именно по-этому я изо всех сил стараюсь не использовать режимы, требующие доступа на уровне root.

Я уже предложил решение. Создавать два desktop файла на прогу. Один завязан на gksu или kdesudo, другой обычный. В зависимости от того, с какими правами запущена прога, выдавать различный объем информации. А то получается, что в линуксе ВООБЩЕ НЕВОЗМОЖНО получить полную инфу о железе только потому, что некоторые юзеры не хотят запускать программу из под root.
Ведь ни одна прога не может достать ту инфу, которую потенциально может достать SysInfo. Вы можете занять пустующую нишу. Думаю, этим шансом стоит воспользоваться.
Вот я и предлагаю угодить всем. Если не устраивает идея с линками в меню, то в коде сделать проверку на права запуска и ... все будут довольны :) Ну а в обычном режиме стоит добавить сообщение (возможно модальное окно), в котором написано, что программа запущена обычном режиме, для получения полной информации о системе необходимо запустить с правами root.

Вот мой вывод из консоли:
(Нажмите, чтобы показать/скрыть)

Скриншоты NVIDIA X Server Settings

« Последнее редактирование: 04 Августа 2012, 00:00:13 от assistent »
Foobnix - наше всё.

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #289 : 04 Августа 2012, 00:00:35 »
assistent, что-то пошло не так....

Вы не могли бы запустить программу из-под gdb
gdb ./sysinfoВ промпте gdb написать
(gdb)runА потом, когда, программа упадет, написать
(gdb)bt full

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Re: SysInfo 4 Linux
« Ответ #290 : 04 Августа 2012, 00:07:05 »
assistent, что-то пошло не так....

Вы не могли бы запустить программу из-под gdb
gdb ./sysinfoВ промпте gdb написать
(gdb)runА потом, когда, программа упадет, написать
(gdb)bt full

Пожалуйста
(Нажмите, чтобы показать/скрыть)
Foobnix - наше всё.

Оффлайн YUKLA

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

Ошибка найдена. Надеюсь, этот билд будет удачным.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #292 : 04 Августа 2012, 00:37:16 »
YUKLA,

ну уже ближе к реальности )))
  (6) Quering NV-CONTROL...
  NVidia Board Name: GeForce GTX 260
  NVidia BIOS ver.:  62.00.4c.00.01
  NVidia IRQ:        12
  NVidia RAM:        896Mb
  NVidia BusId:      pcie:0000:01:00.0
  NVidia 2D Clock:   GPU: 300Mhz, Memory: 100Mhz
  NVidia 3D Clock:   GPU: 576Mhz, Memory: 1015Mhz

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Re: SysInfo 4 Linux
« Ответ #293 : 04 Августа 2012, 13:26:57 »
Вот какая мысль меня посетила. Если прога NVIDIA X Server Settings показывает ширину шины 192bit, значит эту информацию все-таки можно извлечь из драйвера. И уже на основании этой цифры посчитать пропускную способность. Также он кажет и количество ядер CUDA.

Да, кстати, SysInfo показывает IRQ = 10, а вот NVIDIA X Server Settings показывает IRQ = 16.
Также у меня нет дисковода, а прога кажет Floppy:1.44Mb.
И еще, прога кажет только общее количество оперативы, хотелось бы видеть распределение памяти по планкам, а также частоты этих планок.

Можно в списках частот монитора и его разрешений выделять жирным строки с текущей частотой и разрешением.

Последнее замечание касается производителей девайсов. Во многих девайсах прога не показывает производителя (ни видюхи, ни планок памяти,  ни Монитора - хотя имя монитора видно стандартными средствами DE).

Вот консольный вывод с моей видюхи:
(Нажмите, чтобы показать/скрыть)
Foobnix - наше всё.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #294 : 04 Августа 2012, 13:47:02 »
>>Также у меня нет дисковода, а прога кажет Floppy:1.44Mb
и будет казать )))
а вот у меня не кажет, ибо в биосе отключено
у Вас этот пункт в биосе активирован, т.е. возможность подключения флоппи-дисковода есть - воткнули и он заработал
мне же придётся сначала включать поддержку флоппи, а уж потом подключать дисковод, иначе не заведётся
программа, как я понимаю, видит не наличие самого дисковода, а именно активный порт для него
имхо
более грамотно, я думаю, сможет объяснить YUKLA,

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #295 : 04 Августа 2012, 13:51:29 »
Да, кстати, SysInfo показывает IRQ = 10, а вот NVIDIA X Server Settings показывает IRQ = 16.
Также у меня нет дисковода, а прога кажет Floppy:1.44Mb.

1. Программа показывает прерывание в HEX виде. Добавил 0x впереди для ясности.
2. Вы используете стандартное ядро из коробки. В ядре задействована поддержка флоппи + оный есть в BIOS. Программа сообщает об этом. ;)

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #296 : 04 Августа 2012, 16:35:11 »
YUKLA,
2. надо чтобы программа сообщала реальную информацию о наличия девайса. Думаю людям важнее то, что есть, а не то, что умеет мат. плата.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #297 : 04 Августа 2012, 16:37:33 »
⚡ Thunde® ⚡,
а как ты себе это представляешь?
к примеру, на моём компе есть флоппи (в реальности нету), но в биосе я его отключил
откуда программа узнает, что он есть?
эт я так, расссуждаю просто )))

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #298 : 04 Августа 2012, 16:39:49 »
ну в этом случае и показывать, что нет
но если в мамке флоппи включен, значит доступ к девайсу есть, значит можно как-то проверить, если он физически... как-то так.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #299 : 04 Августа 2012, 16:45:22 »
>> ну в этом случае и показывать, что нет
но ведь он ЕСТЬ!!! )))

 

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