2013 ഫെബ്രുവരി 9, ശനിയാഴ്‌ച

ലോക്കാൽസും ഐബസും


ഈയിലെ ഉബുണ്ടു വീണ്ടും ഇൻസ്റ്റോൾ ചെയ്തതിനു ശേഷം വന്ന ഒരു പ്രശ്നം. ഐബസിന്റെ പ്രിഫറൻസസ് വിൻഡോ കിട്ടുന്നില്ല. നെറ്റിൽത്തപ്പിയപ്പോൾ പലർക്കും ഈ പ്രശ്നമുണ്ടെങ്കിലും ശരിയാക്കാനുള്ള വഴിയൊന്നും കിട്ടിയില്ല.

ഇത്തവണ 12.04-ൽ ഇൻസ്റ്റോൾ ചെയ്തപ്പോൾ മലയാളമായിരുന്നു ഇന്റർഫേസ് ഭാഷയായി തിരഞ്ഞെടുത്തത്. പരിഭാഷ അത്ര പോര എന്നു തോന്നിയതുകൊണ്ടും, പകുതി മാത്രം പരിഭാഷപ്പെടുത്തി നിൽക്കുന്നതുകൊണ്ടും സെറ്റിങ്സിൽപ്പോയി മലയാളം എടുത്തുകളഞ്ഞിരുന്നു. ഇതാണ് ഐബസ് പ്രിഫറൻസസ് വരാത്തതിന് കാരണമെന്ന്, പിന്നീട് മലയാളം ഇൻസ്റ്റോൾ ചെയ്ത് നോക്കിയപ്പോഴാണ് മനസിലായത്.

മലയാളം പിന്നെയും എടുത്തുകളഞ്ഞ്,

sudo dpkg-reconfigure locales

എന്ന കമാൻഡ് കൊടുത്ത് ലോക്കാൽസ് വീണ്ടുമൊന്ന് കോൺഫിഗർ ചെയ്തപ്പോൾ കാര്യം ശരിയായി.

2013 ഫെബ്രുവരി 3, ഞായറാഴ്‌ച

ഗ്നോം 3ല്‍ മിനിമൈസ്, മാക്സിമൈസ് ബട്ടണുകള്‍


 
ഒരു പോസ്റ്റാക്കാനുള്ള പ്രാധാന്യം ഇതിനുണ്ടോ എന്നറിയില്ല. എങ്കിലും ഒന്നൊന്നര  മണിക്കൂറത്തേക്കു് എന്നെ ഒന്ന് കുഴപ്പിച്ചത് കൊണ്ട് ഇവിടെ പോസ്റ്റുന്നു.

ഗ്നോം 2, കറുവ, യൂണിറ്റി വഴി കറങ്ങിത്തിരിഞ്ഞാണു് ഞാന്‍ ഗ്നോം ഷെല്ലിലെത്തിയതു്. സത്യം  പറയാല്ലോ. തുടക്കക്കാരെ നല്ലവണ്ണം ഒന്നു വിയര്‍ത്തകുളിപ്പിക്കാന്‍ ഗ്നോം ഷെല്‍ ധാരാളമാണു്. ഇതിലെനിക്കു് ഏറ്റവും  പ്രയാസമായി തോന്നിയത് വിന്‍ഡോ ലേയൗട്ടുകളുടെ നിരയിലെ മിനിമൈസ്, മാക്സിമൈസ്/റീസ്റ്റോര്‍ ബട്ടണുകളുടെ അഭാവമായിരുന്നു. 



സമാനമായ ഒരനുഭവം മുന്‍പു വന്നിരുന്നതു് പരിഹരിച്ചത് gconf-editor ഉപയോഗിച്ചായിരുന്നു. അതിനാല്‍ മറ്റൊന്നുമാലോചിക്കാതെ കോണ്‍ഫിഗ് എഡിറ്റര്‍ സന്നിവേശിപ്പിച്ചു. എന്നാല്‍ തുറന്നു നോക്കിയപ്പോള്‍ അതിലെവിടെയും button_layout തിരുത്താനുള്ള ഉപാധി കണ്ടില്ല.

gconf-editor


'മുറ്റത്തെ മുല്ലയ്ക്ക് മണമില്ല' എന്ന് പറയും പോലെ അത്രയും സമയം ഞാന്‍ ഗ്നോം ട്വീക്ക് ടൂളിനെ ശ്രദ്ധിച്ചിട്ടില്ലായിരുന്നു. അതില്‍ മാക്സിമൈസ്, മിനിമൈസ് ബട്ടണുകള്‍ ആഡ് ചെയ്യാനുള്ള ഉപാധിയുണ്ട്.

