Me estoy volviendo loco y espero que alguien pueda ayudar. No puedo hacer que la bandeja del sistema funcione en i3bar (o en cualquier otro panel bajo i3; probé tint2, mate-panel y ninguno mostró la bandeja).
Información:
- Usando un Ubuntu 18.10 MATE instalado recientemente
- Compilé e instalé i3-gaps (aunque también probé esto con i3 normal desde repositorios en otra instalación limpia de Ubuntu 18.10 MATE, la misma situación, y también desde una instalación limpia de ubuntu usando i3 normal, sin bandeja del sistema)
- Configuración de i3, salidas xrandr e información de depuración de i3 a continuación.
- Recién estoy comenzando a usar i3, así que tal vez me estoy perdiendo algo que podría ser obvio
- nm-applet está instalado
Intenté QUITAR la línea tray_output por completo (como se muestra en la configuración que pegué), probé 'tray_output primaria' (asegurándome de que una de las pantallas estuviera configurada como principal) y 'tray_output DVI-I-1' para no aprovechar.
Veo en el resultado de depuración de i3bar que obtuve siguiendo las instrucciones aquí:https://i3wm.org/docs/debugging.htmly no veo ningún error. Todo lo que veo es "Inicializando la funcionalidad de la bandeja del sistema"... ¡Genial! ¿Entonces donde esta?
También intenté especificar 'tray_output none' en el archivo de configuración y no obtuve la correspondiente "Inicialización de la funcionalidad de la bandeja del sistema", así que sé que el archivo de configuración se está leyendo en ese sentido.
Se agradece cualquier ayuda que se pueda brindar, ¡gracias!
# Este archivo ha sido generado automáticamente por i3-config-wizard(1). # No se sobrescribirá, así que edítelo como desee. # # Si cambias la distribución de tu teclado en algún momento, elimina # este archivo y vuelva a ejecutar i3-config-wizard(1). # # bloquear pantalla bindsym $mod+l ejecutivo /home/riley/bin/ghettoblurlock ##scratchpad es algo interesante # Convertir la ventana actualmente enfocada en un bloc de notas bindsym $mod+Shift+menos mover bloc de notas # Mostrar la primera ventana del scratchpad bindsym $mod+menos scratchpad mostrar # brechas for_window [class="^.*"] píxel de borde 3 brechas inteligentes activadas fronteras_inteligente en huecos interiores 5 huecos exteriores 3 # Modo de espacios establecer $mode_gaps Espacios: (o) exterior, (i) interior establecer $mode_gaps_outer Espacios exteriores: +|-|0 (local), Shift + +|-|0 (global) establecer $mode_gaps_inner Espacios internos: +|-|0 (local), Shift + +|-|0 (global) bindsym $mod+Shift+g modo "$mode_gaps" modo "$mode_gaps" { bindsym o modo "$mode_gaps_outer" bindsym i modo "$mode_gaps_inner" bindsym Modo de retorno "predeterminado" modo de escape bindsym "predeterminado" } modo "$mode_gaps_inner" { bindsym plus brechas corriente interna más 5 bindsym menos espacios corriente interna menos 5 bindsym 0 espacios conjunto de corriente interna 0 bindsym Shift+más espacios internos todos más 5 bindsym Shift+menos espacios internos todo menos 5 bindsym Shift+0 espacios internos todo configurado 0 bindsym Modo de retorno "predeterminado" modo de escape bindsym "predeterminado" } modo "$mode_gaps_outer" { bindsym plus brechas corriente exterior más 5 bindsym menos espacios corriente exterior menos 5 bindsym 0 espacios en el conjunto actual externo 0 bindsym Shift+más espacios exteriores todos más 5 bindsym Shift+menos espacios exteriores todos menos 5 bindsym Shift+0 espacios exteriores todos configurados 0 bindsym Modo de retorno "predeterminado" modo de escape bindsym "predeterminado" } # archivo de configuración i3 (v4) # # ¡Consulte https://i3wm.org/docs/userguide.html para obtener una referencia completa! establecer $mod Mod4 # Fuente para títulos de ventanas. También será utilizado por la barra a menos que se utilice una fuente diferente. # se utiliza en el bloque bar {} a continuación. fuente pango:monoespacio 8 # Esta fuente está ampliamente instalada, proporciona muchos glifos Unicode, de derecha a izquierda # Representación de texto y escalabilidad en pantallas retina/hidpi (gracias a pango). #font pango:DejaVu Sans Mono 8 # Antes de i3 v4.8, solíamos recomendar este como predeterminado: # fuente -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1 # La fuente de arriba ocupa muy poco espacio, es decir, se ve bien, nítida y # claro en tamaños pequeños. Sin embargo, su cobertura de glifos Unicode es limitada, el antiguo # La representación de fuentes principales de X no admite la escritura de derecha a izquierda y se trata de un mapa de bits # fuente, no se escala en pantallas retina/hidpi. # Utilice Mouse+$mod para arrastrar ventanas flotantes a la posición deseada modificador_flotante $mod # iniciar una terminal bindsym $mod+Retorno ejecutivo tilix # matar ventana enfocada bindsym $mod+Shift+q matar # iniciar dmenu (un lanzador de programas) # bindsym $mod+d ejecutivo dmenu_run # También está el (nuevo) i3-dmenu-desktop que solo muestra aplicaciones # enviar un archivo .desktop. Es un contenedor alrededor de dmenu, por lo que lo necesitas. # instalado. bindsym $mod+d ejecutivo --no-startup-id i3-dmenu-desktop # alternativamente, puedes usar las teclas del cursor: bindsym $mod+enfoque izquierdo izquierda bindsym $mod+Abajo enfocar hacia abajo bindsym $mod+Up enfocar hacia arriba bindsym $mod+enfoque derecho derecho # alternativamente, puedes usar las teclas del cursor: bindsym $mod+Shift+Izquierda mover hacia la izquierda bindsym $mod+Shift+Abajo mover hacia abajo bindsym $mod+Shift+Arriba subir bindsym $mod+Shift+Derecha mover hacia la derecha # dividir en orientación horizontal bindsym $mod+h dividir h # dividir en orientación vertical bindsym $mod+v dividir v # ingresa al modo de pantalla completa para el contenedor enfocado bindsym $mod+f alternar pantalla completa # cambiar el diseño del contenedor (apilado, con pestañas, alternar división) apilamiento de diseño bindsym $mod+s bindsym $mod+w diseño con pestañas bindsym $mod+e diseño alternar división # alternar mosaico/flotante bindsym $mod+Shift+espacio palanca flotante # cambiar el enfoque entre ventanas en mosaico/flotantes bindsym $mod+enfoque espacial mode_toggle # enfocar el contenedor principal bindsym $mod+un padre de enfoque # enfocar el contenedor secundario #bindsym $mod+d foco niño # Definir nombres para espacios de trabajo predeterminados para los cuales configuraremos combinaciones de teclas más adelante. # Usamos variables para evitar repetir los nombres en varios lugares. establecer $ws1 "1" establecer $ws2 "2" establecer $ws3 "3" establecer $ws4 "4" establecer $ws5 "5" establecer $ws6 "6" establecer $ws7 "7" establecer $ws8 "8" establecer $ws9 "9" establecer $ws10 "10" # cambiar al espacio de trabajo bindsym $mod+1 espacio de trabajo $ws1 bindsym $mod+2 espacio de trabajo $ws2 bindsym $mod+3 espacio de trabajo $ws3 bindsym $mod+4 espacio de trabajo $ws4 bindsym $mod+5 espacio de trabajo $ws5 bindsym $mod+6 espacio de trabajo $ws6 bindsym $mod+7 espacio de trabajo $ws7 bindsym $mod+8 espacio de trabajo $ws8 bindsym $mod+9 espacio de trabajo $ws9 bindsym $mod+0 espacio de trabajo $ws10 # mover el contenedor enfocado al espacio de trabajo bindsym $mod+Shift+1 mueve el contenedor al espacio de trabajo $ws1 bindsym $mod+Shift+2 mueve el contenedor al espacio de trabajo $ws2 bindsym $mod+Shift+3 mueve el contenedor al espacio de trabajo $ws3 bindsym $mod+Shift+4 mueve el contenedor al espacio de trabajo $ws4 bindsym $mod+Shift+5 mueve el contenedor al espacio de trabajo $ws5 bindsym $mod+Shift+6 mueve el contenedor al espacio de trabajo $ws6 bindsym $mod+Shift+7 mueve el contenedor al espacio de trabajo $ws7 bindsym $mod+Shift+8 mueve el contenedor al espacio de trabajo $ws8 bindsym $mod+Shift+9 mueve el contenedor al espacio de trabajo $ws9 bindsym $mod+Shift+0 mueve el contenedor al espacio de trabajo $ws10 # recargar el archivo de configuración bindsym $mod+Shift+c recargar # reinicie i3 in situ (conserva su diseño/sesión, puede usarse para actualizar i3) bindsym $mod+Shift+r reiniciar # salir de i3 (cierra sesión en tu sesión X) bindsym $mod+Shift+e exec "i3-nagbar -t advertencia -m 'Presionaste el acceso directo de salida. ¿Realmente quieres salir de i3? Esto finalizará tu sesión X.' -B 'Sí, salir de i3' 'salir de i3-msg'" # cambiar el tamaño de la ventana (también puedes usar el mouse para eso) modo "cambiar tamaño" { # Estos enlaces se activan tan pronto como ingresas al modo de cambio de tamaño # Al presionar hacia la izquierda se reducirá el ancho de la ventana. # Al presionar hacia la derecha aumentará el ancho de la ventana. # Al presionar hacia arriba se reducirá la altura de la ventana. # Al presionar hacia abajo aumentará la altura de la ventana. bindsym j cambiar el tamaño reducir el ancho 10 px o 10 ppt bindsym k cambiar el tamaño crecer altura 10 px o 10 ppt bindsym l cambiar el tamaño reducir la altura 10 px o 10 ppt bindsym punto y coma cambiar el tamaño aumentar el ancho 10 px o 10 ppt # mismos enlaces, pero para las teclas de flecha bindsym Cambiar tamaño a la izquierda reducir ancho 10 px o 10 ppt bindsym Abajo cambiar tamaño crecer altura 10 px o 10 ppt bindsym Cambiar tamaño y reducir altura 10 px o 10 ppt bindsym Cambiar el tamaño a la derecha aumentar el ancho 10 px o 10 ppt # volver a la normalidad: Enter o Escape o $mod+r bindsym Modo de retorno "predeterminado" modo de escape bindsym "predeterminado" bindsym $mod+r modo "predeterminado" } bindsym $mod+r modo "cambiar tamaño" # Inicie i3bar para mostrar una barra de espacio de trabajo (más la información del sistema i3status # averigua, si está disponible) bar { detallado si comando_estado estado_i3 } # ARRANQUES AUTOMÁTICOS ejecutivo --no-startup-id nm-applet & ejecutivo --no-startup-id blueman-applet
riley@riley-desktop:~$ xrandr Pantalla 0: mínimo 8 x 8, actual 3840 x 1080, máximo 16384 x 16384 DVI-I-0 desconectado (normal izquierda invertida derecha eje x eje y) DVI-I-1 conectado primario 1920x1080+0+0 (normal izquierda invertida derecha eje x eje y) 527 mm x 297 mm 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 conectado 1920x1080+1920+0 (normal izquierda invertida derecha eje x eje y) 160 mm x 90 mm 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 desconectado (normal izquierda invertida derecha eje x eje y) DVI-D-0 desconectado (normal izquierda invertida derecha eje x eje y) DP-1 desconectado (normal izquierda invertida derecha eje x eje y)
riley@riley-desktop:~$ recarga i3 24/03/2019 10:14:08 a. m.: se aprobaron argumentos adicionales. Enviándolos como un comando a i3. [{"éxito": verdadero}] riley@riley-desktop:~$ killall i3bar riley@riley-desktop:~$ para c en $(i3-msg -t get_bar_config | python -c \ > 'importar json,sys;print("\n".join(json.load(sys.stdin)))'); hacer \ > (i3bar --bar_id=$c >i3bar.$c.log 2>&1) & \ > hecho; [1] 7431 riley@riley-desktop:~$ gato i3bar.bar-0.log i3status: intentando detectar automáticamente la configuración de formato de salida i3status: detección automática: el proceso principal es "sh", mirando a su padre i3status: "i3bar" detectado automáticamente [libi3] ../../i3-gaps/libi3/font.c Usando fuente Pango monoespaciada, tamaño 8 [../../i3-gaps/i3bar/src/xcb.c:1278] Altura de fuente calculada: 13 [../../i3-gaps/i3bar/src/xcb.c:1423] Configuración de bar_fg = #FFFFFF como _NET_SYSTEM_TRAY_COLORS [../../i3-gaps/i3bar/src/xcb.c:1060] Se recibió el error X11, secuencia 0x26, error_code = 3 [../../i3-gaps/i3bar/src/ipc.c:217] ¡Tengo datos! [../../i3-gaps/i3bar/src/ipc.c:66] Borrando la configuración de salida anterior... [../../i3-gaps/i3bar/src/ipc.c:69] Analizando salidas JSON... [../../i3-gaps/i3bar/src/ipc.c:71] Reconfigurando ventanas... [../../i3-gaps/i3bar/src/xcb.c:1668] Creando ventana para salida HDMI-0 [../../i3-gaps/i3bar/src/xcb.c:1663] Destruyendo ventana para salida xroot-0 [../../i3-gaps/i3bar/src/xcb.c:1668] Creando ventana para salida DVI-I-1 [../../i3-gaps/i3bar/src/xcb.c:1330] Inicializando la funcionalidad de la bandeja del sistema [../../i3-gaps/i3bar/src/xcb.c:1423] Configuración de bar_fg = #FFFFFF como _NET_SYSTEM_TRAY_COLORS [../../i3-gaps/i3bar/src/xcb.c:1897] Dibujando barras... [../../i3-gaps/i3bar/src/xcb.c:1907] Salida xroot-0 inactiva, omitiendo... [../../i3-gaps/i3bar/src/ipc.c:217] ¡Tengo datos! [../../i3-gaps/i3bar/src/ipc.c:57] Obtuve respuesta de suscripción: {"success":true} [../../i3-gaps/i3bar/src/ipc.c:217] ¡Tengo datos! [../../i3-gaps/i3bar/src/ipc.c:46] ¡Obtuve datos del espacio de trabajo! [../../i3-gaps/i3bar/src/workspaces.c:143] Obtuve espacio de trabajo canónico: 1, nombre: '1', ancho_nombre: 6, glifos: 1 [../../i3-gaps/i3bar/src/workspaces.c:143] Obtuve espacio de trabajo canónico: 2, nombre: '2', ancho_nombre: 6, glifos: 1 [../../i3-gaps/i3bar/src/xcb.c:1897] Dibujando barras... [../../i3-gaps/i3bar/src/xcb.c:1924] Botón de dibujo para WS 2 en x = 0, len = 6 [../../i3-gaps/i3bar/src/xcb.c:1907] Salida xroot-0 inactiva, omitiendo... [../../i3-gaps/i3bar/src/xcb.c:1924] Botón de dibujo para WS 1 en x = 0, len = 6 [../../i3-gaps/i3bar/src/child.c:454] Detectando el tipo de entrada según el búfer *{"version":1} [ [{"name":"ipv6","color":"#FF0000","markup":"none","full_text":"no IPv6"},{"name":"disk_info","instance": "/","markup":"none","full_text":"41,3 GiB"},{"name":"inalámbrico","instance":"_first_","color":"#FF0000","markup ":"none","full_text":"W: abajo"},{"name":"ethernet","instance":"enp3s0","color":"#00FF00","markup":"none" ,"full_text":"E: 10.1.0.0 (1000 Mbit/s)"},{"name":"batería","markup":"none","full_text":"Sin batería"},{"name ":"cargar","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] copiando statusline_buffer a statusline_head [../../i3-gaps/i3bar/src/child.c:331] línea de estado de volcado: [../../i3-gaps/i3bar/src/child.c:334] texto_completo = sin IPv6 [../../i3-gaps/i3bar/src/child.c:335] texto_corto = (nulo) [../../i3-gaps/i3bar/src/child.c:336] color = #FF0000 [../../i3-gaps/i3bar/src/child.c:334] texto_completo = 41,3 GiB [../../i3-gaps/i3bar/src/child.c:335] texto_corto = (nulo) [../../i3-gaps/i3bar/src/child.c:336] color = (nulo) [../../i3-gaps/i3bar/src/child.c:334] full_text = W: abajo [../../i3-gaps/i3bar/src/child.c:335] texto_corto = (nulo) [../../i3-gaps/i3bar/src/child.c:336] color = #FF0000 [../../i3-gaps/i3bar/src/child.c:334] texto_completo = E: 10.1.0.0 (1000 Mbit/s) [../../i3-gaps/i3bar/src/child.c:335] texto_corto = (nulo) [../../i3-gaps/i3bar/src/child.c:336] color = #00FF00 [../../i3-gaps/i3bar/src/child.c:334] full_text = Sin batería [../../i3-gaps/i3bar/src/child.c:335] texto_corto = (nulo) [../../i3-gaps/i3bar/src/child.c:336] color = (nulo) [../../i3-gaps/i3bar/src/child.c:334] texto_completo = 0,14 [../../i3-gaps/i3bar/src/child.c:335] texto_corto = (nulo) [../../i3-gaps/i3bar/src/child.c:336] color = (nulo) [../../i3-gaps/i3bar/src/child.c:334] texto_completo = 2019-03-24 10:14:18 [../../i3-gaps/i3bar/src/child.c:335] texto_corto = (nulo) [../../i3-gaps/i3bar/src/child.c:336] color = (nulo) [../../i3-gaps/i3bar/src/child.c:338] fin del volcado [../../i3-gaps/i3bar/src/xcb.c:1897] Dibujando barras... [../../i3-gaps/i3bar/src/xcb.c:1924] Botón de dibujo para WS 2 en x = 0, len = 6 [../../i3-gaps/i3bar/src/xcb.c:2000] ¡Imprimiendo línea de estado! [../../i3-gaps/i3bar/src/xcb.c:1907] Salida xroot-0 inactiva, omitiendo.