정지된 Mate Linux 데스크탑을 수정하는 방법

Mate 데스크탑 은 10년 이상 사용된 Gnome 2.X를 기반으로 합니다. 이러한 오래된 기술을 기반으로 하기 때문에 매우 안정적이며 문제가 거의 발생하지 않습니다. 그러나 "거의"는 100% 성공률이 아니며 불행히도 때때로 문제가 발생하여 워크플로를 중지할 수 있습니다. 이러한 문제가 발생하면 많은 Linux 사용자가 문제를 해결하기 위해 무엇을 해야 할지 모릅니다. 정지된 Mate Linux 데스크탑을 수정하는 방법은 다음과 같습니다.

메이트 패널 새로 고침

Mate 데스크탑에서 충돌이나 정지가 발생하는 대부분의 경우 패널에 결함이 있습니다. 패널 충돌은 메모리 부족, 타사 패널 애플릿 등과 같은 다양한 요인으로 인해 Mate와 같이 잘 테스트된 안정적인 소프트웨어에서도 발생할 수 있습니다. 이 문제를 해결하는 가장 좋은 방법은 깨진 패널을 새로 고치는 것입니다.

작동하지 않는 Mate 패널을 새로 고치는 것은 Gnome Shell과 같은 최신 데스크탑 환경을 새로 고치는 것보다 약간 까다롭습니다. 이유? Mate는 "새로 고침" 기능이 내장된 적이 없는 이전 버전의 Gnome 데스크탑을 기반으로 합니다. 결과적으로 터미널을 사용하여 직접 처리해야 합니다.

Mate 데스크탑에서 터미널 창에 액세스하려면 키보드에서  Ctrl + Alt + T  또는 Ctrl + Shift + T 를 누르십시오. 여기 에서 Mate에서 패널을 처리하는 프로세스의 이름인 "mate-panel" 에서 pidof  명령을 실행합니다  .

정지된 Mate Linux 데스크탑을 수정하는 방법

pidof 메이트 패널

pidof 명령을 실행하면 숫자 출력이 반환됩니다. 이 숫자 출력은 패널 프로그램의 프로세스 ID입니다. 여기에서 kill 명령으로 얼어붙은/깨진 ​​메이트 패널을  죽일 수  있습니다.

pidof에서 프로세스 ID 종료

또는 kill 명령과 pidof로 프로그램을 종료 해도 작동하지 않으면 "mate-panel"과 함께 killall 명령을 시도하십시오 .

킬올 메이트 패널

패널을 "종료"하면 Mate가 자동으로 새 작업 패널을 즉시 불러와 문제를 해결해야 합니다. 시스템이 새 패널을 표시하지 않으면 아래 명령을 사용하여 수동으로 호출할 수 있습니다.

메이트 패널 &

메이트 창 관리자 새로 고침

Mate 데���크탑 환경이 잠기거나, 멈추거나, 충돌할 수 있는 또 다른 이유는 Marco 창 관리자 때문입니다. 일반적으로 이러한 충돌은 창 관리자의 나이, 버그 또는 기타 다양한 요인으로 인해 발생합니다.

Mate 패널과 매우 유사한 Mate 창 관리자(Marco)를 새로 고치려면 주로 시스템 설정에 Marco에 대한 새로 고침 옵션이 내장되어 있지 않기 때문에 명령줄에서 수행해야 합니다.

키보드에서 Ctrl + Alt + T 또는 Ctrl + Shift + T 를 눌러 터미널 창을 엽니다 . 거기에서 marco –replace 명령을 실행합니다 . Bash 셸이 이 명령을 백그라운드에 배치하도록 지시 하려면 & 기호 를 추가해야 합니다 .

마르코 --바꾸기 &

Mate PC의 터미널에서 위의 명령을 실행하면 Mate 창 관리자가 즉시 새로 고쳐지고 실행 중인 명령을 백그라운드로 보내야 합니다. 이제 disown 명령을 실행하여 실행 중인 셸에서 Marco의 연결을 끊습니다.

자기 것이 아니라고 말하다

disown 명령이 실행되면 Mate 창 관리 시스템의 모든 문제가 해결되어야 합니다!

정지된 Mate Linux 데스크탑을 수정하는 방법

재설정 스크립트 만들기

위의 명령으로 Mate 데스크탑 환경을 새로 고치면 자신을 빠르게 저장할 수 있으므로 매우 유용합니다. 그러나 Mate 세션을 수정하기 위해 여러 명령을 기억하는 것을 좋아하지 않는다면 이 모든 것이 빠른 재설정 스크립트로 해결할 수 있다는 사실을 알게 되어 기쁩니다.

재설정 스크립트를 만드는 첫 번째 단계는 홈 디렉토리(~)에 빈 파일을 새로 만드는 것입니다. 은 Using 터치 명령을 빈 "동료 리셋"파일을 확인하십시오.

터치 메이트 리셋

새로운 "mate-reset" 파일이 생성되면 편집을 위해 Nano 텍스트 편집기에서 엽니다.

나노 -w 메이트 재설정

스크립트 맨 위에 코드의 첫 번째 줄을 붙여넣습니다. 이 코드는 "shebang"으로 알려져 있으며 Bash 셸이 스크립트 파일로 무엇을 해야 하는지 알려줍니다.

