Как понять «начальную работу» выполняется для создания летучих файлов и каталогов (XMIN YS / без ограничений) `Startup Message

В принципе, у вас должна быть возможность сделать это с помощью известной команды xset .

xset led named 'Caps Lock'

или xset led 4 для установки светодиода номер 4, если ваша система не распознает светодиоды по имени.

Однако это не работает надежно. На моем компьютере я могу установить только Scroll Lock таким образом, и я не единственный . Это , похоже, связано с конфигурацией XKB .

Следующий обходной путь на уровне пользователя должен работать (по большей части):

  1. Извлеките текущую конфигурацию xkb:

     xkbcomp $ DISPLAY myconf.xkb 
     
  2. Отредактируйте файл myconf.xkb , заменив ! AllowExplicit на allowExplicit в соответствующих блоках:

     индикатор "Caps Lock" {
    allowExplicit; {{1 }} whichModState = locked; 
    modifiers = Lock; 
    }; 
    индикатор "Num Lock" {
    allowExplicit; 
    whichModState = locked; { {1}} модификаторы = NumLock; 
    }; 
     
  3. Загрузите новый файл

     xkbcomp myconf.xkb $ DISPLAY 
     

Теперь включаем светодиоды и выкл с помощью xset должен работать. Согласно отчету об ошибке, вы не сможете выключить светодиоды, когда они должны гореть (например, если включен CapsLock).

3
17.08.2018, 19:35
1 ответ

Я столкнулся с такой же проблемой на физическом сервере. В /tmp было 162 715 каталогов файлов tmp, созданных systemd. Все эти каталоги были датированы и вернулись на 2 года назад. Я очистил их все, и система загрузилась нормально. Теперь я не проверял, была ли проблема с загрузкой вызвана попыткой пройти все отбрасывания systemd -или, возможно, в файловой системе не было инодов. В любом случае, вам не нужны старые каталоги tmp (d20171022 -990 -zxdejfd, например )после перезагрузки, и вы можете их очистить. Не уверен, почему systemd не делает этого самостоятельно.

1
27.01.2020, 21:29

Теги

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