i-kmscon 10.0

kwenzeka Ukukhishwa kwe-kmscon 10.0, i-terminal emulator eyenzelwe ukufaka esikhundleni se-kernel console, sekumenyezelwe. Esikhundleni se-VT kernel subsystem, i-kmscon isebenzisa i-KMS futhi isebenzisa ukusebenza okudingekayo esikhaleni somsebenzisi.

Le ndlela ixazulula inkinga yekhwalithi ephansi yekhodi ohlelweni olungaphansi lwe-vt kanye nokuntuleka kolwazi phakathi kwabanakekeli, okwenza ukuthuthukiswa okuqhubekayo kwalolu hlelo olungaphansi kube nzima kakhulu.

Izici ze-Kmscon:

  • ikhono lokusetha zonke izinketho usebenzisa izimpikiswano zomugqa womyalo noma ifayela lokucushwa;
  • Ikhono lokucacisa idivayisi yokukhipha. Amadivayisi asekelwayo afaka i-fbdev ne-DRM;
  • ikhono lokusetha imodi yevidiyo (isisombululo kanye nokuqondiswa kwesikrini);
  • ikhono lokusetha uhlelo lombala ngokwezifiso;
  • ikhono lokumisa ukusheshiswa kwehluzo zehadiwe usebenzisa i-GLESv2;
  • ikhono lokuvala isibonisi ngokuzenzakalelayo ngemva kokuphelelwa yisikhathi uma kwenzeka ukungasebenzi;
  • ukwesekwa kwezikhathi ezishintshashintshayo ze-hotkey (ezifana nezikhathi ze-VT), inani eliphezulu lezikhathi ngokuzenzakalelayo lingu-50;
  • Ukunikeza amafonti esimanje ngokusekelwa kokufingqa, i-subpixel antialiasing, nazo zonke ezinye izici ezinikezwa yimitapo yolwazi ye-freetype kanye ne-pango. I-GNU Unifont kanye namafonti ajwayelekile angu-8x16 nawo ayasekelwa. I-Unicode isetshenziswa ngokugcwele;
  • ikhono lokusetha osayizi befonti, kufaka phakathi nge-hotkey ngesikhathi sokusebenza, okuxazulula inkinga yokuboniswa kwabo kuzibonisi ze-HiDPI;
  • ukuhlanganiswa ne-libxkbcommon, okuhlanganisa nekhono lokucacisa imodeli yekhibhodi kanye nokwakheka kwayo;
  • Ukusekelwa kwegundane. Ungasebenzisa kokubili i-software kanye ne-hardware cursor;
  • Usekelo lokuskrola umbhalo (i-scrollback buffer), kokubili ngama-hotkey kanye nokusebenzisa isondo legundane. Uma usebenzisa igundane, ungalungiselela ukuskrola kwemvelo.

Kanjani lo msebenzi

I-kmscon iqalwa ekuqaleni kwesistimu njengesevisi evamile kusetshenziswa uhlelo lwakho lwe-init.

Uma i-kmscon ibona amadivayisi e-VT ohlelweni, ithola amahhala bese iyawabela. Lokhu kukuvumela ukuthi ushintshele ku-kmscon ezinhlelweni ezijwayelekile (nge-VT evuliwe) njengekhonsoli evamile ye-kernel usebenzisa i-hotkey Ctrl+Alt+F. .

Uma isevisi, njenge-getty, isivele isebenza kudivayisi ye-VT ofuna ukuyinika i-kmscon, kuzodingeka uyimise. Lokhu kulungiselelwe ngokwesistimu ethile; isibonelo, nge-Busybox, kuzodingeka uhlele /etc/inittab.

Uma uhlelo olungaphansi lwe-VT lungasebenzi (okungukuthi, i-CONFIG_VT=n ichazwe kulungiselelo lwe-kernel. Lokhu kuyinjongo yokuthuthukiswa kwe-kmscon), khona-ke i-kmscon imane ithathe idivayisi yokukhipha echazwe kulungiselelo. Ngemva kwalokho, amaseshini ayo angaphakathi kumele asetshenziswe.

Izinhlelo zokusebenza ze-GUI, njengeseva ye-X, kumele ziqaliswe kusukela kuseshini ye-kmscon kusetshenziswa uhlelo olukhethekile lwe-kmscon-launch-gui. Lokhu kuyadingeka ukuze kudluliselwe kahle ubunikazi bezinsiza, ikakhulukazi idivayisi yokukhipha.

Izinguquko kunguqulo 10.0

  • Kwengezwe ukukhiqizwa kwefayela ledathabheyisi le-terminfo eliqondene ne-kmscon. I-TERM=kmscon environment variable ingasethwa kugobolondo noma nge-CLI argument noma inketho yokulungiselela.
  • ukwesekwa kwamafonti anobubanzi obuguquguqukayo, hhayi awesikhala esisodwa kuphela.
  • Usekelo lokuthola izinsiza (njengedivayisi ye-DRM) nge-libseat. Lokhu kuzogcina kuvumele i-kmscon ukuthi isebenze kuseshini yomsebenzisi, kunokuba isebenze njengempande kuphela, njengoba kunjalo njengamanje.

Source: linux.org.ru

Thenga ukusingathwa okuthembekile kwamasayithi anokuvikelwa kwe-DDoS, amaseva e-VPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekile ngokuvikelwa kwe-DDoS, amaseva e-VPS VDS | ProHoster