Wayland ஐப் பயன்படுத்தி Sway 1.7 பயனர் சூழலின் வெளியீடு

காம்போசிட் மேனேஜர் ஸ்வே 1.7 இன் வெளியீடு வெளியிடப்பட்டது, இது வேலண்ட் நெறிமுறையைப் பயன்படுத்தி உருவாக்கப்பட்டுள்ளது மற்றும் i3 மொசைக் சாளர மேலாளர் மற்றும் i3bar பேனலுடன் முழுமையாக இணக்கமாக உள்ளது. திட்டக் குறியீடு C இல் எழுதப்பட்டுள்ளது மற்றும் MIT உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது. திட்டம் Linux மற்றும் FreeBSD இல் பயன்படுத்துவதை நோக்கமாகக் கொண்டுள்ளது.

i3 இணக்கத்தன்மை கட்டளை, கட்டமைப்பு கோப்பு மற்றும் IPC மட்டத்தில் வழங்கப்படுகிறது, X3 க்குப் பதிலாக Wayland ஐப் பயன்படுத்தும் வெளிப்படையான i11 மாற்றாக Sway ஐப் பயன்படுத்த அனுமதிக்கிறது. திரையில் சாளரங்களை இடஞ்சார்ந்ததாக இல்லாமல், தர்க்கரீதியாக வைக்க ஸ்வே உங்களை அனுமதிக்கிறது. விண்டோஸ் ஒரு கட்டமாக அமைக்கப்பட்டிருக்கிறது, இது திரை இடத்தை உகந்ததாகப் பயன்படுத்துகிறது மற்றும் விசைப்பலகையைப் பயன்படுத்தி விரைவாக சாளரங்களைக் கையாள உங்களை அனுமதிக்கிறது.

முழு அளவிலான பயனர் சூழலை உருவாக்க, பின்வரும் துணை கூறுகள் வழங்கப்படுகின்றன: swayidle (KDE ஐடில் நெறிமுறையை செயல்படுத்தும் பின்னணி செயல்முறை), ஸ்வேலாக் (ஸ்கிரீன் சேவர்), மாகோ (அறிவிப்பு மேலாளர்), கடுமையான (ஸ்கிரீன் ஷாட்களை உருவாக்குதல்), ஸ்லர்ப் (ஒரு பகுதியைத் தேர்ந்தெடுப்பது. திரையில்), wf-recorder (வீடியோ பிடிப்பு), வேபார் (அப்ளிகேஷன் பார்), virtboard (ஆன்-ஸ்கிரீன் கீபோர்டு), wl-கிளிப்போர்டு (கிளிப்போர்டுடன் வேலை செய்தல்), wallutils (டெஸ்க்டாப் வால்பேப்பரை நிர்வகித்தல்).

ஸ்வே வால்ரூட்ஸ் நூலகத்தின் மேல் கட்டப்பட்ட ஒரு மாடுலர் திட்டமாக உருவாக்கப்படுகிறது, இதில் கலப்பு மேலாளரின் பணியை ஒழுங்கமைப்பதற்கான அனைத்து அடிப்படை ஆதிநிலைகளும் உள்ளன. Wlroots ஆனது திரைக்கான சுருக்க அணுகல், உள்ளீட்டு சாதனங்கள், OpenGL ஐ நேரடியாக அணுகாமல் ரெண்டரிங் செய்தல், KMS/DRM, libinput, Wayland மற்றும் X11 உடனான தொடர்பு (X11 பயன்பாடுகளை Xwayland அடிப்படையில் இயக்குவதற்கு ஒரு அடுக்கு வழங்கப்படுகிறது) ஆகியவை அடங்கும். ஸ்வேக்கு கூடுதலாக, wlroots நூலகம் Librem5 மற்றும் Cage உள்ளிட்ட பிற திட்டங்களில் தீவிரமாகப் பயன்படுத்தப்படுகிறது. C/C++ க்கு கூடுதலாக, Scheme, Common Lisp, Go, Haskell, OCaml, Python மற்றும் Rust ஆகியவற்றிற்கான பிணைப்புகள் உருவாக்கப்பட்டுள்ளன.

புதிய வெளியீட்டில்:

  • மவுஸ் மூலம் டேப்களை நகர்த்தும் வசதி தரப்பட்டுள்ளது.
  • விர்ச்சுவல் ரியாலிட்டி ஹெட்செட்களுக்கான வெளியீட்டிற்கான ஆதரவு சேர்க்கப்பட்டது.
  • உயர் பிட் ஆழம் தொகுத்தல் பயன்முறை வெளியீட்டை இயக்க "output render_bit_depth" கட்டளை சேர்க்கப்பட்டது.
  • முழுத்திரை சாளரங்களின் வெளியீட்டின் மேம்படுத்தப்பட்ட நம்பகத்தன்மை மற்றும் செயல்திறன் (dmabuf ஐப் பயன்படுத்தி, கூடுதல் இடையகமின்றி நேரடி வெளியீடு வழங்கப்படுகிறது).
  • xdg-activation-v1 நெறிமுறை பயன்படுத்தப்படுகிறது, இது வெவ்வேறு முதல்-நிலை மேற்பரப்புகளுக்கு இடையே கவனத்தை மாற்ற அனுமதிக்கிறது (எடுத்துக்காட்டாக, xdg-செயல்படுத்தலைப் பயன்படுத்தி, ஒரு பயன்பாடு மற்றொரு ஃபோகஸை மாற்றலாம்).
  • செயலில் உள்ள தாவலின் நிறத்தை அமைக்க வாடிக்கையாளர்.focused_tab_title விருப்பம் சேர்க்கப்பட்டது.
  • உங்கள் சொந்த டிஆர்எம் (டைரக்ட் ரெண்டரிங் மேனேஜர்) பயன்முறையை அமைக்க “அவுட்புட் மாடலைன்” கட்டளை சேர்க்கப்பட்டது.
  • ஸ்கிரிப்ட்களில் இருந்து திரையை வெறுமையாக்குவதை எளிதாக்க, "output dpms toggle" கட்டளை சேர்க்கப்பட்டது. "gaps toggle ", "smart_gaps inverse_outer" மற்றும் "split none" ஆகிய கட்டளைகளும் சேர்க்கப்பட்டன.
  • "--mynext-gpu-wont-be-nvidia" விருப்பம் அகற்றப்பட்டது, அதற்கு பதிலாக "--unsupported-gpu" பயன்முறை உள்ளது. தனியுரிம NVIDIA இயக்கிகள் இன்னும் ஆதரிக்கப்படவில்லை.
  • இயல்புநிலை அமைப்புகளில் வரையறுக்கப்பட்ட டெர்மினல் எமுலேட்டர் காலால் மாற்றப்பட்டது.
  • உருவாக்கத்தின் போது ஸ்வேபார் மற்றும் ஸ்வேனாக் உரையாடல்களை முடக்கும் திறனை வழங்குகிறது.
  • தலைப்பு உரையில் உள்ள எழுத்துக்களைப் பொறுத்து சாளர தலைப்பின் உயரத்தை மாறும் வகையில் மாற்றுவது தடைசெய்யப்பட்டுள்ளது; இப்போது தலைப்பு எப்போதும் நிலையான உயரத்தைக் கொண்டுள்ளது.

Wayland ஐப் பயன்படுத்தி Sway 1.7 பயனர் சூழலின் வெளியீடு


ஆதாரம்: opennet.ru

கருத்தைச் சேர்