Portál AbcLinuxu, 10. května 2025 05:35
Řešení dotazu:
Nekopírovat ale instalovat ( smazat nastavení )
sudo rm -f /etc/teamviewer/* sudo rm -f /opt/teamviewer8/config/* sudo rm -f /opt/teamviewer8/logfiles/* rm -fR /home/JMENOUZIVATELE/.config/teamviewer8btw: pokud je tam naahodou uz teamviewer9, tak samo zmenit 3x 8 na 9 :)
Neuděláš návod jak generovat vlastní dvd ?
podle tohodle návodu mi to nefungovalo už od verze 9
gksudo teamviewer --daemon enable teamviewer gksudo teamviewer --daemon disableteamviewerd sice porad pobezi pod rootem, ale aspon jenom ve chvili kdy user pousti klienta :)
#vytvoris novej script, rekneme teamviewer-wd.sh v adresari /usr/local/bin sudo leafpad /usr/local/bin/teamviewer-wd.sh #vlozis do editoru nasledujici 4 radky textu, das ulozit a konec #!/bin/sh gksudo teamviewer --daemon enable teamviewer gksudo teamviewer --daemon disable #nastavis skriptu atribut spustitelny sudo chmod +x /usr/local/bin/teamviewer-wd.sh #zkopirujes puvodni popis aplikace do home a zamenis aby poustel script misto puvodniho cat /usr/share/applications/teamviewer-teamviewer9.desktop | sed 's/Exec=.*/Exec=teamviewer-wd.sh/' | tee ~/.local/share/applications/teamviewer-teamviewer9.desktoptim ze v home mas popis aplikace stejny nazev souboru jako v /usr/share/app.. tak se tim nahradi ten puvodni protoze z home ma vetsi prioritu, takze ted kdyz pustis teamviewer pres beznou ikonu, zavola se ten skript, zepta se na heslo, povoli teamviewer sluzbu, pak pusti klienta, po vypnuti klienta se zepta znovu na heslo a vypne a zakaze teamviewer sluzbu
#kontrola zda teamviewerd bezi pomoci beziciho procesu, prazdno znamena nebezi ps aux | grep -v grep | grep teamviewerd #kontrola jestl bezi pomoci statusu, pokud nevidis "running" znamena nebezi sudo teamviewer --daemon status #kontrola jestli existuje autoaktivovani pri startu, prazdo znamena auto neni ls /etc/init/teamviewerd.conf #ten script zapina daemona pred klientem a vypina po ukonceni klienta, tedy po prvnim pusteni scriptem a ukonceni klienta je daemon zakazan #muzes to ale vyvolat samozrejme rucne, vypne to teamviewerd pokud bezi a zakaze pripadne auto spusteni sudo teamviewer --daemon disable
description "TeamViewer remote control daemon" exec /opt/teamviewer9/tv_bin/teamviewerd -f start on (runlevel [2]) stop on (runlevel [!2]) respawn respawn limit 5 60 pre-start exec /opt/teamviewer9/tv_bin/script/wait-console-kit.sh.
gksudo iba SUDO!!!!.a ikonu na ploche som zmenil Exec na
Exec=gksu teamviewer-wd.sh. a uz pyta aj heslo pri starte a pokonci ho cely vypne aj pod rootom,takze v spravci uloh uz nieje vydiet teamviewerd ,heh diki vsetkym za pomoc,pekny novy rok vam prajem
#!/bin/sh gksudo 'teamviewer --daemon enable' teamviewer gksudo 'teamviewer --daemon disable'nebo doplneno o zobrazeni info textu pri zadavani hesla
#!/bin/sh if [ ! -f /var/run/teamviewerd.pid ]; then gksudo 'teamviewer --daemon enable' -m 'Pro potřeby programu TeamViewer je potřeba spustit službu TeamViewerD. Zadejte své heslo:' fi teamviewer if [ -f /var/run/teamviewerd.pid ]; then gksudo 'teamviewer --daemon disable' -m 'Po ukončení programu TeamViewer je vhodné vypnout službu TeamViewerD. Zadejte své heslo:' fi
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.