여러 개의 Openbox 데스크탑(8 또는 16)으로 구성된 Centos-6 시스템이 있습니다. 모든 데스크탑에서 뭔가가 실행되고 있습니다.
tint2
내가 있는 작업 공간이 항상 표시되기를 원합니다 .
작업 표시줄 모드를 "single_desktop"에서 "multi_desktop"으로 변경해 보았으나 현재 작업 공간이 표시되지 않습니다.
tint2
현재 작업 공간을 항상 표시하도록 작업 표시줄을 어떻게 구성합니까?
답변1
간단히 말해서 해결책은 다음과 같습니다.
- Openbox 구성(또는 다른 창 관리자)에서 각 데스크탑에 이름을 지정하십시오(Openbox를 다시 시작해야 할 수도 있음).
- 당신의
tint2rc
.
# enable a text label widget that displays in the tint2 taskbar
taskbar_name = 1
# choose a color for the font that differs from the background
taskbar_name_font_color = #0005ff 100
더 긴 이야기:
Tint2 문서/wiki를 읽은 후 .을 시도했지만 taskbar_name = 1
데스크탑에 대한 탭이 표시되지 않았습니다.
tint2conf
다행스럽게도 모든 tit2 구성 옵션을 표시하고 tit2 구성 파일에 대한 변경 사항을 "적용" 및 "저장"할 수 있는 GUI 응용 프로그램을 찾았습니다 . 나는 많은 것을 시도했고 마침내 효과가 있는 것을 찾았습니다.
- 각 데스크톱/작업 공간에 문자열 이름이 있는지 확인하세요.
- 제 경우에는 Openbox를 사용하고 있습니다.
- 시스템 설치 위치에서 Openbox 구성 파일을 복사하고 이름을 지정해야 하는
$HOME/.config/openbox/rc.xml
xml 요소 로 이동합니다.<desktops>
<number>
양수 값 으로 이동하여 선택하세요.N
<names>
각 데스크탑에 대한 새 xml 요소를 탐색하고 생성합니다.<name>
N
<name>
각 데스크탑이 그렇지 않은 경우 -->tint2
빈 문자열을 얻고 빈 문자열을 표시합니다. --> 현재 어느 데스크탑/작업 공간에 있는지 알 수 있는 방법이 없습니다(즉, 좋지 않음).- 문제를 일으키기 전에 Openbox를 다시 시작하세요.
tint2
tint2
구성 수정- 시작 시
tint2
Tint2rc 구성 파일을 사용자 집의 위치인 $HOME/.config/tint2/tint2rc에 복사합니다. - 편집
tint2rc
--> 주석으로 시작하는 섹션으로 이동# Taskbar
--> 다음 키/값 쌍이 구성에 있는지 확인
- 시작 시
.
taskbar_name = 1
taskbar_name_font_color = #0005ff 100
- 다시 시작
tint2
(프로세스를 종료tint2
하고 백그라운드에서 다시 시작했습니다nohup
) - 현재 사용 중인 데스크톱의 이름이 보이는지 시각적으로 확인하세요.
- 완벽한
처음에 실패한 이유는 taskbar_name
기본 글꼴 색상만 배경과 동일하게 설정했기 때문에 --> 텍스트를 볼 수 없었기 때문입니다.
배경과 다른 색상(이 경우 빨간색)을 선택하면 데스크탑 이름이 표시됩니다.