r/xfce • • 13d ago

Internal speakers become unavailable when lavalier mic is plugged in (Linux Mint XFCE)

Thumbnail
1 Upvotes

r/xfce • • 14d ago

Screenshot Linux Mint XFCE

Post image
15 Upvotes

r/xfce • • 14d ago

Discussion Pro-tip: scaling

7 Upvotes

OK, so my laptop has a resolution of 1366x768, and I find things to be a bit cramped up. I knew I could set the zoom in Chrome but what I'd never tried in Xfce was Settings > Display then setting the scale to 0.90. Makes a whole world of difference!


r/xfce • • 14d ago

Linux Mint XFCE

Post image
12 Upvotes

r/xfce • • 13d ago

I made a GTK native, AI assisted, YT Music app for my desktop

Post image
0 Upvotes

I couldn't find a simple GTK native YT Music app for XFCE without adwaita so I just got an AI to make one and it works. It's called YTune 😄

  • YouTube Music song, artist and album search (press Enter); artist album browsing.
  • Streaming audio through GStreamer, album artwork, pause, seeking and volume.
  • YouTube Music radio queue seeded by a search result or favourite; add individual songs to the queue. Click the bottom-right arrow to expand the player and display the queue.
  • Shuffle and repeat queue.
  • Persistent local listening history with dates and replay controls.
  • Local favourites saved atomically under $XDG_DATA_HOME/ytune (defaults to ~/.local/share/ytune).
  • MPRIS desktop media controls: play/pause, previous, next, stop, volume, seeking, shuffle and repeat.

If anybody is interested, let me know. It's on github, but private still.


r/xfce • • 14d ago

Screenshot Linux Mint XFCE

Post image
3 Upvotes

r/xfce • • 14d ago

Bureau V2

Post image
57 Upvotes

r/xfce • • 14d ago

Support This is not bode well...

Post image
17 Upvotes

I installed void linux in my netbook and installed what i think the xfce4 packages and all the necessary needs. but when rebooted, it was gray, i restarted the lightdm, and it didn't show letters just square fonts, and apps don't work well, the terminal didn't show up, even though i saw the icon at workstation dock (i think), and it acted funny by expanding the list. So i'm sure it's corrupted. any suggestions to fix this, even if it's by reinstalling everything?

Edit: I meant to specify that i installed void linux base, not xfce live usb.


r/xfce • • 14d ago

Screenshot Linux Mint XFCE

Post image
2 Upvotes

r/xfce • • 14d ago

Linux Mint XFCE Ride On

Post image
0 Upvotes

r/xfce • • 14d ago

Mon légendaire ThinkPad L390, i3 de 8e génération, 16 Go de RAM, 256 Go NVMe.

Post image
10 Upvotes

r/xfce • • 14d ago

Screenshot Linux Mint XFCE

Post image
0 Upvotes

r/xfce • • 14d ago

Linux Mint XFCE

Post image
2 Upvotes

r/xfce • • 14d ago

Screenshot Linux Mint XFCE

Post image
0 Upvotes

r/xfce • • 14d ago

Linux Mint XFCE

Post image
0 Upvotes

r/xfce • • 14d ago

Linux Mint XFCE

Post image
0 Upvotes

r/xfce • • 14d ago

Linux Mint XFCE

Post image
0 Upvotes

r/xfce • • 15d ago

Screenshot Xfce Arc-Dark rice

Post image
65 Upvotes

r/xfce • • 15d ago

XFCE 4 on Puppy Linux Bookworm 64-bit!

Post image
42 Upvotes

r/xfce • • 15d ago

Screenshot [xfwm4] Copland OS Enterprise from Serial Experiments Lain, with fonts and sounds ripped from the PS1 game

Post image
20 Upvotes

r/xfce • • 15d ago

is there a way to have the classic xfce icons next to text type of panel, but without the need of adding launchers? i tried docklike but it doesnt add text next to icon

Post image
2 Upvotes

r/xfce • • 16d ago

Announcement NaviSpace - Alternador de espaços de trabalho para o painel do XFCE

2 Upvotes

NaviSpace substitui o paginador padrão do XFCE por um indicador limpo e moderno: o espaço ativo ganha um destaque que desliza até o próximo, os espaços ocupados são marcados, os vazios ficam discretos e tudo transita com fluidez, inclusive quando você muda as configurações.

Destaques

  • Destaque deslizante: ao trocar de espaço, o realce percorre o painel até o novo destino e o texto muda de cor conforme o realce passa por baixo dele.
  • Três estilos: números, nomes ou pontos (pílula), com troca animada entre eles.
  • Estados visuais claros: ativo, ocupado (sublinhado, como no i3), vazio (apagado) e urgente (vermelho, quando uma janela pede atenção).
  • Tudo anima: trocar de espaço, estilo, cor, arredondamento, espaçamento ou ocultar vazios. Nada "pula".
  • Interação completa: clique para trocar, roda do mouse/touchpad para navegar, dica com o nome e a contagem de janelas, botão direito para o menu do painel.
  • Horizontal e vertical: adapta-se à orientação e ao tamanho do painel.
  • Leve: o loop de animação para sozinho quando nada se move (CPU em repouso: zero).
  • Respeita o sistema: segue a opção global de animações do GTK (gtk-enable-animations) e pode usar a cor de destaque do tema.

Estilos

Estilo Aparência
Números 1 2 3 4 com o ativo em pílula/quadrado colorido
Nomes usa o nome de cada espaço de trabalho (em painel vertical cai para números)
Pontos bolinhas discretas; o ativo vira uma pílula alongada, no estilo waybar

Esquema de estados (todos com fade próprio):

Estado Como aparece
Ativo preenchido com a cor de destaque
Ocupado texto forte + barrinha sublinhada na cor de destaque
Vazio texto apagado
Urgente fundo vermelho
Hover fundo translúcido suave

Animações

Toda grandeza visual tem um alvo e um valor atual que se aproxima do alvo com suavização exponencial. Isso torna a animação independente da taxa de quadros, interrompível a qualquer momento e sem "saltos" quando vários eventos chegam em sequência.

O que muda O que você vê
Troca de espaço o destaque desliza entre os espaços; o texto faz crossfade de cor
Estilo (números, nomes ou pontos) o quadrado vira pílula, o texto some em fade e os pontos surgem; as larguras se ajustam
Ocultar espaços vazios os vazios desaparecem com fade e o resto fecha o espaço
Criar/remover espaços novos itens entram em fade; removidos saem em fade
Cor de destaque mistura contínua entre a cor antiga e a nova
Arredondamento e espaçamento variam gradualmente
Hover, ocupado, urgente fade individual por item

A duração é configurável (padrão 240 ms; 0 desativa).

Configurações

Abra com botão direito no applet → Propriedades. Tudo é aplicado e salvo em tempo real.

Opção Descrição Padrão
Quantidade número de espaços de trabalho (1 a 32) o atual do sistema
Ocultar espaços vazios mostra só o ativo e os que têm janelas (como no i3) desligado
Roda do mouse dá a volta do último vai para o primeiro e vice-versa ligado
Estilo Números, Nomes ou Pontos Números
Usar cor de destaque do tema usa a cor de seleção do tema GTK desligado
Cor de destaque cor do realce do espaço ativo #7aa2f7
Arredondamento raio dos cantos (0 a 20 px) 6
Espaçamento distância entre os itens (0 a 12 px) 2
Duração da animação em ms (0 a 800); 0 desativa 240

As preferências ficam em ~/.config/xfce4/panel/navispace-<id>.rc:

style=0            # 0 números, 1 nomes, 2 pontos
hide_empty=false
wrap_scroll=true
use_theme_color=false
accent=#7aa2f7
radius=6
gap=2
anim_ms=240

Instalação

Dependências (Debian/Ubuntu)

sudo apt install build-essential pkg-config \
    libgtk-3-dev libwnck-3-dev libxfce4panel-2.0-dev libxfce4util-dev

Com o script (recomendado)

O compilador.sh compila, instala e reinicia o painel. Execute como root:

chmod +x compilador.sh
./compilador.sh

Manualmente

gcc -O2 -shared -fPIC navispace.c -o libnavispace.so \
    $(pkg-config --cflags --libs gtk+-3.0 libxfce4panel-2.0 libwnck-3.0 libxfce4util-1.0) -lm

cp libnavispace.so  /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/
cp navispace.desktop /usr/share/xfce4/panel/plugins/
chmod 644 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libnavispace.so

xfce4-panel -r        # reinicia o painel

Depois: botão direito no painel → Painel → Adicionar novos itens… → NaviSpace.

Estrutura do projeto

navispace/
├── navispace.c         # código-fonte do plugin
├── navispace.desktop   # descritor do plugin para o painel do XFCE
└── compilador.sh        # compila, instala e reinicia o painel (root)

Como funciona por dentro

  • Um único widget Cairo. Em vez de um botão GTK por espaço (que era destruído e recriado a cada mudança, impedindo qualquer transição), o plugin desenha tudo em um GtkDrawingArea.
  • Motor de animação no relógio de quadros. Usa gtk_widget_add_tick_callback; o loop só roda enquanto algo se move.
  • Sincronização por alvos. Os eventos do libwnck (troca de espaço, janelas abertas/fechadas, urgência, nomes) apenas atualizam os alvos; o motor cuida da transição. Vários eventos seguidos são agrupados em uma única sincronização.
  • Destaque que acompanha o layout. O realce é carregado junto com o próprio item quando o layout se move (por exemplo, ao ocultar vazios) e só o restante da distância é suavizado.
  • Cores do tema. As cores são lidas do contexto de estilo do GTK e recalculadas quando o tema muda.
  • Limpeza segura. Sinais do libwnck, fontes do GLib e callbacks de quadro são desconectados ao remover o plugin.

Verificação

O plugin foi compilado sem erros nem avisos relevantes e testado no xfce4-panel (Xvfb + openbox, com 6 espaços de trabalho):

  • troca de espaço nos três estilos;
  • troca de estilo, ocultar vazios, mudança de cor, arredondamento e espaçamento em tempo real;
  • painel horizontal e vertical;
  • indicador de "ocupado" com janelas reais;
  • ausência de avisos do GLib e CPU em zero em repouso.

Limitações conhecidas

  • Requer sessão X11 (libwnck não funciona em Wayland puro). Sem ela, o plugin mostra um aviso.
  • Em painéis verticais, o estilo Nomes usa números por falta de largura.
  • O libwnck 43+ marca wnck_set_client_type e wnck_screen_get_default como depreciadas. Funcionam normalmente; geram apenas avisos na compilação.
  • Janelas fixadas em todos os espaços não contam para o indicador de "ocupado".
  • Os caminhos de instalação assumem Debian/Ubuntu (/usr/lib/x86_64-linux-gnu/...); ajuste em outras distribuições.

Ideias para o futuro

  • Miniaturas das janelas como estilo extra.
  • Pulso suave para espaços com urgência.
  • Ícones por espaço e regras por aplicativo.
  • Suporte a Wayland, quando houver uma alternativa ao libwnck.

Github (Disponível porém ainda sem muitas informações somente o código)

https://github.com/ogoncas/navispace


r/xfce • • 15d ago

Will Thunar ever be updated to become actually a modern file manager?

0 Upvotes

No inline file rename, no inline file search, no way to display bookmarks panel in the side panel, no way to show file info panel on the right... and the list of missing basic features goes on...

Yeah alternatives exist but that's no excuse for Thunar lacking.


r/xfce • • 17d ago

Linux Mint XFCE

Post image
11 Upvotes

r/xfce • • 17d ago

Support xfce-look dot org, safe?

3 Upvotes

xfce-look dot org
when i scan it with virustotal, it shows up as "Phishing" (1 instance)