ഇതിനായി ഗ്നോം ട്വീക്ക് ടൂള്‍ തുറക്കുക. ഡാഷ് തുറന്ന ശേഷം (സൂപ്പര്‍ കീ) Advanced Settings എന്നോ Gnome tweek tool എന്നോ തിരഞ്ഞാല്‍ വരുന്ന ഐക്കോണാണ്. Alt+F2 എന്നമര്‍ത്തുമ്പോള്‍ വരുന്ന കമാന്റ് ബോക്സില്‍ gnome-tweak-tool എന്ന് നല്‍കിയും ഗ്നോം ട്വീക്ക് തുറക്കാവുന്നതാണു്. നിലവില്‍ ഗ്നോം ട്വീക്ക് ഇന്‍സ്റ്റാളിയിട്ടില്ലെങ്കില്‍
gnome-tweak-tool


sudo apt-get update;
sudo apt-get install gnome-tweak-tool


എന്ന കമാന്റ് മുഖാന്തരം ഗ്നോം ട്വീക്ക് ഇന്‍സ്റ്റാളിയ ശേഖം ഈ നടപടികള്‍ ചെയ്യുക.



ഇതിലെ ഷെല്‍ എന്ന മെനുവിലെ 'Arrangement of buttons on the titlebar' എന്നതിന്റെ മൂല്യം 'Close only' എന്നത് മാറ്റി 'All' എന്ന് നല്കുക. ക്ലോസ്സിനൊപ്പം വിന്‍ഡോ മാക്സിമൈസ്, മിനിമൈസ് ബട്ടണുകളും വരുന്നതാണു്.

ഇതേമാതിരി പ്രയോജനപ്രദമായ ഒട്ടനവധി ക്രമീകരണങ്ങള്‍ ഗ്നോം ട്വീക്ക് ടൂളില്‍ ലഭ്യമാണു്. എല്ലാം പരീക്ഷിച്ചു നോക്കിക്കോളൂ..

2012 ഡിസംബർ 29, ശനിയാഴ്‌ച

മൊഴി കീബോർഡ്


മൊഴി കീബോർഡ് ചെറുതായി പുതുക്കുന്നു.

പുതിയ സൗകര്യങ്ങൾ:


  1. +Shiju Alex  ഈ പോസ്റ്റിൽ പറഞ്ഞിരിക്കുന്നതു പ്രകാരം L ഉപയോഗിച്ചും മ്ല, പ്ല തുടങ്ങിയ അക്ഷരങ്ങളെഴുതാനുള്ള സൗകര്യം. (ഇത്  മൊഴിയുടെ നിയമത്തിൽ കണ്ടില്ലയെങ്കിലും കൂടി, ഇങ്ങനെയും ഉപയോഗിച്ചിരുന്ന കാലമുണ്ടായിരുന്നതിനാൽ ചേർക്കുന്നു.)
  2. n^ എന്നു ടൈപ്പ് ചെയ്ത് തീയതി അടയാളം (൹) ചേർക്കാനുള്ള സൗകര്യം.
  3. $# എന്നു ടൈപ്പ് ചെയ്ത് രൂപയുടെ ചിഹ്നം (₹) ചേർക്കാനുള്ള സൗകര്യം. (മൊഴിയുടെ വിശദവിവരണത്തിൽ നൽകിയിട്ടുണ്ട്.)
  4. rv എന്നു ടൈപ്പ് ചെയ്യുമ്പോൾ "ര്വ" എന്നു കിട്ടുന്നതിനു പകരം "ർവ" എന്നു കിട്ടാനുള്ള സൗകര്യം (ഗാന്ധർവ്വം, ഗർവം, ലാർവ, പാർവണേന്ദു, പൂർവികൻ .. ). ഗുര്വാദി, ഗുര്വത്ര തുടങ്ങി ഏതാനം വാക്കുകൾ മാത്രമേ ര്വ ഉപയോഗിക്കുന്നതായി കണ്ടുള്ളു.  ര്വ ടൈപ്പ് ചെയ്യാൻ r~v എന്നുപയോഗിക്കാവുന്നതാണ്. 


അപ്‌ഡേറ്റ് ചെയ്യാനുള്ള മാർഗ്ഗം.


ടെർമിനൽ തുറക്കുക. (കണ്ട്രോൾ+ഓൾട്ട്+ടി അമർത്തുക)

