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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #405 : 21 Августа 2012, 15:36:59 »
не знаю, как на fglrx, но на nvidia работает

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #406 : 21 Августа 2012, 17:45:55 »
Haron Prime, спасибо.

Как вы видите - я часть замечаний исправил. ;) Ждем ⚡ Thunde® ⚡ и всех остальных пользователей fglrx.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #407 : 21 Августа 2012, 17:57:53 »
YUKLA,
есть ещё вопрос по режимам монитора
утилита показывает следующее


в xorg.conf настроено по другому (ручная настройка)



можно ли сделать так, чтобы утилита отображала не только возможные, но и реальные настройки монитора?

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #408 : 21 Августа 2012, 19:24:49 »
YUKLA,
есть ещё вопрос по режимам монитора

можно ли сделать так, чтобы утилита отображала не только возможные, но и реальные настройки монитора?
Смотрим
cat /var/log/Xorg.0.log | grep 'Modeline "'И сравниваем с тем, что дает SysInfo...

Есть подозрение, что то, что у вас указано в xorg.conf - это ошибочные не совсем верные настройки. ;) TTF мониторы не имеют частоты обновления выше 60 Грц. Ваш монитор официально работает в режиме "1920x1080@60Hz".

SysInfo дает реальные параметры. Текущие. Запрашивая и получая их не из конфигурационных файлов, а напрямую от XOrg - сервера (в данном конкретном случае - от расширений RandR & XF86VidMode-Extension).
« Последнее редактирование: 21 Августа 2012, 19:34:55 от YUKLA »

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #409 : 21 Августа 2012, 20:02:03 »
для изменения частоты монитора я использовал вот этот способ - http://www.opennet.ru/tips/info/832.shtml
мда.... похоже, что это не работает (((((



Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #410 : 21 Августа 2012, 20:02:49 »

тут всё в порядке.


а тут у меня 6 CPU, хотя всего 4 и никаких "залоченных" в этом камне никогда не было.

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #411 : 21 Августа 2012, 21:43:45 »
NAME
       get_nprocs, get_nprocs_conf - get number of processors

SYNOPSIS
       #include <sys/sysinfo.h>

       int get_nprocs(void);
       int get_nprocs_conf(void);

DESCRIPTION
       The function get_nprocs_conf() returns the number of processors config‐
       ured by the operating system.

       The function get_nprocs() returns the number  of  processors  currently
       available  in the system.  This may be less than the number returned by
       get_nprocs_conf() because processors may be offline (e.g., on  hotplug‐
       gable systems).
Моя программа использует вызов get_nprocs_conf () Видимо, у вас какие-то особенности в настройке ядра...
Дайте, пожалуйста, вывод команды
cat /proc/cpuinfo | grep processor

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #412 : 22 Августа 2012, 07:13:19 »
thunder@a975:~$ cat /proc/cpuinfo | grep processor
processor : 0
processor : 1
processor : 2
processor : 3
thunder@a975:~$


Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #413 : 22 Августа 2012, 09:51:13 »
К сожалению программа заканчивается ошибкой.

 Runtime error 207 at $00981FBC
  $00981FBC

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #414 : 22 Августа 2012, 10:26:51 »
К сожалению программа заканчивается ошибкой.

 Runtime error 207 at $00981FBC
  $00981FBC
Запустите, пожалуйста, программу так
gdb ./sysinfoВ промпте gdb наберите
(gdb) runПосле краха программы в промпте gdb наберите
(gdb) bt fullАутпут - сюда.

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #415 : 22 Августа 2012, 10:43:32 »
(Нажмите, чтобы показать/скрыть)

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #416 : 22 Августа 2012, 11:32:14 »
(Нажмите, чтобы показать/скрыть)
Как вы видите, ошибка не в коде моей программы. Это известная проблема - конфликт приложений с liboverlay-scrollbar.

Решение - вот тут: How do I disable overlay scrollbars?

Попробуйте запустить программу через батничек, содержащий сл. строки:
#!/bin/bash
LIBOVERLAY_SCROLLBAR=0 ./sysinfo

Пользователь решил продолжить мысль 22 Августа 2012, 11:44:37:
thunder@a975:~$ cat /proc/cpuinfo | grep processor
processor : 0
processor : 1
processor : 2
processor : 3
Спасибо, ⚡ Thunde® ⚡

А теперь - сделайте, пожалуйста
ls /sys/devices/LNXSYSTM\:00/LNXCPU:* | grep LNXCPU
« Последнее редактирование: 22 Августа 2012, 11:44:37 от YUKLA »

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #417 : 22 Августа 2012, 13:21:40 »
Спасибо, все работает!

Оффлайн YUKLA

  • Автор темы
  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
    • Моя домашняя страница
Re: SysInfo 4 Linux
« Ответ #418 : 22 Августа 2012, 13:41:26 »
Спасибо, все работает!
Класс! Все ли определилось правильно?

А можно каких-нибудь скриншотов?  Первой страницы, страницы Video с развернутыми Direct Rendering - Yes и т.д.?

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: SysInfo 4 Linux
« Ответ #419 : 22 Августа 2012, 15:08:09 »
thunder@a975:~$ ls /sys/devices/LNXSYSTM\:00/LNXCPU:* | grep LNXCPU
/sys/devices/LNXSYSTM:00/LNXCPU:00:
/sys/devices/LNXSYSTM:00/LNXCPU:01:
/sys/devices/LNXSYSTM:00/LNXCPU:02:
/sys/devices/LNXSYSTM:00/LNXCPU:03:
/sys/devices/LNXSYSTM:00/LNXCPU:04:
/sys/devices/LNXSYSTM:00/LNXCPU:05:
thunder@a975:~$

вывод: это не годится, для определения числа ядер.

 

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