null

Горячие клавиши в LXDE

В очередной раз столкнулся с выбором окружения рабочего стола. И в очередной раз выбор пал на LXDE. Хотя аппаратная платформа позволяла установить и более требовательное к ресурсам окружение, но LXDE с минимальным допиливанием делает всё, что необходимо и с восхитительным временем отклика.
 Горячие клавиши - одна их вещей требующая настройки. Конфигурация горячих клавиш, среди прочего, хранится в файле  
  ~/.config/openbox/lxde-rc.xml
Я предпочитаю блокировать экран сочетанием клавиш "Win+l" и регулировать звук медиа-клавишами клавиатуры. Для этого необходимо добавить в файл ~/.config/openbox/ в
 в секцию "keyboard" строчки вида
 

    <keybind key="W-l">

	      <action name="Execute">

	        <command>/usr/bin/xscreensaver-command -lock</command>

	      </action>

	    </keybind>

	    

	    <keybind key="XF86AudioMute">

	      <action name="Execute">

	        <command>/usr/bin/amixer -q set Master toggle</command>

	      </action>

	    </keybind>

	    

	    <keybind key="XF86AudioLowerVolume">

	      <action name="Execute">

	        <command>/usr/bin/amixer -q set Master 2- unmute</command>

	      </action>

	    </keybind>

	

	    <keybind key="XF86AudioRaiseVolume">

	      <action name="Execute">

	        <command>/usr/bin/amixer -q set Master 2+ unmute</command>

	      </action>

	    </keybind>

	

Если редактирование xml фала вызывает затруднения, то есть замечательная графическая утилита obkey.Изначально она предназначена для редактирования настроек горячих клавиш openbox и пытается отредактировать файл ~/.config/openbox/rc.xml. Для её успешной работы с настройками LXDE необходимо либо указывать lxde-rc.xml ей в качестве аргумента

$ /usr/bin/obkey ~/.config/openbox/lxde-rc.xml

либо в файле /usr/bin/obkey строчку

path = os.getenv("HOME") + "/.config/openbox/rc.xml"

заменить на

path = os.getenv("HOME") + "/.config/openbox/lxde-rc.xml"


 

Профессиональные навыки:

  •  За более чем 10 лет преподавательской деятельности стал обладателем навыка простого и понятного изложения учебного материала с использованием минимильного набора вспомогательных средств;
  •  Разработка и внедрение образовательных программ по различным ИКТ-направлениям;
  •  Многолетний опыт работы в технической поддержке позволил приобрести навыки поиска причин возникновения проблем в системах различной степени сложности;
  •  Проектирование, внедрение, обслуживание и оптимизаци производительности  ИКТ решений на базе аппаратных и программных продуктов таких производителей как Sun / Oracle, IBM, HP, Dell, Supermicro, Brocade, Veritas, Symantec, Intel, Huawei, Commvault, VMware и дргих;
  • Администрирование операционных систем на базе Linux (Arch, Debian, OEL, Fedora/RHEL, CentOS, Suse/SLES) и Unix - Solaris, HP-UX, AIX ;
  •  Построение решений по виртуализации на базе VMware vSphere, Huawei Fusion Sphere, Xen project, KVM, Oracle VM for Sparc, Oracle VM for x86, Oracle VirtualBox, Qemu;

Квалификация:

  • Диплом магистра техники и техногогий Санкт Петербургского Университета Информационных Технологий Механики и Оптики;
  • Oracle Certified Professional, Oracle Solaris 11 System Administrator
  • Oracle Certified Associate, Oracle Solaris 11 System Administrator
  • HCNA/HCNP Routing&Switching
  • HCNA/HCNP Storage
  • HCIE Storage (первый вне Китая)
  • HCNA/HCNP Data Center Facility
  • HCNA Cloud
  • HCNA Security
  • HCNA Unified Communication
  • IBM Certified Specialist - Storwize Family Technical Solutions
  • IBM Certified Technical Sales Specialist - Power Systems with POWER8 Scale-out
  • Sun Certified Field Engineer

Преподавательские сертификаты:

  • Oracle Certified Instructor
  • HCIE Storage Instructor
  • HCNP Routing&Switching Instructor
  • HCNP DCF Instructor
  • HCNA Cloud Instructor