sudo wget https://sites.google.com/site/mozhim17n/mozhi/ml-mozhi.mim.test.5 -O /usr/share/m17n/ml-mozhi.mim 

എന്നു നൽകി എന്റർ അമർത്തുക, പാസ്‌വേഡ് നൽകുക. ഫയൽ ഡൗൺലോഡ് ചെയ്ത് പുതുക്കിക്കൊള്ളും.

എന്തെങ്കിലും കുഴപ്പമുണ്ടെങ്കിൽ അറിയിക്കുക. വളരെ പ്രശ്നമുണ്ടെങ്കിൽ ഈ പോസ്റ്റിൽ പറയുന്ന പ്രകാരം ഇതിനു മുമ്പത്തെ പതിപ്പ് ഉപയോഗിക്കുക.

ഉറപ്പില്ലാത്തതിനാൽ ചേർക്കാഞ്ഞവ

ഇവ മൊഴിയുടെ നിർവചനത്തിൽ കണ്ടെങ്കിലും ഘടിപ്പിക്കണമെങ്കിൽ അല്പം കൂടി അറിവ് നല്ലതായിരിക്കുമെന്നതിനാൽ ചേർത്തില്ല.

1) lp = ല്പ / ൽപ (ഉദാ: സ്വല്പം, കൽപ്പാത്തി)
2) my, mr (ഉദാ: സംയോഗം, സംരംഭം, സമ്യക്, സമ്രാട്ട്)

അപ്‌ഡ്റ്റ്  (02 ജനു 12):

ഒന്നുരണ്ട് ബന്ധപ്പെട്ട അപ്‌ഡേറ്റ് കൂടി:
മാറ്റം വരുത്തിയവ


  1. lm ല്മ് ൽമ (സൽമ, പുൽമൈതാനം)
  2. Lm ള്മ് ൾമ് (കോൾമയിർ)
  3. Nr - ൺര്
  4. പുതിയതായി #, ^ എന്നീ ചിഹ്നങ്ങൾ ഉൾക്കൊള്ളിച്ചപ്പോൾ ചില സന്ദർഭങ്ങളിൽ (ഉദാ:ക്^ എന്ന് അല്ലെങ്കിൽ ച്# എന്ന് ടൈപ്പ് ചെയ്യാൻ ശ്രമിക്കുമ്പോൾ) അക്ഷരം മാഞ്ഞുപോകുന്ന പ്രശ്നം ഒഴിവാക്കിയിട്ടുണ്ട്(ന്ന് കരുതുന്നു ;-))
  5. പഴയ അക്കങ്ങൾ കിട്ടാൻ =1, =2 എന്ന രീതിയിൽ ഉപയോഗിക്കണം എന്ന് നിർവചിച്ചിരുന്നത് മാറ്റി മൊഴിയിൽ പറഞ്ഞിരിക്കുന്ന വിധത്തിൽ 1#, 2#.. (യഥാക്രമം ൧, ൨) എന്നിങ്ങനെയാക്കി.


കൂട്ടിച്ചേർത്തവ


  1. lr, Lr എന്നിവ നിർവചിച്ചിരുന്നില്ല, അതേസമയം ഇവയുൾപ്പെടുന്ന മൂന്നക്ഷരക്കൂട്ടങ്ങൾ നിർവചിക്കുകയും ചെയ്തിരുന്നു അതുകൊണ്ട്  ഇവ ടൈപ്പ് ചെയ്താൽ ഇംഗ്ലീഷ് തന്നെ ലഭിക്കുമായിരുന്നു. ഇവ യഥാക്രമം ൽര്, ൾര് എന്നാക്കിയിട്ടുണ്ട്. 
  2. au#  ൌ (kau#thukam - കൌതുകം)
  3. ou ഔ ( ൗ) (ou - ഔ,  kouthukam - കൗതുകം) 


ചൂണ്ടിക്കാട്ടിയവർക്ക് നന്ദി. (ആർക്കും അപ്‌ഡേറ്റ് ചെയ്യാവുന്നതേയുള്ളു എന്നുംകൂടി പറയും ;-))

അപ്‌ഡേറ്റ് ചെയ്യാൻ
sudo wget https://sites.google.com/site/mozhim17n/mozhi/ml-mozhi.mim.test.5 -O /usr/share/m17n/ml-mozhi.mim 
എന്ന കമാൻഡ് തന്നെ ഒരു പ്രാവശ്യം കൂടി പ്രവർത്തിപ്പിച്ചാൽ മതിയാവും.

2012 നവംബർ 16, വെള്ളിയാഴ്‌ച

ഒരു ചെറിയ ഉബുണ്ടു 12.10 സെക്യുർ ബൂട്ട് പ്രശ്നം


എന്റെ ലെനോവോ Z570 ലാപ്‌ടോപ്പിൽ പുതിയ ഉബുണ്ടു 12.10 കണ്ടൽ കൃഷ്ണന്റെ (Quantal Quetzal) ലൈവ് ഡി.വി.ഡി.യും ലൈവ് യു.എസ്.ബി. ഡ്രൈവും ബൂട്ടു ചെയ്യുന്നുണ്ടായിരുന്നില്ല. ഡി.വി.ഡി.യിൽ നിന്നോ ഫ്ലാഷ് ഡ്രൈവിൽ നിന്നോ ബൂട്ട് ചെയ്യാൻ ശ്രമിക്കുമ്പോഴൊക്കെ secure boot not enabled എന്ന് മെസേജ് ഒന്നു മിന്നി കാണുകയും ബൂട്ടിങ് തടസ്സപ്പെട്ട് നിൽക്കുകയുമായിരുന്നു ചെയ്തിരുന്നത്. പുതിയ മിക്ക ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങളേയും പോലെ ഉബുണ്ടുവും സെ‌ക്യുർ ബൂട്ട് സജ്ജമാണ്. സെക്യുർ ബൂട്ട് പിന്തുണയില്ലാത്ത എന്റെ പഴയ മെഷീനിൽ അതാണ് ഗ്രബ് കിട്ടാത്തതിനു കാരണമെന്ന് മനസ്സിലായെങ്കിലും പരിഹരിക്കാനുള്ള മാർഗ്ഗങ്ങൾ എവിടെ നിന്നും കിട്ടിയില്ല. ഒടുവിൽ രണ്ടും കല്പിച്ചു പ്രയോഗിച്ച പൊടിക്കൈ പ്രവർത്തിച്ചു.

അതിങ്ങനെയാണ്: ആദ്യമായി ഉബുണ്ടു ഇൻസ്റ്റലേഷൻ മീഡിയം ഇട്ട ഫ്ലാഷ് ഡ്രൈവ് മറ്റെവിടെയെങ്കിലും തുറക്കുക (ഞാൻ എന്റെ ലിനക്സ് മിന്റ് ഉപയോഗിച്ച് തുറന്നു). എന്നിട്ട് /boot/grub/ എന്ന ഡയറക്ടറിയിലെ grub.cfg എന്ന ഫയൽ കണ്ടുപിടിക്കുക. ആ ഫയൽ ഏതെങ്കിലും ടെക്സ്റ്റ് എഡിറ്ററിൽ തുറക്കുക.

അതിൽ നിന്നും സെക്യുർ ബൂട്ടിനാവശ്യമായ മോഡ്യൂളുകൾ ലോഡ് ചെയ്യുന്ന

if loadfont /boot/grub/font.pf2 ; then
    set gfxmode=auto
    insmod efi_gop
    insmod efi_uga
    insmod gfxterm
    terminal_output gfxterm
fi

എന്ന ഭാഗം നീക്കം ചെയ്യുക. സേവ് ചെയ്യുക. വീണ്ടും ഫ്ലാഷ് ഡ്രൈവിൽ നിന്ന് ബൂട്ട് ചെയ്യുക. ആശംസകൾ

കുറിപ്പ് 1: ഉബുണ്ടുവിലെ യു.ഇ.എഫ്.ഐ. ബൂട്ടിങ്ങിനെകുറിച്ചറിയാൻ ഈ താൾ കാണുക: https://help.ubuntu.com/community/UEFIBooting

