После смены диска на $HOME не могу запустить Teamviewer
Я хотел изменить расположение моего каталога $HOME с SSD на 200 ГБ на SATA на 2 ТБ. Я сделал это согласно второму ответу, найденному здесь. Теперь Teamviewer больше не запускается. Если я попытаюсь запустить его, просто нажав значок, ничего не произойдет. Если я попробую это из терминала, набрав teamviewer
Я получаю следующее сообщение:
Init...
XRandRWait: No value set. Using default.
XRandRWait: Started by user.
Checking setup...
wine: /home/adminuser/.local/share/teamviewer11 is not owned by you
wine: /home/adminuser/.local/share/teamviewer11 is not owned by you
Конечно, я проверил, есть ли у моей учетной записи разрешение на использование teamviewer, и это так. Почему раньше не было проблем, а теперь нет?
1 ответ
Steeldriver упомянул, что Ubuntu плохо работает на файловой системе, отформатированной в NTSF. Поэтому я сделал резервную копию своего жесткого диска, заменил $HOME на резервный диск и отформатировал мой диск в ext4. Затем я скопировал все обратно на мой теперь отформатированный диск ext4. Это все еще не сработало сразу. Вот как это исправить:
- Удалить teamviewer
sudo apt-get remove teamviwer
- Загрузите и установите последнюю версию файла.deb с официальной домашней страницы teamviewer.
Все еще не работал. Теперь я снова сменил владельца в папке.config:
sudo chown -R $USER:$USER /home/$USER/.config/teamviewer
Затем в папке.local/share/:
sudo chown -R $USER:$USER /home/$USER/.local/share/teamviewer11
Это сделало это для меня. Я несколько раз менял владельца, используя chown, но он не работал. Форматирование моего диска в ext4 и переустановка teamviewer сделали это, хотя.
Спасибо вам, ребята.