Estava com o seguinte problema: ao conectar o notebook na tv via hdmi, o som ainda saia pelas caixas de som do notebook e toda vez era necessario mudar nas configurações para sair o som. achei uma solução elegante e resolvi compartilhar.
apenas como referencia o notebook usado no tutorial foi um NP900XA (9 series), mas deve funcionar em outros notebooks com ubuntu.
Seguindo esse tutorial, singelamente traduzido abaixo:
- no terminal:
sudo gedit /etc/udev/rules.d/hdmi.rules- copie e cole o seguinte script e salve.
SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/SToggle"- no terminal:
sudo udevadm control --reload-rules- no terminal:
sudo gedit /usr/local/bin/SToggle- copie e cole o seguinte script e salve.
#!/bin/bashUSERID=”$(cat /var/run/ConsoleKit/database | grep -B 6 is_active=true | grep uid= | cut -f 2 -d ‘=’)”
# Sound Toggle
# By Charles Cruz
#
# The following script toggles the between laptop speakers and hdmi audio (if detected).
# Version 1.0
USER=”$(grep $USERID /etc/passwd | cut -f 1 -d ‘:’)”
HDMI_STATUS=”$(cat /sys/class/drm/card0-HDMI-A-1/status)”if [ "${HDMI_STATUS}" = connected ]; then
sudo -u $USER pactl set-card-profile 0 output:hdmi-surround
else
sudo -u $USER pactl set-card-profile 0 output:analog-stereo+input:analog-stereo
fi
exit 06. no terminal terminal:
sudo chmod 755 /usr/local/bin/SToggle
se o som não estiver funcionando (dummy output) tente trocar a seguinte linha:
sudo -u $USER pactl set-card-profile 0 output:hdmi-surround
por
sudo -u $USER pactl set-card-profile 0 output:hdmi-stereo
pra mim essa modificação funcionou!
gostaria de fazer o notebook se ajustar para somente tv sozinho, mas ainda estou trabalhando nisso.
a principio penso em algo como:
xrandr –output HDMI1 –primary –mode 1920×1080
xrandr — output LVDS1 — off
Se alguém tiver sugestões ou duvidas deixe nos comentários