കുറിപ്പ് 2: ഇത് മുമ്പ് ഗൂഗിൾ പ്ലസ്സിൽ പോസ്റ്റ് ചെയ്തതാണ്. പക്ഷേ ഇവിടെയിടാനും മാത്രം അറിവ് ഈ വിഷയത്തിലില്ലാത്തതിനാൽ അതിനു തുനിഞ്ഞില്ല. എന്നാലും അന്നു തൊട്ട് ഈ പ്രശ്നം മറ്റെവിടെയെങ്കിലും കാണുന്നുണ്ടോയെന്ന് കിട്ടുന്ന കമ്പ്യൂട്ടറുകളിലൊക്കെ ഉബുണ്ടു ബൂട്ട് ചെയ്യിക്കാൻ ശ്രമിച്ച് നോക്കിയിരുന്നു. ഒരിടത്തും കണ്ടില്ല. ഒടുവിൽ ഇന്ന് വൈകുന്നേരം ഒരു സുഹൃത്തിന്റെ സുഹൃത്തിന്റെ z570 ലാപ്‌ടോപ്പിൽ ഇട്ടപ്പോൾ കണ്ടു. ഉബുണ്ടു ഫോറത്തിലിട്ട സംശയത്തിൽ ബയോസ് അപ്‌ഡേറ്റ് ചെയ്താൽ പ്രശ്നമുണ്ടാകില്ലെന്ന സൂചന കണ്ട് ബയോസ് അപ്‌ഡേറ്റ് ചെയ്ത് നോക്കിയെങ്കിലും അതും ഫലിച്ചില്ല. ഒടുവിൽ ഈ പൊടിക്കൈ തന്നെ പ്രവർത്തിച്ചു. 


2012 ഒക്‌ടോബർ 27, ശനിയാഴ്‌ച

ഉബുണ്ടു കണ്ടൽ കൃഷ്ണനിലെ(12.10) മലയാളം പ്രശ്നങ്ങൾ

ഇന്ന് ഉബുണ്ടു 12.04-ൽ നിന്ന് കണ്ടൽ കൃഷ്ണനിലേക്ക് (Quantal Quetzal) (12.10) അപ്ഗ്രേഡ് ചെയ്തു. അപ്ഗ്രേഡ് ചെയ്തതിനു ശേഷം ഐബസ്സിലെ മലയാളം എഴുതുന്നതിൽ ചില പ്രശ്നങ്ങൾ അനുഭവപ്പെട്ടു.  പുതിയ ചില്ലുകൾ കാണണമെങ്കിൽ വാക്കെഴുതിയ ശേഷം സ്പേസ് അടിക്കണം, 'എങ്കിൽ', കൃഷ്ണൻ തുടങ്ങിയ വാക്കുകൾ എഴുതാനാവില്ല തുടങ്ങിയ പ്രശ്നങ്ങളായിരുന്നു പ്രധാനമായും. അതിനു പരിഹാരമായി ഉബുണ്ടുവിലെ ibus-m17n എന്ന പാക്കേജ് അൺ ഇൻസ്റ്റാൾ ചെയ്യണം. അതിനായി ടെർമിനലിൽ പോയി
                  sudo apt-get remove ibus-m17n
 എന്നു നൽകുക. ശേഷം സിസ്റ്റം റീസ്റ്റാർട്ട് ചെയ്ത് ibus-m17n എന്ന പാക്കേജ് വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യണം. ഇതിനായി
                sudo apt-get install ibus-m17n

ഇപ്പോൾ മലയാളം ടൈപ്പിങ്ങ് സാധാരണരീതിയിലായിട്ടുണ്ടാകും.

കുറിപ്പ്: ഉബുണ്ടു 12.10-ൽ മലയാളം ലഭ്യമല്ലാത്തവർ  sudo apt-get install ibus-m17n എന്ന കമാന്റ് നൽകി ഇൻസ്റ്റാൾ ചെയ്യുക.  ഇൻപുട്ട് മെത്തേഡുകളിൽ മലയാളം വരും, ആവശ്യമുള്ളത് തിരഞ്ഞെടുത്ത് ചേർക്കുക.

2012 സെപ്റ്റംബർ 28, വെള്ളിയാഴ്‌ച

ഓഡാസിറ്റിയിൽ സിസ്റ്റം മിക്സർ ശബ്ദം റെക്കോഡ് ചെയ്യൽ


ശബ്ദം റെക്കോഡ് ചെയ്യാനും മിക്സ് ചെയ്യാനും മറ്റുമായി മിക്കവരും ഉപയോഗിക്കുന്ന കരുവാണല്ലോ ഓഡാസിറ്റി. ഉബുണ്ടുവിൽ ഓഡാസിറ്റി ഉപയോഗിക്കാൻ തുടങ്ങിയപ്പോൾ അനുഭവിച്ച ഒരു പ്രശ്നമായിരുന്നു, അതിൽ സിസ്റ്റം മിക്സർ ഔട്ട്പുട്ട് റെക്കോഡ് ചെയ്യാൻ പറ്റുന്നില്ല എന്നത്. അതായത് ഉദാഹരണത്തിന്, കമ്പ്യൂട്ടറിൽ പാടിക്കൊണ്ടിരിക്കുന്ന ഒരു പാട്ടിനെ റെക്കോഡ് ചെയ്യാൻ പറ്റുന്നില്ല. എന്നാൽ മൈക്രോഫോൺ, ലൈൻ ഇൻ പോലുള്ള മറ്റു ഇൻപുട്ടുകളിൽ നിന്നും റെക്കോഡ് ചെയ്യുന്നതിന് ഒരു പ്രശ്നവുമില്ല.


