Teamviewer 12 нет GUI

Представленные сценарии не работали для меня с udev из коробки на Ubuntu 14.04, мне пришлось добавить:

export DISPLAY=:0

в начале, преобразовать две команды pacmd в pactl и, наконец, запустите скрипт, используя sudo -s -u (пользователь) из правила udev.

#!/bin/bash
## From: https://askubuntu.com/questions/458194/switching-to-hdmi-audio-when-hdmi-is-plugged-into-a-laptop-14-04
## Script needs to be triggered by a udev rule
## Works manually now

export DISPLAY=:0

##source ${HOME}/bin/bash_trace
HDMI_STATUS=`cat /sys/class/drm/card0/*HDMI*/status`
INPUTS=($(pactl list sink-inputs | grep Input | awk '{print $3}' | sed -r 's/^.{1}//')

if [ $HDMI_STATUS = "connected" ]
then
    pactl set-card-profile 0 output:hdmi-stereo
    pactl set-default-sink alsa_output.pci-0000_00_1b.0.hdmi-stereo
    for i in ${INPUTS[*]}; do pactl move-sink-input $i alsa_output.pci-0000_00_1b.0.hdmi-stereo  &> /dev/null; done
else
    pactl set-card-profile 0 output:analog-stereo
    pactl set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo
    for i in ${INPUTS[*]}; do pactl move-sink-input $i alsa_output.pci-0000_00_1b.0.analog-stereo  &> /dev/null; done
fi
1
задан 20 January 2017 в 19:49

1 ответ

У меня такая же проблема. Моя ОС - это linux mint, и я решил проблему следующим образом:

apt-get purge teamviewer locate -e teamviewer удалить все файлы и папки с именем «teamviewer» с шага 2, кроме диска с данными или тем, например, / home /'youraccount'/.config/teamviewer, / home / 'youraccount' /. config / teamviewer10 ... скачать новейший teamviewer deb и установить

Я только что решил проблему выше!

Ссылка: TeamViewer 11 не будет работать на Ubuntu 16.04 64-bit

0
ответ дан 23 May 2018 в 02:14

Другие вопросы по тегам:

Похожие вопросы: