-How to disable Wayland Support on Fedora 25- Note: The following tested under Fedora 25 with Gnome and GDM (default installation). Actually, TeamViewer supports X11. When TeamViewer runs under Fedora 25 with Wayland Support enabled, TeamViewer will not work.
It is possible to enable X11 under Fedora 25. A default installation will include Xorg installed. All you need to do is enable support for this.
Use the following steps to disable the Wayland Support: Open the file /etc/gdm /custom.conf with your favorite editor (vi, nano, gedit , etc)
Uncomment the line:
Save and reboot the system.
After that, the system will run using Xorg support and TeamViewer will work properly.
... View more
Thank you for your post and welcome to our community.
Yes, TeamViewer has user permission in the options. We called this our "Access Control". You could set this for incoming and outgoing connections.
Open the TeamViewer and click on (Example for the Fullversion):
Extras -> Options -> Advanced -> Show advanced options
If you want to change the Access Control for incoming connection:
Click on the Drop-Down menu and change the settings into what you prefer. If on the Remote site nobody sign into the computer (Windows is on the Logon screen) and you want to have full access to this computer, activate the check box "Full access control when a partner is connection to the Windows logon screen"
If you want to change the Access Control for outgoging connection:
Click on the Drop-Down menu and change the settings into what you prefer.
You can also set for incoming and outgoing connections your own access control permission. Choose Custom settings and click on "Configure". Now you see all option and also the Drop-Down menu. Set up what you prefer.
... View more
Thank you for your post and a warm welcome to our community.
The easiest way to integrate your Active Directory is with our TeamViewer API. Go to https://integrate.teamviewer.com/en/integrate/activedirectory/
You find our example script which can be configured by our own. Click on http://download.teamviewer.com/integrate/TeamViewer_API_Example_Active_Directory.zip
Extract the ZIP File and edit in the PowerShell folder the file "ADSync.ps1"
The first thing you need, is your user access token. Go to https://login.teamviewer.com/LogOn and sign in with the company administrator TeamViewer account.
After you logged in, click on the top right corner on the company administrator name and choose Edit administer [Your company profile name]
It comes up a window where you should see on the left side a option Apps. Click on Apps and on Create script token
In the next window you have to set up a name for the token. Choose what you want ;-) Click on Drop-Down Box User management and set the permissions to View, create and edit users . After you are set everything, click on Save
Now you should see your personal script token.
Copy your token and set in the script into the line (replace the "xxxxx" with your token):
$accessToken = "XX-XXXXXXXXXXXXXXXXXXXX"
Next step, edit the Domain and LDAP settings. Replace the example with our own.
# domain settings
$dn = "dc=testad,dc=local"
# ldap settings
$dcIP = "127.0.0.1"
$dcLdapPort = "389"
Our script can synchronize security groups from your AD. Configured the security group and the OU where the group is located:
# user group to sync with management console
$syncGroupCN = "tvuser"
$syncGroupOU = "myUsers"
$syncGroupSearchFilter = "(&(objectCategory=user)(memberOf=cn=$syncGroupCN,ou=$syncGroupOU,$dn))"
Every new user need a password and permissions in the management console: (u nfortunately SingleSignOn, will not working this is currently a Feature Request)
# new user defaults (if not available in csv import file)
$defaultUserLanguage = "en"
$defaultUserPassword = "myInitalPassword!"
$defaultUserPermissions = "ShareOwnGroups,EditConnections,EditFullProfile,ViewOwnConnections"
If you want that inactive or deleted user from the AD security group should automatically set to inactive in the Management Console, it the script runs. Set this parameter to "true"
# deactivate company users not found in the configured AD group
$deactivateUnknownUsers = $false
The last parameter is for testing the script. Are you sure everything is correct? Set the parameter to "false"
# testRun needs to be set to false for the script to perform actual changes
$testRun = $true
If you want to execute the script, open a command prompt as "Administrator" and tpye the command:
PowerShell.exe -version 2
(All our example script with PowerShell are written in "PowerShell Version 2")
Make sure that you could run PowerShell scripts on your computer. If not you have to set this command:
You want to make more then 150 within 15 minutes? Put a Start-Sleep Loop of 7 seconds into the script. Why you need this? The TeamViewer API has the restriction that a script could not make more then 150 within 15 minutes.
Cheers and happy scripting. Tobias
... View more
If TeamViewer gives you the error message "Verification of your TeamViewer version failed!" You could fixed with the following steps: Please remove any prior versions of TeamViewer before installing the latest version. Below are the steps to complete: 1) Either uninstall TeamViewer it or make sure TeamViewer is not running You may use this command to stop TeamViewer (requires root): daemon teamviewer stop 2) Use this command if TeamViewer is installed: rm -rf /home/*/.local/share/teamviewer* 3) When using the TeamViewer tar.gz, the simplest way is to just delete it and download/upack it again. If you want to keep your settings, change into the folder you unpacked TeamViewer into and use the command: 4) Now all associated files and folders will be remove. All steps are help for working for the installed or the only start Version of TeamViewer. 5) If you stopped TeamViewer, restart it with the command: teamviewer daemon start Else, it is time to download and install TeamViewer from our website. https://www.teamviewer.com/en/download/linux.aspx
... View more
Installation of libPNG12-0 This library is required by TeamViewer 11. It will not install unless the dependency is properly satisfied. To make this library working on ubuntu, make sure you perform the following steps: 1. Add a repository 2. Update the Advanced Packaging Tool 3. Install the library 4. Install TeamViewer 5. Disable the repository (Optional) The following commands will help you to perform the process: sudo apt-add-repository "deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe"
sudo apt-get update
sudo dpkg -i teamviewer_i386.deb
sudo apt-get install -f #optional remove the line ' deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe' from /etc/apt/sources.list using your favorite editor with sudo priviledges
... View more