Repository navigation
Sons
O tema de sons fica em Sound/Win2k e se chama Win2k. Ele segue a especificação
freedesktop de temas de som, a mesma usada pelo GTK e pelo libcanberra.
Os sons seguem o esquema "Padrão do Windows" do Windows 2000, conforme definido no
MMOPT.INF e no HIVEDEF.INF do instalador original.
| Som do Windows 2000 | Evento no Linux | Quando toca no XFCE |
|---|---|---|
| Ding (bipe padrão) |
bell, bell-terminal, bell-window-system
|
Bipe do sistema e do terminal |
| Chord |
dialog-error, dialog-warning, dialog-question, dialog-information
|
Diálogos de erro, aviso, pergunta e informação dos apps GTK |
| Notify | message-new-email |
Clientes de e-mail que usam o evento |
| Recycle | trash-empty |
Nenhum: o Thunar não emite esse evento |
| Windows Logon Sound | desktop-login |
Ao entrar no XFCE (autostart win2k-logon-sound.desktop) |
| Windows Logoff Sound | desktop-logout |
Iniciar › Fazer logoff... e Iniciar › Desligar... |
Eventos que o tema não cobre usam os sons do tema freedesktop.
Os sons só tocam com os sons de eventos ligados:
xfconf-query -c xsettings -p /Net/SoundThemeName -s Win2k
xfconf-query -c xsettings -p /Net/EnableEventSounds -s trueO XFCE não tem campo para escolher o tema de sons. A caixa "Habilitar sons de eventos" fica em Configurações › Aparência › Configurações. O instalador faz os dois ao aplicar o componente Sons.
canberra-gtk-play -i bell # um evento
python3 tools/win2k-sounds.py # testador com todos os eventosO testador lista cada evento, mostra o arquivo instalado, toca pelo mesmo caminho que o GTK e explica por que um som não tocou ("sons de eventos desligados", "o evento não existe no tema atual"). O botão Tocar via notificação envia uma notificação de teste com o som.
O xfce4-notifyd só toca som quando o aplicativo pede, com a dica sound-name ou
sound-file. Notificações sem essa dica ficam em silêncio. Para testar:
notify-send -h string:sound-name:message-new-email "Teste" "Som do Windows 2000"A chave "Silenciar sons" em Configurações › Notificações desliga esses sons.
Usar
Componentes
Projeto