انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای اینترنتی => نویسنده: #elahe# در 05 دی 1395، 03:59 قظ
-
سلام
من هم با wget دانلود و از ترمینال نصب کردم
و هم از خود سایت تیم ویور ورژن لینوکسشو دانلود و نصب کردم
در هر دو صورت موقع اجرا با دستور teamviewer اینو میگه:
Init...
CheckCPU: SSE2 support: yes
XRandRWait: No value set. Using default.
XRandRWait: Started by user.
Checking setup...
chmod: changing permissions of '/home/elahe/.config/teamviewer': Operation not permitted
chmod: changing permissions of '/home/elahe/.local/share/teamviewer12/logfiles': Operation not permitted
mkdir: cannot create directory ‘/home/elahe/.local/share/teamviewer12/dosdevices’: Permission denied
mkdir: cannot create directory ‘/home/elahe/.local/share/teamviewer12/.tweak’: Permission denied
wine: /home/elahe/.local/share/teamviewer12 is not owned by you
wine: /home/elahe/.local/share/teamviewer12 is not owned by you
و با دستور sudo teamviewer هم اینو :
Init...
*** TeamViewer can not be executed with sudo! ***
Either use your normal user account without sudo
or use a the real root account to log in to your desktop (not recommended!).
با su هم نمیخوام اجراش کنم!!!
-
نمی دونم چرا دسترسی تمام فایلای teamviewer شما برای شما ممکن نیست (احتمالا مشکل از نحوه ی نصب شماست که این اتفاق میوفته ولی نمی تونم دقیق بگم چطور نصب کردین یا چی شده ؟)
ولی برای رفع مشکل , شما می تونین دسترسی این فایل ها که باعث مشکل شدن رو تغییر بدین به این صورت :
sudo chmod 775 ~/.config/teamviewer ~/.local/share/teamviewer12/logfiles ~/.local/share/teamviewer12/dosdevices ~/.local/share/teamviewer12/.tweak ~/.local/share/teamviewer12 ~/.config/teamviewer/* ~/.local/share/teamviewer12/logfiles/* ~/.local/share/teamviewer12/dosdevices/* ~/.local/share/teamviewer12/.tweak/* ~/.local/share/teamviewer12/*
اگه بازم مشکل وجود داشت خروجی این دو دستور رو هم بزارین :
stat -c "%a %n" ~/.config/teamviewer ~/.local/share/teamviewer12/logfiles ~/.local/share/teamviewer12/dosdevices ~/.local/share/teamviewer12/.tweak ~/.local/share/teamviewer12 ~/.config/teamviewer/* ~/.local/share/teamviewer12/logfiles/* ~/.local/share/teamviewer12/dosdevices/* ~/.local/share/teamviewer12/.tweak/* ~/.local/share/teamviewer12/*
whoami
*خروجی دستور دوم رو برای این می خوام تا ببینم مسیر home که teamviewer توش نصب شده دقیقا مسیر همون یوزر فعلی هست که شما دارین باهاش teamviewer رو اجرا می کنین
-
وقتی نرمافزارهای گرافیکی رو با root اجرا کنید، چنین مشکلاتی پیش میاد. هیچ گاه نرمافزارهای گرافیکی رو با root اجرا نکنید!