To clear out my small confusion with comments #39 and #40:

It is changes on 2 lines of code
1. Open file as root:  "/opt/teamviewer8/tv_bin/script/tvw_main"
2. Find section: function LogStartupInfo()
3. Change current code:

if [ -x "$(type -p lsb_release)" ] ; then       # log information about the 
Linux distribution
    lsb_release -a
    make_path "$WINEPREFIX/drive_c"
    lsb_release -ds > "$WINEPREFIX/drive_c/distrelease"
  else

to look like this:

if [ -x "$(type -p lsb_release)" ] ; then       # log information about the 
Linux distribution
    #lsb_release -a        # TempFix(Bug#1094218) 
    make_path "$WINEPREFIX/drive_c"
    cat /etc/lsb-release | grep DESCRIPTION | cut -f2 -d= | sed 's/\"//g' > 
"$WINEPREFIX/drive_c/distrelease"        # TempFix(Bug#1094218)

4. Save file

Please confirm or alter as needed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1094218

Title:
  lsb_release crashed with IOError in getstatusoutput(): [Errno 10] No
  child processes (called by teamviewerd)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lsb/+bug/1094218/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to