പണ്ട് വിൻഡോസിൽ ഓഡാസിറ്റി ഉപയോഗിക്കുമ്പോൾ റെക്കോഡിങ് ഇൻപുട്ട് ഡിവൈസായി, സിസ്റ്റം മിക്സർ തിരഞ്ഞെടുത്താൽ ഈ സൗകര്യം ലഭിക്കുമായിരുന്നു. എന്നാൽ ഉബുണ്ടുവിൽ ഇൻപുട്ട് ഡിവൈസുകളായി ഒരു വലിയ പട്ടിക തന്നെ വരുന്നുണ്ടെങ്കിലും കൂട്ടത്തിൽ സിസ്റ്റം മിക്സർ എന്ന ഓപ്ഷനേ ലഭിക്കുന്നില്ല.

ഈ വിഷയത്തെക്കുറിച്ച് സാങ്കേതികമായി അറിവൊന്നുമില്ലെങ്കിലും പ്രശ്നം പരിഹരിച്ച വിധം പറയാം.

ആദ്യം നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ പൾസ് ഓഡിയോ വോള്യം കണ്ട്രോൾ ഇൻസ്റ്റോൾ ചെയ്യുക. അതിനായി താഴെപ്പറയുന്ന നിർദ്ദേശം ടെർമിനലിൽ നൽകുക. 

sudo apt-get install pavucontrol


ഇനി ഓഡാസിറ്റി പ്രവർത്തിപ്പിച്ച് അതിലെ റെക്കോഡിങ് ഡിവൈസായി pulse എന്നത് തിരഞ്ഞെടുക്കുക. എന്റെ കമ്പ്യൂട്ടറിൽ pulse എന്ന പേരിൽ ഒരു ഔട്ട്പുട്ട് ഡിവൈസ് കണ്ടെങ്കിലും ഇൻപുട്ട് ഡിവൈസുകളുടെ കൂട്ടത്തിൽ pulse എന്നു മാത്രമായി ഒന്ന് കണ്ടില്ല. പകരം pulse: എന്ന പേരിൽത്തുടങ്ങുന്ന 8 ഡിവൈസുകൾ കണ്ടു.
  

അതിൽ ഏതെങ്കിലും ഒരെണ്ണം തിരഞ്ഞെടുത്താലും കാര്യം നടക്കും.

ഇനി ഓഡാസിറ്റിയിൽ റെക്കോഡ് ബട്ടൻ ഞെക്കി റെക്കോഡിങ് ആരംഭിക്കുക. (ഇപ്പോഴും സിസ്റ്റം മിക്സർ റെക്കോഡ് ആവില്ലാട്ടോ). 


റെക്കോഡിങ് നടന്നുകൊണ്ടിരിക്കേ ഡാഷിൽപ്പോയി പൾസ് ഓഡിയോ വോള്യം കണ്ട്ട്രോൾ പ്രവർത്തിപ്പിക്കുക.

പൾസ് ഓഡിയോ വോള്യം കണ്ട്ട്രോളിന്റെ റെക്കോഡിങ് ടാബിൽ, ക്യാപ്ചർ ഫ്രം എന്നുള്ളിടത്തെ ഡ്രോപ്ഡൗണിൽ നിന്ന് മോണിറ്റർ ഓഫ് ബിൽറ്റിൻ ഓഡിയോ അനലോഗ് സ്റ്റീരിയോ തിരഞ്ഞെടുക്കുക. (ഓഡാസിറ്റിയുടെ റെക്കോഡിങ് പ്രവർത്തിച്ചുകൊണ്ടിരിക്കുകയല്ലെങ്കിൽ ഈ ടാബിൽ ഒന്നും തന്നെ കാണില്ലെന്ന കാര്യം ശ്രദ്ധിക്കുക)



ഇനി ഓഡാസിറ്റി റെക്കോഡ് ചെയ്യുന്നത് സിസ്റ്റം മിക്സർ ഔട്ട്പുട്ടായിരിക്കും. പൾസ് ഓഡിയോ വോള്യം കണ്ട്രോളിലെ മേൽപ്പറഞ്ഞ സെറ്റിങ് ഒരിക്കൽ മാത്രം ചെയ്താൽ മതി; പിന്നീടത് ഓർത്തിരുന്നോളും.

