Konsole이 icewm 메뉴에서 시작되지 않는 이유는 무엇입니까?

Konsole이 icewm 메뉴에서 시작되지 않는 이유는 무엇입니까?

이것은 작동하는 데 사용되었습니다. 내 icewm 메뉴에는 konsole 실행을 위한 항목이 있습니다. .icewm/menu의 줄은 다음과 같습니다.

prog "xterm" xterm  konsole 

한 달 정도 전에 내 .icewm/ 파일이나 /etc 등을 변경하지 않고 중지되었습니다. 메뉴를 불러오고 'xterm'(잘못된 이름이지만 어쨌든)을 클릭하면 아무 일도 일어나지 않습니다. 이전에는 bash 프롬프트가 포함된 Konsole 창이 나타납니다.

다른 xterm, rxvt, konsole 또는 gnome-terminal의 명령줄에서 바로 konsole을 실행할 수 있습니다. 오류 메시지나 의심스러운 내용은 없습니다. 저는 이 불가사의한 기능 손실 훨씬 전에 불과 몇 달 전에 업데이트된 Arch Linux를 실행하고 있습니다.

아마도 Thunar에서 "open xterm here"는 아무 일도 하지 않을 것입니다. 예전에는 작동했는데 제가 기억하는 한 동시에 작동이 멈췄습니다.

pacman을 사용하여 konsole과 thunar를 제거하고 다시 설치해 보았지만 아무런 변화가 없었습니다.

저는 KDE 데스크탑을 사용하지 않고 kwrite, konsole, ksnapshot 및 기타 몇 가지 KDE 기반 앱을 사용하고 있습니다.

답변1

에 따르면선적 서류 비치그게 효과가 있을 거야. FAQ에는 작업을 추적하는 방법이 언급되어 있지 않지만 환경 변수를 표시하는 메뉴에서 호출할 스크립트를 작성하면 몇 가지 단서를 얻을 수 있습니다.

prog "traces" xterm  /tmp/mytraces

/tmp/mytraces다음과 같은 내용을 포함하는 스크립트는 어디에 있습니까?

#!/bin/sh
output=/tmp/mytraces.log
date >>$output
echo "SET:" >>$output
set >>$output
echo "ENV:" >>$output
env >>$output

예를 들어 변수를 살펴보지만 PATH일반적으로 환경을 살펴보며 이것이 일반 셸에서 보는 것과 일치하는지 확인합니다. 창 관리자는 쉘에서 더 적은 수의 변수(및 다른 변수)로 실행될 수 있다는 점을 명심하십시오.

관련 정보