Как проверить, разрешают ли CONFIG_HIGH_RES_TIMERS?

Для присвоения горячих клавиш без ограничений как '12 определяемых пользователем горячих клавиш' пробуют xbindkeys

3
05.07.2011, 01:10
3 ответа

Ubuntu поставляет конфигурацию ядра в /boot/config-$version (в том же пакете как изображение ядра /boot/vmlinuz-$version). Можно проверить этот файл в живой системе, или можно загрузить его с веб-сайта Ubuntu. Существует несколько изображений для выбора из; значение по умолчанию под amd64 -generic, и можно загрузить двоичный пакет и извлечь файл /boot/config-*. Самый простой способ открыть пакет Debian, если Вы не выполняете находящееся в dpkg распределение, состоит в том, чтобы преобразовать его с посторонним объектом.

Между прочим, ответ - да под 10.04/-generic/amd64, который я, оказалось, имел в наличии при записи этого ответа.

Несколько других дистрибутивов поставляют a /boot/config-* файл. Другие делают конфигурацию ядра доступной в /proc/config или что-то подобное, так, чтобы это было легко видеть в живой системе, но не появлялось в двоичном пакете. В этом случае, если у Вас нет живой системы, необходимо проверить исходный пакет.

3
27.01.2020, 21:24
  • 1
    На самом деле вероятно, самый простой способ посмотреть в пакете Debian и извлечь файл состоит в том, чтобы использовать Полуночного Командующего. Так как пакет Debian просто ar архив, можно также использовать ar x packagename, который разлагается на control.tar.gz и data.tar.gz. –  Faheem Mitha 04.07.2011, 20:51

Вы, вероятно, хотите использовать _SC_TIMERS и clock_getres () и т.д. вместо того, чтобы задаться вопросом, как ядро конкретно было настроено.

0
27.01.2020, 21:24

Много ядер имеют копию своих файлов конфигурации, которая выставляется через proc файловая система:

zcat /proc/config |
    grep CONFIG_HIGH_RES_TIMERS

В противном случае существует инструмент в источнике ядра к извлечь его из самого файла ядра: (Используйте свой путь к исходному каталогу ядра и файлу ядра для извлечения из.)

/usr/src/linux/scripts/extract-ikconfig /boot/vmlinuz |
    grep CONFIG_HIGH_RES_TIMERS
0
27.01.2020, 21:24
  • 1
    Ubuntu не включает a /proc/config патч. Как Debian, это поставлется config-$version рядом vmlinuz-$version. –  Gilles 'SO- stop being evil' 05.07.2011, 01:54

Теги

Похожие вопросы