വിവരങ്ങൾക്ക് കടപ്പാട്:Audio/Video stream recording forum

ടച്ച്പാഡിനൊരു ഷോർട്ട്കട്ട്

എന്റെ ലാപ്‌ടോപ്പിൽ ഉബുണ്ടു 12.04 (ലൈവ് സിഡി ഉപയോഗിച്ചാണ് നോക്കിയിട്ടുള്ളത്), ലിനക്സ് മിന്റ് മായ എന്നിവ ഉപയോഗിക്കുമ്പോൾ എന്നെ ഏറ്റവും കൂടുതൽ ബാധിച്ചിരുന്ന പ്രശ്നം ലാപ്‌ടോപ്പിന്റെ fn കീ ഉപയോഗിച്ച് ടച്ച്പാഡ് പ്രവർത്തന സജ്ജമാക്കാനും പ്രവർത്തനരഹിതമാക്കാനും കഴിയില്ല എന്നതാണ്. സെൻസിറ്റിവിറ്റി എത്ര കുറച്ചിട്ടാലും ടൈപ്പ് ചെയ്യുമ്പോൾ മിക്കവാറും അതൊരലോസരമായിക്കൊണ്ടിരുന്നു. മിന്റിൽ (സിനമോണിൽ) ടച്ച്പാഡ് ഇൻഡിക്കേറ്റർ എന്ന ആപ്‌ലെറ്റ് ഇൻസ്റ്റോൾ ചെയ്യുകയും ടച്ച്പാഡ് സ്ഥിരമായി സജ്ജമല്ലാതെയാക്കുകയുമായിരുന്നു ഞാൻ ഇതിനു കണ്ട ആദ്യ പ്രതിവിധി (പൊതുവേ ടെർമിനൽ എടുക്കാൻ മടിയാണ്).  മിക്കവാറും മൗസ് ഉപയോഗിക്കാൻ അവസരമുണ്ടായിരുന്നതിനാലും, ടച്ച്പാഡ് എനേബിൾ ചെയ്യാനും ഡിസേബിൾ ചെയ്യാനും  രണ്ട് ചെറിയ ബാഷ് സ്ക്രിപ്റ്റുകൾ തയ്യാറാക്കി രണ്ട് കീബോർഡ് ഷോർട്ട്കട്ടുകളിൽ ഏൽപ്പിച്ചിരുന്നതിനാലും താരതമ്യേന ബുദ്ധിമുട്ടില്ലാതെ കാര്യങ്ങൾ നടന്നുവന്നു.  അങ്ങനെ ഇരിക്കെയാണ് ഈ സ്ക്രിപ്റ്റ് കാണുന്നത്. ഒട്ടുമിക്ക ലാപ്‌ടോപ്പുകളിലും ഇത്തരം ചെറിയ പ്രശ്നങ്ങൾ ഉള്ളതിനാൽ ഇതിവിടെ ഇടുന്നത് ഉപകാരപ്രദമായിരിക്കുമെന്ന് കരുതുന്നു.

എന്റെ പഴയ സ്ക്രിപ്റ്റ്

#!/bin/bash
xinput set-prop 12 132 1

 എന്ന രീതിയിൽ രണ്ട് വരികൾ മാത്രമുള്ള, ഒന്നുകിൽ ഡിസേബിൾ ചെയ്യാനോ, അല്ലെങ്കിൽ എനേബിൾ ചെയ്യാനോ ഉള്ളതുമാത്രമായിരുന്നെങ്കിൽ, ഈ സ്ക്രിപ്റ്റ് ടച്ച്പാഡ് എനേബിൾ ആണെങ്കിൽ ഡിസേബിളും, ഡിസേബിൾ ആണെങ്കിൽ എനേബിളും ചെയ്യുന്നതാണ്.

#!/bin/bash

#get touchpad id
XINPUTNUM=`xinput list 'SynPS/2 Synaptics TouchPad' | sed -n -e's/.*id=\([0-9]\+\).*/\1/p'`

TPSTATUS=$(gconftool-2 -g /desktop/gnome/peripherals/touchpad/touchpad_enabled)

#if status fails, exit 1
test -z $TPSTATUS && exit 1

if [[ $TPSTATUS == true ]]; then
    xinput set-int-prop $XINPUTNUM "Device Enabled" 8 0;
    gconftool-2 --type bool -s /desktop/gnome/peripherals/touchpad/touchpad_enabled false
