Я могу предложить пользовательский линейный congruential случайный генератор или X (n+1) = (343*X (n)) % M17, где, M17 = 2^17 - 1 = 131071 является Mersenne простое число (p=17). Псевдослучайная последовательность равномерно распределена с диапазоном [0,131070] затем, можно ограничить диапазон [1,6 [следующим образом: Z6 = 6*X (n)/M17 + 1
Пример кода:
#!/bin/bash
M=6 #change this if you need different ranges
let "z=(343*10#`date +%N`)%131071"
let "z=$M*z/131071+1"
echo $z
Это - одноразовый случайный генератор. Если Вам нужна случайная последовательность, то семя 10#date +%N
буду использоваться только однажды для запуска, и генератор должен использоваться в цикле. Протестированный на Ubuntu 12.04 LTS.развлекайтесь!
У меня нет этого ноутбука, но оказанный безупречная поддержка Linux ни под одной из моделей Thinkpad, которые я имел от T40 до T410, который я в настоящее время использую, я был бы крайне потрясен, если бы те кнопки не просто работали, как они должны.
От моих 10 + годы использования Ноутбуков ThinkPad с различными дистрибутивами Linux все обычно работало без проблемы, даже вниз к специальным ключам на ноутбуке, чтобы изменить объем, тусклый монитор, или даже стать включения - выключения свет клавиатуры, который включают Ноутбуки ThinkPad.
IBM и теперь Lenovo всегда рассматривали Linux как гражданин первого класса ОС относительно наличия хорошей поддержки аппаратных средств/ОС на их продуктах ThinkPad.
На моем E330 существует установка BIOS, которая возвращается к старому пути. Я считаю, что это - то же на Вашей модели.
Я просто получил свой T440s, установил Arch Linux на нем и могу подтвердить, что Fn+Esc блокирует ключи Fn к их "надлежащей" функции. Никакое вмешательство пользователя не должно было получать его работа, и Arch просто устанавливает ядро запаса так никакие волшебные существующие пути. thinkpad_acpi
модуль ядра загружается, tp_smapi
не (и отказывается быть), не попробовали без них.
Побочный эффект: маленький зеленый вовлек Fn, настраивают световые сигналы, когда блокировка включена.
Кажется, аппаратные средства, которыми управляют, точно так же, как подсветка клавиатуры, xev
не показывает событий, сгенерированных теми ключами (действительно показывает различный Fn+F1.. F12).
Fn
+Esc
(на самом деле Échap
так как у меня есть французская клавиатура), комбинация позволяет мне использовать F1
, F2
, и т.д. ключи, как я ожидаю по крайней мере для одного варианта использования: Я могу переключиться на соответствующий tty в сочетании с Alt
ключ. И это является персистентным перезагрузкой и обозначается зеленым светодиодом в Fn
ключ.
– bli
12.01.2014, 11:52