#!/bin/bash

코드의 첫 번째 줄 다음에 Enter 키를 눌러 새 줄을 만듭니다. 그런 다음 Mate 패널을 재설정할 두 번째 코드 줄을 추가합니다.

킬올 메이트 패널

패널 재설정 명령 후 Enter 키 를 눌러 또 다른 새 줄을 만듭니다. 그런 다음 Mate 창 관리자를 재설정하는 스크립트의 마지막 코드 줄을 추가합니다.

마르코 --바꾸기 &

Ctrl + O 를 눌러 Nano의 스크립트 편집 내용을 저장하고 Ctrl + X 로 닫습니다 . 거기에서 권한을 업데이트하고 "mate-reset"을 "/usr/bin/" 디렉토리에 설치합니다.

sudo chmod +x 메이트 재설정
sudo mv 메이트 재설정 /usr/bin/

Mate 재설정 스크립트가 "/usr/bin/" 디렉토리에 있으면 Alt + F2 를 누르고 아래 명령을 입력 하여 Mate 데스크탑을 재설정할 수 있습니다.

메이트 리셋

댓글 남기기

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Diagnose and fix Debian 12 DNS resolution failures with systemd-resolved, including resolv.conf, NetworkManager, networkd, cache, and verification.

Pardus Linux와 Windows 11을 안전하게 듀얼 부팅하는 방법

Pardus Linux와 Windows 11을 안전하게 듀얼 부팅하는 방법

Pardus 25.2를 Windows 11과 함께 설치하려면 Windows 볼륨을 백업하고 축소한 다음 UEFI USB로 부팅하고 기존 EFI 및 복구 파티션을 보호하십시오.

SLES에서 Zypper 저장소 새로 고침 실패 오류 500 해결 방법

SLES에서 Zypper 저장소 새로 고침 실패 오류 500 해결 방법

SUSE Linux Enterprise Server에서 HTTP 500 오류로 인한 Zypper 새로 고침 실패를 진단합니다. 실패한 저장소를 식별하고, 프록시 및 등록을 확인한 다음, 메타데이터를 안전하게 새로 고칩니다.

Pardus Package Manager (PETA) vs Standard APT Command Line: What Current Pardus Actually Uses

Pardus Package Manager (PETA) vs Standard APT Command Line: What Current Pardus Actually Uses

Compare the so-called Pardus package manager “PETA” with APT, clarify current Pardus package tools, and choose the right interface for desktop use or administration.

우분투에서 커널 업데이트 후 NVIDIA 드라이버가 로드되지 않는 문제를 해결하는 방법

우분투에서 커널 업데이트 후 NVIDIA 드라이버가 로드되지 않는 문제를 해결하는 방법

우분투 커널 업데이트 후 NVIDIA 드라이버가 로드되지 않는 문제를 해결하려면 커널 모듈, 보안 부팅, DKMS, 헤더, Nouveau 및 버전 불일치를 확인하십시오.

구형 하드웨어에 Pardus 23을 설치하는 방법: 단계별 안내

구형 하드웨어에 Pardus 23을 설치하는 방법: 단계별 안내

레거시 BIOS, 부팅 가능한 USB, 안전한 파티셔닝, 그리고 저사양 하드웨어에 대한 설치 후 검사 기능을 갖춘 구형 64비트 PC에 Pardus 23.4 XFCE를 설치하는 방법입니다.

Gooroom OS 보안 모델 설명: 신뢰할 수 있는 부팅, OS 보호 및 브라우저 샌드박싱

Gooroom OS 보안 모델 설명: 신뢰할 수 있는 부팅, OS 보호 및 브라우저 샌드박싱

Gooroom OS가 신뢰할 수 있는 부팅, 실행 파일 및 운영 체제 보호, 브라우저 제어를 어떻게 계층화하는지, 그리고 사용자가 샌드박싱에 대해 무엇을 확인해야 하는지 알아보세요.

메모리 부족으로 인한 MySQL 다운 오류 없이 저사양 VPS에서 Debian 12를 실행하는 방법

메모리 부족으로 인한 MySQL 다운 오류 없이 저사양 VPS에서 Debian 12를 실행하는 방법

데비안 12 메모리 부족 현상을 진단하고, MariaDB 또는 MySQL의 크기를 적절하게 조정하고, 스왑 공간을 신중하게 추가하고, VPS가 워크로드를 처리할 수 있는지 확인하십시오.

Pardus Linux 데스크톱에서 VPN 연결을 구성하는 방법

Pardus Linux 데스크톱에서 VPN 연결을 구성하는 방법

Pardus 25 Desktop에서 OpenVPN, WireGuard, OpenConnect 또는 IPsec VPN 연결을 설정한 다음 라우팅, DNS 및 터널 상태를 확인하십시오.

SLES 15와 RHEL 9: 엔터프라이즈 서버 성능 비교

SLES 15와 RHEL 9: 엔터프라이즈 서버 성능 비교

SLES 15와 RHEL 9의 성능 정보, 커널 스트림, TuneD 프로파일, 워크로드 변수, 그리고 두 시스템을 공정하게 벤치마킹하는 방법을 비교합니다.