else
    xinput set-int-prop $XINPUTNUM "Device Enabled" 8 1;
    gconftool-2 --type bool -s /desktop/gnome/peripherals/touchpad/touchpad_enabled true
fi

സജ്ജമാക്കൽ

ആദ്യമായി ജിഎഡിറ്റ് അല്ലെങ്കിൽ മറ്റേതെങ്കിലും ടെക്സ്റ്റ് എഡിറ്റർ എടുത്ത് സ്ക്രിപ്റ്റ് പകർത്തുക.

തുടർന്ന് ടെർമിനൽ എടുത്ത് അവിടെ xinput --list എന്ന് നൽകുക. അപ്പോൾ ഇൻപുട്ട് ഉപകരണങ്ങൾ എല്ലാം കാണാൻ കഴിയും, അതിൽ നിന്നും ടച്ച്പാഡിന്റെ (അല്ലെങ്കിൽ ടോഗിൾ ചെയ്യേണ്ട ഇൻപുട്ട് ഉപകരണത്തിന്റെ) പേര് പകർത്തി സ്ക്രിപ്റ്റിലെ XINPUTNUM= എന്നു തുടങ്ങുന്ന വരിയിലെ SynPS/2 Synaptics TouchPad എന്ന ഭാഗത്തിനു പകരമായി ചേർക്കുക (മൂന്നാമത്തെ വരി).

താങ്കളുടെ സ്ക്രിപ്റ്റ് സേവ് ചെയ്യുമ്പോൾ .sh എന്ന എക്സ്റ്റെൻഷൻ ഉപയോഗിക്കുക (ഉദാ: tpad.sh).  സേവ് ആയ ഫയലിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത്, permissions എന്ന ടാബിലെ Allow exicuting file as a program എന്നതിൽ ശരിയിട്ട് നൽകാൻ മറക്കരുത് (സ്ക്രീൻഷോട്ട് കാണുക).

എന്നിട്ട് കീബോർഡ് സെറ്റിങ്സ് തുറക്കുക. അതിൽ കസ്റ്റം ഷോർട്ട്കട്ട്സ് എന്ന ഭാഗത്ത് ഞെക്കി കിട്ടുന്ന വിൻഡോയിൽ പുതിയൊരു കസ്റ്റം ഷോർട്ട്കട്ട് ഉണ്ടാക്കാനായി താഴെയുള്ള + ബട്ടണിൽ ഞെക്കി, കിട്ടുന്ന വിൻഡോയിൽ നേം എന്ന ഫീൽഡിൽ ഷോർട്ട്കട്ടിന് ഒരു പേരും  കമാൻഡ് എന്ന ഫീൽഡിൽ സ്ക്രിപ്റ്റ്  കിടക്കുന്ന വിലാസവും (ഉദാ: /home/one/.shcripts/tpad.sh) നൽകുക. അപ്ലൈ ബട്ടൺ അമർത്തുക. ചേർക്കുന്ന സമയം ഷോർട്ട്കട്ട് ഡിസേബിൾഡ് എന്നായിരിക്കും ഉണ്ടാവുക. ആ ഡിസേബിൾഡ് എന്നതിൽ ഞെക്കിയാൽ അത് new accelerator എന്നായി മാറും. അപ്പോൾ അനുയോജ്യമായ ഷോർട്ട്കട്ട് കീ ഞെക്കി നൽകുക.


പിന്നീട് ആ ഷോർട്ട്കട്ട് കീകൾ അമർത്തുമ്പോൾ ടച്ച്പാഡിന്റെ സ്ഥിതി, സജ്ജമെങ്കിൽ പ്രവർത്തനരഹിതമാകുകയും, പ്രവർത്തനരഹിതമെങ്കിൽ സജ്ജവും ആയിക്കൊണ്ടിരിക്കും.

ഇത് ലിനക്സ് മിന്റിൽ ചെയ്യുന്ന വഴിയാണ്, കീബോർഡ് ഷോർട്ട്കട്ട് ചേർക്കുന്നതിലൊക്കെ, ഉബുണ്ടുവിൽ ചെറിയ മാറ്റങ്ങൾ ഉണ്ടായേക്കാം.
Creative Commons License
എന്റുബുണ്ടു (entubuntu.blogspot.com) ക്രിയേറ്റീവ് കോമൺസ് ആട്രിബ്യൂഷൻ ഷെയർ-എലൈക് അൺപോർട്ടട് അനുമതി പ്രകാരം ഉപയോഗിക്കാം.