பொதுவான ஃபெடோரா பணிநிலையம் க்னோம் ஜாவாஸ்கிரிப்ட் நீட்டிப்புகளுக்குத் திரும்பியது



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

ஃபெடோரா பணிநிலைய செயலிழப்புகள் மற்றும் க்னோம் ஷெல் உடனான பிற சிக்கல்கள் ஜாவாஸ்கிரிப்டில் எழுதப்பட்ட க்னோம் ஷெல் நீட்டிப்புகளில் காணப்படுகின்றன, இது க்னோம் டெவலப்பரும் ரெட் ஹாட் பொறியியல் மேலாளருமான ஜிரி ஐஷ்மான் கண்டுபிடித்தது.



ஜாவாஸ்கிரிப்டில் க்னோம் ஷெல் நீட்டிப்புகளை எழுத முடிந்திருப்பது நுழைவதற்கு குறைந்த தடையுள்ள ஒரு சுவாரஸ்யமான கருத்தாகக் கருதப்படுகிறது, ஆனால் இது உண்மையில் க்னோம் டெஸ்க்டாப் சூழலில் உள்ள பயனர்களுக்கு சிக்கல்களை ஏற்படுத்துகிறது என்று தெரிகிறது. இன்னும் மோசமான விஷயம் என்னவென்றால், தற்போதைய க்னோம் ஷெல் சூழல் முலேட்டர் இசையமைப்பாளருடன் வேலண்டிற்கு இயல்புநிலையாக உள்ளது, எனவே இது சில கடினமான செயலிழப்புகளை எடுக்கும், இது க்னோம் எக்ஸ் உடன் ஒப்பிடும்போது. அவ்வப்போது வெற்றுத் திரை அல்லது இதே போன்ற சிக்கலைக் கொண்டிருக்கும்.



அதிர்ஷ்டவசமாக, இந்த நிலைமையை மேம்படுத்த ஜிரி ஐஷ்மனுக்கு சில யோசனைகள் உள்ளன, இதை சுருக்கமாகக் கூறலாம்:



  1. ஷெல் கடுமையாக செயலிழந்தபோது நீட்டிப்புகள் முடக்கப்பட்டன (மறுதொடக்கம் செய்ய முடியவில்லை). வேலண்டில் இது ஒவ்வொரு செயலிழப்பின் விளைவாக இருப்பதால், ஒவ்வொரு ஜி.எஸ் விபத்துக்குப் பிறகும் அதைச் செய்ய வேண்டும். நீட்டிப்புகளை மீண்டும் இயக்க பயனர் மீண்டும் க்னோம் மாற்ற கருவிக்குச் செல்லும்போது, ​​டெஸ்க்டாப் செயலிழக்கச் செய்த 3 வது தரப்பு நீட்டிப்புகளில் இது பெரும்பாலும் இருக்கலாம் என்று அவளுக்கு / அவனுக்குச் சொல்லப்பட வேண்டும், மேலும் அவற்றை இயக்கும் போது அவள் / அவன் கவனமாக இருக்க வேண்டும்.
  2. க்னோம் ஷெல் மற்றும் முட்டர் அல்லது / மற்றும் Xorg போன்ற அதே நடத்தையை மீண்டும் கொண்டுவரும் பிற படிகளை துண்டித்தல்: ஜிஎஸ் செயலிழப்பு எல்லாவற்றையும் குறைக்காது. இதற்கு கட்டிடக்கலையில் பெரிய மாற்றங்கள் மற்றும் நிறைய வேலைகள் தேவைப்படும் மற்றும் க்னோம் ஷெல் மற்றும் முட்டர் டெவலப்பர் சமூகம் ஏற்கனவே அவற்றின் தட்டுகளில் நிறைய உள்ளன.
  3. வரம்பற்ற நீட்டிப்புகளை நிறுத்துதல், ஜிஎஸ் குறியீட்டை சூடாக இணைப்பதற்கு பதிலாக அவர்கள் பயன்படுத்தக்கூடிய வரையறுக்கப்பட்ட API ஐ அறிமுகப்படுத்துதல். இது மிகவும் செல்வாக்கற்ற நடவடிக்கையாக இருக்கும், ஏனென்றால் தற்போதுள்ள பல நீட்டிப்புகளை மீண்டும் செயல்படுத்த இயலாது என்று அர்த்தம். ஆனால் அது எதிர்காலத்தில் தவிர்க்க முடியாததாக மாறக்கூடும்.
1 நிமிடம் படித்தது