나는 미쳐 가고 누군가가 도울 수 있기를 바랍니다. i3bar(또는 i3 아래의 다른 패널 - Tint2, mate-panel을 시도했지만 둘 다 트레이를 표시하지 않음)에서 시스템 트레이가 작동하도록 할 수 없습니다.
정보:
- 최근에 설치된 Ubuntu 18.10 MATE 사용
- i3-gaps 컴파일 및 설치(다른 깨끗한 Ubuntu 18.10 MATE 설치의 리포지토리에서도 일반 i3을 사용해 시도했지만 동일한 상황, 일반 i3을 사용한 깨끗한 우분투 설치(시스템 트레이 없음)에서도 시도했습니다)
- i3 구성, xrandr 출력 및 i3 디버그 정보는 아래에 있습니다.
- 이제 막 i3를 사용하기 시작했기 때문에 분명하게 알 수 있는 것이 빠졌을 수도 있습니다.
- nm-애플릿이 설치되었습니다
나는 (붙여넣은 구성에 표시된 대로) Tray_output 라인을 모두 제거하려고 시도했으며 'tray_output Primary'(디스플레이 중 하나가 실제로 기본으로 설정되었는지 확인) 및 'tray_output DVI-I-1'을 no로 시도했습니다. 이익.
여기 지침에 따라 얻은 i3bar 디버그 출력을 볼 수 있습니다.https://i3wm.org/docs/debugging.html오류가 표시되지 않습니다. 내가 보는 것은 "시스템 트레이 기능 초기화 중"뿐입니다. 훌륭합니다! 그럼....어딘데?
또한 방금 구성 파일에 'tray_output none'을 지정하려고 시도했지만 해당 "시스템 트레이 기능 초기화"가 없으므로 구성 파일이 실제로 이와 관련하여 읽혀지고 있음을 알고 있습니다.
어떤 도움이라도 주시면 감사하겠습니다. 감사합니다!
# 이 파일은 i3-config-wizard(1)에 의해 자동 생성되었습니다. # 덮어쓰지 않으니 원하는 대로 수정하세요. # # 키보드 레이아웃을 언젠가 변경해야 한다면 삭제하세요. # 이 파일을 삭제하고 i3-config-wizard(1)를 다시 실행합니다. # # 잠금 화면 binsym $mod+l exec /home/riley/bin/ghettoblurlock ##스크래치패드 좀 흥미롭네요 # 현재 초점이 맞춰진 창을 스크래치 패드로 만듭니다. binsym $mod+Shift+minus 스크래치 패드 이동 # 첫 번째 스크래치패드 창을 표시합니다. binsym $mod+minus 스크래치패드 표시 # 간격 for_window [class="^.*"] 테두리 픽셀 3 smart_gaps 켜짐 smart_borders 켜짐 내부 간격 5 바깥쪽 간격 3 # 간격 모드 $mode_gaps 설정 간격: (o) 외부, (i) 내부 set $mode_gaps_outer 외부 간격: +|-|0(로컬), Shift + +|-|0(전역) $mode_gaps_inner 내부 간격 설정: +|-|0(로컬), Shift + +|-|0(글로벌) binsym $mod+Shift+g 모드 "$mode_gaps" 모드 "$mode_gaps" { 바인딩 기호 모드 "$mode_gaps_outer" binsym i 모드 "$mode_gaps_inner" binsym 반환 모드 "기본값" binsym 탈출 모드 "default" } 모드 "$mode_gaps_inner" { binsym 플러스 갭 내부 전류 플러스 5 binsym 빼기 간격 내부 전류 빼기 5 binsym 0 간격 내부 전류 세트 0 binsym Shift+plus 내부 공백 모두 + 5 Bindsym Shift+빼기 간격 내부 모두 빼기 5 Bindsym Shift+0 간격 내부 모든 세트 0 binsym 반환 모드 "기본값" binsym 탈출 모드 "default" } 모드 "$mode_gaps_outer" { binsym 플러스 갭 외부 전류 플러스 5 binsym 빼기 간격 외부 전류 빼기 5 binsym 0 간격 외부 전류 세트 0 binsym Shift+plus 외부 공백 모두 + 5 Bindsym Shift+빼기 간격 외부 모두 빼기 5 Bindsym Shift+0 외부 간격 모든 세트 0 binsym 반환 모드 "기본값" binsym 탈출 모드 "default" } # i3 구성 파일(v4) # # 전체 참고자료는 https://i3wm.org/docs/userguide.html을 참조하세요! $mod Mod4 설정 # 창 제목에 대한 글꼴입니다. 다른 글꼴이 없으면 막대에서도 사용됩니다. #은 아래의 bar {} 블록에서 사용됩니다. 글꼴 팡고:고정폭 8 # 이 글꼴은 널리 설치되어 있으며 오른쪽에서 왼쪽으로 많은 유니코드 문자 모양을 제공합니다. # Retina/hidpi 디스플레이의 텍스트 렌더링 및 확장성(pango 덕분에). #font pango:DejaVu Sans Mono 8 # i3 v4.8 이전에는 다음을 기본값으로 권장했습니다. # 글꼴 -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1 # 위의 글꼴은 공간 효율성이 매우 높습니다. 즉, 보기 좋고 선명하며 # 작은 크기에도 선명합니다. 그러나 유니코드 문자 모양 적용 범위는 제한되어 있습니다. # X 코어 글꼴 렌더링은 오른쪽에서 왼쪽으로를 지원하지 않으며 이는 비트맵입니다. # 글꼴, Retina/hidpi 디스플레이에서는 크기가 조정되지 않습니다. # 마우스+$mod를 사용하여 부동 창을 원하는 위치로 드래그합니다. 부동_수정자 $mod # 터미널을 시작합니다 binsym $mod+Return exec tilix # 집중된 창을 죽인다 binsym $mod+Shift+q kill # dmenu 시작(프로그램 실행 프로그램) # binsym $mod+d exec dmenu_run # 응용 프로그램만 표시하는 (새로운) i3-dmenu-desktop도 있습니다. # .desktop 파일을 전달합니다. dmenu를 감싸는 래퍼이므로 필요합니다. # 설치되었습니다. binsym $mod+d exec --no-startup-id i3-dmenu-desktop # 또는 커서 키를 사용할 수도 있습니다. binsym $mod+Left 포커스 왼쪽 binsym $mod+Down 포커스 다운 binsym $mod+Up 포커스 업 binsym $mod+오른쪽 포커스 오른쪽 # 또는 커서 키를 사용할 수도 있습니다. binsym $mod+Shift+Left 왼쪽으로 이동 binsym $mod+Shift+Down 아래로 이동 binsym $mod+Shift+Up 위로 이동 binsym $mod+Shift+Right 오른쪽으로 이동 # 가로 방향으로 분할 binsym $mod+h 분할 h # 수직 방향으로 분할 binsym $mod+v 분할 v # 포커스된 컨테이너에 대해 전체 화면 모드로 전환 binsym $mod+f 전체 화면 토글 # 컨테이너 레이아웃 변경(스택형, 탭형, 분할 토글) binsym $mod+s 레이아웃 스태킹 binsym $mod+w 레이아웃 탭 binsym $mod+e 레이아웃 토글 분할 # 타일링/플로팅 토글 binsym $mod+Shift+space 부동 토글 # 타일링/플로팅 창 사이에서 포커스를 변경합니다. binsym $mod+space 포커스 mode_toggle # 상위 컨테이너에 초점을 맞춥니다. binsym $mod+a 포커스 상위 # 하위 컨테이너에 초점을 맞춥니다. #bindsym $mod+d 포커스 하위 # 나중에 키 바인딩을 구성할 기본 작업공간의 이름을 정의합니다. # 여러 곳에서 이름이 반복되는 것을 피하기 위해 변수를 사용합니다. $ws1 "1" 설정 $ws2 "2" 설정 $ws3 "3" 설정 $ws4 "4" 설정 $ws5 "5" 설정 $ws6 "6" 설정 $ws7 "7" 설정 $ws8 "8" 설정 $ws9 "9" 설정 $ws10 "10" 설정 # 작업공간으로 전환 binsym $mod+1 작업 공간 $ws1 binsym $mod+2 작업 공간 $ws2 binsym $mod+3 작업 공간 $ws3 binsym $mod+4 작업 공간 $ws4 binsym $mod+5 작업 공간 $ws5 binsym $mod+6 작업 공간 $ws6 binsym $mod+7 작업 공간 $ws7 binsym $mod+8 작업 공간 $ws8 binsym $mod+9 작업 공간 $ws9 binsym $mod+0 작업 공간 $ws10 # 집중된 컨테이너를 작업공간으로 이동 binsym $mod+Shift+1 컨테이너를 작업공간 $ws1로 이동 binsym $mod+Shift+2 컨테이너를 작업 공간 $ws2로 이동 binsym $mod+Shift+3 컨테이너를 작업공간 $ws3으로 이동 binsym $mod+Shift+4 컨테이너를 작업공간 $ws4로 이동 binsym $mod+Shift+5 컨테이너를 작업공간 $ws5로 이동 binsym $mod+Shift+6 컨테이너를 작업공간 $ws6으로 이동 binsym $mod+Shift+7 컨테이너를 작업 공간 $ws7로 이동 binsym $mod+Shift+8 컨테이너를 작업공간 $ws8로 이동 binsym $mod+Shift+9 컨테이너를 작업공간 $ws9로 이동 binsym $mod+Shift+0 컨테이너를 작업공간 $ws10으로 이동 # 구성 파일을 다시 로드합니다. binsym $mod+Shift+c 다시 로드 # i3를 제자리에서 다시 시작합니다(레이아웃/세션을 유지하고 i3을 업그레이드하는 데 사용할 수 있음) binsym $mod+Shift+r 다시 시작 # i3을 종료합니다(X 세션에서 로그아웃합니다). binsym $mod+Shift+e exec "i3-nagbar -t warning -m '종료 단축키를 눌렀습니다. 정말로 i3을 종료하시겠습니까? 이렇게 하면 X 세션이 종료됩니다.' -B '예, i3을 종료합니다' 'i3-msg 종료'" # 창 크기 조정(마우스를 사용할 수도 있습니다) 모드 "크기 조정" { # 이러한 바인딩은 크기 조정 모드에 들어가자마자 트리거됩니다. # 왼쪽을 누르면 창 너비가 줄어듭니다. # 오른쪽을 누르면 창 너비가 늘어납니다. # 위로 누르면 창 높이가 줄어듭니다. # 아래로 누르면 창 높이가 커집니다. binsym j 크기 조정 너비 축소 10px 또는 10ppt binsym k 크기 조정 높이 10px 또는 10ppt binsym l 크기 축소 높이 10px 또는 10ppt 조정 binsym 세미콜론 크기 조정 너비 10px 또는 10ppt 증가 # 동일한 바인딩이지만 화살표 키용 binsym 왼쪽 크기 조정 너비 축소 10px 또는 10ppt binsym 아래로 크기 조정 높이 10px 또는 10ppt 증가 binsym 최대 크기 조정 축소 높이 10px 또는 10ppt binsym 오른쪽 크기 조정 너비 10px 또는 10ppt # 정상으로 돌아가기: Enter, Escape 또는 $mod+r binsym 반환 모드 "기본값" binsym 탈출 모드 "default" binsym $mod+r 모드 "기본값" } binsym $mod+r 모드 "크기 조정" # i3bar를 시작하여 작업 공간 표시줄(및 시스템 정보 i3status)을 표시합니다. # 가능하다면 알아낸다) 술집 { 장황하다 네 status_command i3상태 } # 자동 시작 exec --no-startup-id nm-applet & exec --no-startup-id 블루맨-애플릿
riley@riley-desktop:~$ xrandr 화면 0: 최소 8 x 8, 현재 3840 x 1080, 최대 16384 x 16384 DVI-I-0 연결 끊김(일반 왼쪽 반전 오른쪽 x축 y축) DVI-I-1 연결 기본 1920x1080+0+0(일반 왼쪽 반전 오른쪽 x축 y축) 527mm x 297mm 1920x1080 60.00**+ 1600x900 60.00 1280x1024 75.02 60.02 1152x864 75.00 1024x768 75.03 60.00 800x600 75.00 60.32 640x480 75.00 59.94 HDMI-0 연결 1920x1080+1920+0 (일반 왼쪽 반전 오른쪽 x축 y축) 160mm x 90mm 1920x1080 60.00*+ 59.94 29.97 23.98 60.05 60.00 1680x1050 59.95 1600x900 60.00 1440x900 59.89 1366x768 59.79 1280x1024 75.02 60.02 1280x800 59.81 1280x720 60.00 59.94 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 720x480 59.94 640x480 75.00 72.81 59.94 DP-0 연결 끊김(일반 왼쪽 반전 오른쪽 x축 y축) DVI-D-0 연결 끊김(일반 왼쪽 반전 오른쪽 x축 y축) DP-1 연결 끊김(일반 왼쪽 반전 오른쪽 x축 y축)
riley@riley-desktop:~$ i3 다시 로드 2019년 3월 24일 오전 10:14:08 - 추가 인수가 전달되었습니다. i3에 명령으로 보냅니다. [{"성공":참}] riley@riley-desktop:~$ killall i3bar riley@riley-desktop:~$ for c in $(i3-msg -t get_bar_config | python -c \ > 'import json,sys;print("\n".join(json.load(sys.stdin)))'); 하다 \ > (i3bar --bar_id=$c >i3bar.$c.log 2>&1) & \ > 완료; [1] 7431 riley@riley-desktop:~$ 고양이 i3bar.bar-0.log i3status:output_format 설정을 자동 감지하는 중입니다. i3status: 자동 감지: 상위 프로세스는 "sh"이며 해당 상위 프로세스를 살펴봅니다. i3status: 자동 감지된 "i3bar" [libi3] ../../i3-gaps/libi3/font.c Pango 글꼴 고정폭 사용, 크기 8 [../../i3-gaps/i3bar/src/xcb.c:1278] 계산된 글꼴 높이: 13 [../../i3-gaps/i3bar/src/xcb.c:1423] bar_fg = #FFFFFF를 _NET_SYSTEM_TRAY_COLORS로 설정 [../../i3-gaps/i3bar/src/xcb.c:1060] X11 오류 수신, 시퀀스 0x26, error_code = 3 [../../i3-gaps/i3bar/src/ipc.c:217] 데이터를 얻었습니다! [../../i3-gaps/i3bar/src/ipc.c:66] 이전 출력 구성을 지우는 중... [../../i3-gaps/i3bar/src/ipc.c:69] 구문 분석 중 JSON 출력... [../../i3-gaps/i3bar/src/ipc.c:71] 창 재구성 중... [../../i3-gaps/i3bar/src/xcb.c:1668] HDMI-0 출력용 창 만들기 [../../i3-gaps/i3bar/src/xcb.c:1663] xroot-0 출력 창을 삭제하는 중 [../../i3-gaps/i3bar/src/xcb.c:1668] 출력용 창 만들기 DVI-I-1 [../../i3-gaps/i3bar/src/xcb.c:1330] 시스템 트레이 기능 초기화 중 [../../i3-gaps/i3bar/src/xcb.c:1423] bar_fg = #FFFFFF를 _NET_SYSTEM_TRAY_COLORS로 설정 [../../i3-gaps/i3bar/src/xcb.c:1897] 그리기 막대... [../../i3-gaps/i3bar/src/xcb.c:1907] 출력 xroot-0 비활성, 건너뛰는 중... [../../i3-gaps/i3bar/src/ipc.c:217] 데이터를 얻었습니다! [../../i3-gaps/i3bar/src/ipc.c:57] 구독 응답을 받았습니다: {"성공":true} [../../i3-gaps/i3bar/src/ipc.c:217] 데이터를 얻었습니다! [../../i3-gaps/i3bar/src/ipc.c:46] 작업 공간 데이터를 얻었습니다! [../../i3-gaps/i3bar/src/workspaces.c:143] 작업 공간 정식: 1, 이름: '1', name_width: 6, 문자 모양: 1 [../../i3-gaps/i3bar/src/workspaces.c:143] 작업 공간 정식: 2, 이름: '2', name_width: 6, 문자 모양: 1 [../../i3-gaps/i3bar/src/xcb.c:1897] 그리기 막대... [../../i3-gaps/i3bar/src/xcb.c:1924] x = 0, len = 6에서 WS 2용 그리기 버튼 [../../i3-gaps/i3bar/src/xcb.c:1907] 출력 xroot-0 비활성, 건너뛰는 중... [../../i3-gaps/i3bar/src/xcb.c:1924] x = 0, len = 6에서 WS 1에 대한 그리기 버튼 [../../i3-gaps/i3bar/src/child.c:454] 버퍼를 기반으로 입력 유형 감지 *{"version":1} [ [{"name":"ipv6","color":"#FF0000","markup":"none","full_text":"IPv6 없음"},{"name":"disk_info","instance": "/","markup":"none","full_text":"41.3 GiB"},{"name":"wireless","instance":"_first_","color":"#FF0000","markup ":"none","full_text":"W: down"},{"name":"ethernet","instance":"enp3s0","color":"#00FF00","markup":"none" ,"full_text":"E: 10.1.0.0 (1000 Mbit/s)"},{"name":"배터리","markup":"없음","full_text":"배터리 없음"},{"name ":"load","markup":"none","full_text":"0.14"},{"name":"tztime","instance":"local","markup":"none","full_text ":"2019-03-24 10:14:18"}] * [../../i3-gaps/i3bar/src/child.c:327] statusline_buffer를 statusline_head로 복사 중 [../../i3-gaps/i3bar/src/child.c:331] 덤핑 상태 표시줄: [../../i3-gaps/i3bar/src/child.c:334] full_text = IPv6 없음 [../../i3-gaps/i3bar/src/child.c:335] short_text = (널) [../../i3-gaps/i3bar/src/child.c:336] 색상 = #FF0000 [../../i3-gaps/i3bar/src/child.c:334] full_text = 41.3GiB [../../i3-gaps/i3bar/src/child.c:335] short_text = (널) [../../i3-gaps/i3bar/src/child.c:336] 색상 = (널) [../../i3-gaps/i3bar/src/child.c:334] full_text = W: 아래로 [../../i3-gaps/i3bar/src/child.c:335] short_text = (널) [../../i3-gaps/i3bar/src/child.c:336] 색상 = #FF0000 [../../i3-gaps/i3bar/src/child.c:334] full_text = E: 10.1.0.0(1000Mbit/s) [../../i3-gaps/i3bar/src/child.c:335] short_text = (널) [../../i3-gaps/i3bar/src/child.c:336] 색상 = #00FF00 [../../i3-gaps/i3bar/src/child.c:334] full_text = 배터리 없음 [../../i3-gaps/i3bar/src/child.c:335] short_text = (널) [../../i3-gaps/i3bar/src/child.c:336] 색상 = (널) [../../i3-gaps/i3bar/src/child.c:334] full_text = 0.14 [../../i3-gaps/i3bar/src/child.c:335] short_text = (널) [../../i3-gaps/i3bar/src/child.c:336] 색상 = (널) [../../i3-gaps/i3bar/src/child.c:334] full_text = 2019-03-24 10:14:18 [../../i3-gaps/i3bar/src/child.c:335] short_text = (널) [../../i3-gaps/i3bar/src/child.c:336] 색상 = (널) [../../i3-gaps/i3bar/src/child.c:338] 덤프 끝 [../../i3-gaps/i3bar/src/xcb.c:1897] 그리기 막대... [../../i3-gaps/i3bar/src/xcb.c:1924] x = 0, len = 6에서 WS 2용 그리기 버튼 [../../i3-gaps/i3bar/src/xcb.c:2000] 인쇄 상태 표시줄! [../../i3-gaps/i3bar/src/xcb.c:1907] 출력 xroot-0이 비활성화되어 건너뜁니다.