кмскон 10.0

сурат гирифт Баровардани kmscon 10.0, эмулятори терминалӣ, ки ҳамчун ивазкунандаи консоли ядро ​​тарҳрезӣ шудааст. Ба ҷои зерсистемаи ядрои VT, kmscon аз KMS истифода мебарад ва функсияҳои заруриро дар фазои корбар амалӣ мекунад.

Ин равиш мушкилоти сифати пасти код дар зерсистемаи vt ва набудани таҷриба дар байни нигоҳдорандагонро ҳал мекунад, ки рушди минбаъдаи ин зерсистемаро қариб ғайриимкон мегардонад.

Хусусиятҳои Kmscon:

  • қобилияти танзим кардани ҳамаи имконот бо истифода аз аргументҳои сатри фармон ё файли конфигуратсия;
  • Имконияти муайян кардани дастгоҳи баромад. Дастгоҳҳои дастгиришаванда fbdev ва DRM-ро дар бар мегиранд;
  • қобилияти танзим кардани ҳолати видео (қарор ва самти экран);
  • қобилияти танзим кардани нақшаи ранги фармоишӣ;
  • қобилияти танзим кардани суръатбахшии графикаи сахтафзор бо истифода аз GLESv2;
  • қобилияти ба таври худкор хомӯш кардани дисплей пас аз вақти муайяншуда дар сурати ғайрифаъол будан;
  • дастгирии сеансҳои ивазшаванда бо тугмаҳои зуд (монанд ба сеансҳои VT), шумораи ҳадди аксар сеансҳо бо нобаёнӣ 50 аст;
  • Рендеринги шрифтҳои муосир бо дастгирии ишора, антиалиасинги зерпикселӣ ва ҳамаи хусусиятҳои дигаре, ки аз ҷониби китобхонаҳои freetype ва pango пешниҳод шудаанд. GNU Unifont ва шрифтҳои стандартии 8x16 низ дастгирӣ карда мешаванд. Юникод пурра амалӣ карда шудааст;
  • қобилияти муқаррар кардани андозаи шрифт, аз ҷумла тавассути тугмаи зуд ҳангоми иҷро, ки мушкилоти намоиши онҳоро дар дисплейҳои HiDPI ҳал мекунад;
  • ҳамгироӣ бо libxkbcommon, аз ҷумла имконияти муайян кардани модели клавиатура ва тарҳбандии он;
  • Дастгирии муш. Шумо метавонед ҳам курсори нармафзор ва ҳам курсори сахтафзорро истифода баред;
  • Дастгирии ҳаракатдиҳии матн (буфери scrollback), ҳам тавассути тугмаҳои зуд ва ҳам бо истифода аз чархи муш. Ҳангоми истифодаи муш, шумо метавонед ҳаракатдиҳии табииро танзим кунед.

Чӣ тавр ба ин кор

kmscon ҳангоми оғози система ҳамчун хидмати муқаррарӣ бо истифода аз системаи init-и шумо оғоз мешавад.

Агар kmscon дар система дастгоҳҳои VT-ро бубинад, он дастгоҳи ройгонро пайдо мекунад ва онро ҷудо мекунад. Ин ба шумо имкон медиҳад, ки дар системаҳои стандартӣ (бо VT фаъол) ба монанди консоли муқаррарии ядро ​​​​бо истифода аз тугмаи гарми Ctrl+Alt+F ба kmscon гузаред. .

Агар хидмате ба монанди getty, аллакай дар дастгоҳи VT, ки шумо мехоҳед барои kmscon ҷудо кунед, кор мекунад, шумо бояд онро қатъ кунед. Ин барои система хос танзим карда шудааст; масалан, бо Busybox, шумо бояд /etc/inittab-ро таҳрир кунед.

Агар зерсистемаи VT фаъол набошад (яъне, CONFIG_VT=n дар конфигуратсияи ядро ​​муайян карда шудааст. Ин маҳз ҳадафи таҳияи kmscon аст), пас kmscon танҳо дастгоҳи баромади муайяншударо дар конфигуратсия ишғол мекунад. Пас аз ин, сеансҳои дохилии он бояд истифода шаванд.

Барномаҳои GUI, ба монанди сервери X, бояд аз сеанси kmscon бо истифода аз барномаи махсуси kmscon-launch-gui оғоз карда шаванд. Ин барои интиқоли дурусти моликияти захираҳо, бахусус дастгоҳи баромад, зарур аст.

Тағирот дар версияи 10.0

  • Тавлиди файли пойгоҳи додаҳои terminfo-и мушаххаси kmscon илова карда шуд. Тағйирёбандаи муҳити TERM=kmscon метавонад дар shell ё тавассути аргументи CLI ё параметри танзимот муқаррар карда шавад.
  • дастгирии шрифтҳои паҳнои тағйирёбанда, на танҳо шрифтҳои якфосилавӣ.
  • Дастгирии гирифтани захираҳо (масалан, дастгоҳи DRM) тавассути libseat. Ин дар ниҳоят имкон медиҳад, ки kmscon дар як сеанси корбарӣ кор кунад, на танҳо ҳамчун root, чунон ки айни замон аст.

Манбаъ: linux.org.ru

Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster