Проблема очень ясна. Вы установили неверный драйвер тачпада Focaltech.
И он установлен из моего PPA. Удалите его так:
sudo apt-get purge focaltech-dkms
sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
Затем перезагрузитесь.
Тачпад должен работать без какого-либо драйвера.
Так же удалите Elantech тоже:
sudo dkms remove psmouse/elantech-x551c --all
Если сенсорная панель не работает, -Установите драйвер Elantech. Я не уверен на 100%, что эта конкретная модель работает на ядре 3.19.
Было бы безопаснее использовать Live CD, но вы могли бы сделать:
скопировать все файлы в новый раздел, убедившись, что содержимое /usr не изменяется, пока вы делаете это. отредактируйте /etc/fstab, чтобы /usr был установлен при следующей перезагрузке перезагрузки. Удалите старые файлыПодробнее о каждом шаге см. ниже.
Обратите внимание, что вы не можете монтировать новый раздел на /usr во время работы, так как в /usr будет открыто много файлов.
Я использовал бы cp -a. -a - опция архива. На странице man:
-a, --archive
same as -dR --preserve=all
...
-d same as --no-dereference --preserve=links
...
-P, --no-dereference
never follow symbolic links in SOURCE
...
--preserve[=ATTR_LIST]
preserve the specified attributes (default:
mode,ownership,timestamps), if possible additional attributes:
context, links, xattr, all
...
-R, -r, --recursive
copy directories recursively
Вам нужно знать UUID вашего нового раздела. Вы можете увидеть отображение, выполнив:
$ ls -l /dev/disk/by-uuid/
И затем добавьте эту строку в /etc/fstab:
UUID=634c31a5-e27c-4e33-ac67-2e22491a30c2 /usr ext4 defaults 0 2
Измените UUID на свой UUID и измените ext4 (! d14)
После перезагрузки старые файлы в /usr в корневом разделе будет скрыт новый раздел, установленный на /usr. Но мы можем использовать некоторую страницу man , чтобы перейти к старым файлам, а затем удалить их.
$ sudo mount --bind / /mnt
$ sudo rm -rf /mnt/usr
$ sudo umount /mnt
Но некоторые незначительные ошибки (например, нажатие Enter, когда вы только набрали sudo rm -rf /mnt) может привести к катастрофе, поэтому я бы использовал этот метод только в том случае, если вы были очень уверены в том, что делали, действительно не могли справиться с простоями или не имели физического доступа к машине и, следовательно, не могли загрузиться живой CD или живой USB-накопитель.
Было бы безопаснее использовать Live CD, но вы могли бы сделать:
скопировать все файлы в новый раздел, убедившись, что содержимое /usr не изменяется, пока вы делаете это. отредактируйте /etc/fstab, чтобы /usr был установлен при следующей перезагрузке перезагрузки. Удалите старые файлыПодробнее о каждом шаге см. ниже.
Обратите внимание, что вы не можете монтировать новый раздел на /usr во время работы, так как в /usr будет открыто много файлов.
Я использовал бы cp -a. -a - опция архива. На странице man:
-a, --archive
same as -dR --preserve=all
...
-d same as --no-dereference --preserve=links
...
-P, --no-dereference
never follow symbolic links in SOURCE
...
--preserve[=ATTR_LIST]
preserve the specified attributes (default:
mode,ownership,timestamps), if possible additional attributes:
context, links, xattr, all
...
-R, -r, --recursive
copy directories recursively
Вам нужно знать UUID вашего нового раздела. Вы можете увидеть отображение, выполнив:
$ ls -l /dev/disk/by-uuid/
И затем добавьте эту строку в /etc/fstab:
UUID=634c31a5-e27c-4e33-ac67-2e22491a30c2 /usr ext4 defaults 0 2
Измените UUID на свой UUID и измените ext4 (! d14)
После перезагрузки старые файлы в /usr в корневом разделе будет скрыт новый раздел, установленный на /usr. Но мы можем использовать некоторую страницу man , чтобы перейти к старым файлам, а затем удалить их.
$ sudo mount --bind / /mnt
$ sudo rm -rf /mnt/usr
$ sudo umount /mnt
Но некоторые незначительные ошибки (например, нажатие Enter, когда вы только набрали sudo rm -rf /mnt) может привести к катастрофе, поэтому я бы использовал этот метод только в том случае, если вы были очень уверены в том, что делали, действительно не могли справиться с простоями или не имели физического доступа к машине и, следовательно, не могли загрузиться живой CD или живой USB-накопитель.
Внимание: я понятия не имею, что я делаю, я просто копирую команды и делаю, как это предлагают другие. Это может быть неправильный способ сделать это, но он работает для меня (на данный момент, по крайней мере).
Вот как я это сделал (следуя ответам Хэмиша и комментариям):
Скопируйте все файлы только что созданного раздела (замените его местоположением, он должен выглядеть похожим на мой):rsync -avz /usr /media/aleksandar/750b84e2-e65f-4309-ade5-5af0033a937c
На этом этапе я понял, что он скопировал все в папку /usr на раздел, который не будет работать, поэтому я скопировал все (с файловым менеджером) из этой папки в корень раздела и удалил эту пустую папку впоследствии. Редактировать /etc/fstab (как и в ответе Хэмиша, конечно, заменить на ваш UUID) UUID=634c31a5-e27c-4e33-ac67-2e22491a30c2 /usr ext4 defaults 0 2
Шаг, который оказался не очень мудрым: я изменил имя текущего установленного раздела /usr на /usrBACKUP, просто так, что я знаю, что при перезагрузке системы он фактически перезагружается во вновь созданный раздел, а не старый. После этого все захлопнулось на экране, и я должен был отключить его, долгое нажатие клавиши включения (гений, как и я). Пропустите этот шаг, если вы не хотите сбивать систему. Перезагрузите систему. После перезагрузки откройте системный монитор или подобное приложение, чтобы узнать, установлен ли ваш новый раздел /usr, и проверить безопасность, все ли так, как планировалось. После проверки, что все в порядке, вы можете удалить старый раздел /usr. Я буду держать меня на всякий случай, если что-то пойдет не так. Поскольку большинство библиотек, которые используются в / usr, я бы не рекомендовал перемещать этот каталог во время работы Ubuntu. Фактически, вы, вероятно, получаете сообщения об ошибках, когда пытаетесь это сделать. Следовательно, лучше всего использовать LiveCD.
Вы можете использовать несколько возможностей для перемещения / копирования файлов cp, rsync и т. Д., Чтобы убедиться, что любые символические ссылки созданы, а не просто скопированы. cp и rsync имеют опции для этого.
После перемещения файлов на другой раздел вам нужно добавить еще одно mount в / etc / fstab, чтобы установить новый раздел в /usr.
Внимание: я понятия не имею, что я делаю, я просто копирую команды и делаю, как это предлагают другие. Это может быть неправильный способ сделать это, но он работает для меня (на данный момент, по крайней мере).
Вот как я это сделал (следуя ответам Хэмиша и комментариям):
Скопируйте все файлы только что созданного раздела (замените его местоположением, он должен выглядеть похожим на мой):rsync -avz /usr /media/aleksandar/750b84e2-e65f-4309-ade5-5af0033a937c
На этом этапе я понял, что он скопировал все в папку /usr на раздел, который не будет работать, поэтому я скопировал все (с файловым менеджером) из этой папки в корень раздела и удалил эту пустую папку впоследствии. Редактировать /etc/fstab (как и в ответе Хэмиша, конечно, заменить на ваш UUID) UUID=634c31a5-e27c-4e33-ac67-2e22491a30c2 /usr ext4 defaults 0 2
Шаг, который оказался не очень мудрым: я изменил имя текущего установленного раздела /usr на /usrBACKUP, просто так, что я знаю, что при перезагрузке системы он фактически перезагружается во вновь созданный раздел, а не старый. После этого все захлопнулось на экране, и я должен был отключить его, долгое нажатие клавиши включения (гений, как и я). Пропустите этот шаг, если вы не хотите сбивать систему. Перезагрузите систему. После перезагрузки откройте системный монитор или подобное приложение, чтобы узнать, установлен ли ваш новый раздел /usr, и проверить безопасность, все ли так, как планировалось. После проверки, что все в порядке, вы можете удалить старый раздел /usr. Я буду держать меня на всякий случай, если что-то пойдет не так. Поскольку большинство библиотек, которые используются в / usr, я бы не рекомендовал перемещать этот каталог во время работы Ubuntu. Фактически, вы, вероятно, получаете сообщения об ошибках, когда пытаетесь это сделать. Следовательно, лучше всего использовать LiveCD.
Вы можете использовать несколько возможностей для перемещения / копирования файлов cp, rsync и т. Д., Чтобы убедиться, что любые символические ссылки созданы, а не просто скопированы. cp и rsync имеют опции для этого.
После перемещения файлов на другой раздел вам нужно добавить еще одно mount в / etc / fstab, чтобы установить новый раздел в /usr.