Работният плот на Mate е базиран на Gnome 2.X, която съществува от повече от десет години. Тъй като се основава на такава стара технология, тя е много надеждна и рядко среща проблеми. Въпреки това, „почти“ не е 100% успех и за съжаление, понякога проблемите могат да възникнат и да спрат работния ви процес. Когато възникнат тези проблеми, много потребители на Linux не знаят какво да правят, за да го отстранят. Ето как да коригирате замръзнал работен плот на Mate Linux.
Обновете панела Mate
Повечето от случаите, когато се случи срив или замръзванена работния плот на Mate панелът е виновен. Възможно е да възникнат сривове на панела, дори сред стабилен добре тестван софтуер като Mate, поради множество фактори, като липса на памет, аплети на панели на трети страни и т.н. Най-добрият начин да отстраните този проблем е да опресните счупения панел.
Освежаването на неработен Mate панел е малкопо-сложен от освежаването на модерни десктоп среди като Gnome Shell. Причината? Mate е изграден върху по-стара версия на десктопа на Gnome, който никога не е имал вградена функция за опресняване. В резултат на това ще трябва да вземете нещата в свои ръце, използвайки терминала.
За да получите достъп до терминален прозорец на вашия работен плот Mate, натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. От тук стартирайте pidof команда на „mate-panel“ - името на процеса, който обработва панела на Mate.

pidof mate-panel
Изпълнение на pidof командата ще върне изход от число. Този брой изход е идентификационният номер на процеса за панелната програма. От тук ще можете да убиете замразения / счупен Mate панел с убивам команда.
kill process-id-from-pidof
Като алтернатива, ако убиете програмата с убивам командване и pidof не работи за вас, опитайте killall команда заедно с „mate-panel“.
killall mate-panel
След като сте "убили" панела, Мате трябваавтоматично внесете незабавно нов, работещ панел и вашите проблеми трябва да бъдат решени. Ако системата не представи нов панел, можете да го извикате ръчно с командата по-долу.
mate-panel &
Обновете мениджъра на прозорци на Mate
Друга причина средата на работния плот на Mate можезаключване, замразяване или срив се дължи на управителя на прозорците на Марко. Обикновено тези сривове се дължат на възрастта на мениджъра на прозорци или грешки или различни други фактори.
Освежаването на мениджъра на прозорци на Mate (Marco,) подобно на Mate Panel трябва да се направи в командния ред, главно защото в системните настройки няма вградена опция за опресняване за Марко.
Отворете прозорец на терминала, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. Оттам стартирайте marco - замествам команда. Не забравяйте да добавите в & символ за инструктиране на Bash черупката да постави тази команда на заден план.
marco --replace &
Докато стартирате горната команда в терминала на вашия Mate PC, мениджърът на прозорци на Mate трябва незабавно да се обнови и да изпрати изпълняващата команда на заден план. Сега, стартирайте не признавам команда за изключване на Марко от вашата работеща черупка.
disown
След като командата disown се изпълни, всички проблеми със системата за управление на прозорци Mate трябва да бъдат решени!

Направете скрипт за нулиране
Освежаване на средата на работния плот на Mate сКомандите по-горе са доста полезни, тъй като ви позволяват бързо да се запишете. Ако обаче не сте фен на запомнянето на множество команди, за да коригирате вашата сесия на Mate, ще се радвате да знаете, че всичко това може да бъде решено чрез сценарий за бързо нулиране.
Първата стъпка при създаването на скрипт за нулиране е да направите нов празен файл в домашната си директория (~). Използвайки докосване команда, направете празния файл „mate-reset“.
touch mate-reset
С създадения нов "mate-reset" файл, отворете го в текстовия редактор Nano за целите на редактирането.
nano -w mate-reset
Поставете първия ред код в горната част на скрипта. Този код е известен като "shebang" и ще позволи на черупката на Bash да знае какво да прави с файла на скрипта.
#!/bin/bash
След първия ред на кода натиснете Въведете ключ, за да направите нов ред. След това добавете втория ред код, който ще нулира панела Mate.
killall mate-panel
След командата за нулиране на панела натиснете Въведете да направим още една нова линия. След това добавете в последния ред код за скрипта, който ще нулира мениджъра на прозорци на Mate.
marco --replace &
Запишете редакциите в скрипта в Nano, като натиснете Ctrl + O, и го затворете Ctrl + X, Оттам актуализирайте разрешенията и инсталирайте „mate-reset“ в директорията „/ usr / bin /“.
sudo chmod +x mate-reset
sudo mv mate-reset /usr/bin/
След като скриптът за нулиране на Mate е в директорията „/ usr / bin /“, ще можете да нулирате работния плот на Mate, като натиснете Alt + F2и въведете командата по-долу.
mate-reset</ P>
Коментари