Не удается войти в систему после обновления до Ubuntu 17.04 [duplicate]

Я нашел способ сделать это:

Сначала откройте терминал и распечатайте все устройства ввода, чтобы найти идентификатор, который вам нужен для устройства ввода, которое вы хотите отключить. В терминале введите:

xinput --list

Далее: Обратите внимание, где указано id = X в одном длинном столбце для каждого устройства ввода. Вы хотите найти идентификатор устройства, который соответствует устройству ввода, которое вы хотите отключить (возможно, что-то похожее на «тачпад»). Затем замените X в следующей команде номером id, представляющим устройство ввода, которое вы хотите отключить:

xinput disable X

Примечание. Если вы не знаете, какой идентификатор устройства вы должны использовать для отключения тачпада, тогда вы можете узнать, проверив случайный идентификатор и посмотрев, работает ли ваш коврик для мыши. Удостоверьтесь, что вы НЕ ДЕЛАЙТЕ НИЧЕГО ВАЖНО. Сохраните всю свою работу и будьте готовы перезагрузить компьютер, если вы сделаете что-то вроде отключения клавиатуры. (Возможно, вам не удастся включить его снова, если вы не можете ввести его в терминал.

Затем вам нужно будет запустить эту последнюю строку (спасибо, что поймали эту Arch Stanton!)

xinput enable X

Причина: мне отчаянно нужен был ответ на эту проблему, потому что проблемы, которые я испытывал с помощью своего тачпада, сделали невозможным работу. Внезапно, в какой-то случайный момент, когда я использую свой ноутбук, по всей видимости, нет причин, touchpad переходит в какой-то «специальный режим». Простое перемещение одного пальца на моей тачпаде приведет к тому, что экран будет прокручиваться, вместо того, чтобы на самом деле перемещать курсор мыши на экране, поэтому было невозможно заставить мышь нависнуть над чем-либо в broswer без значительных координирующих усилий для учета экрана прокрутки и неперемещающейся мыши.Я хотел найти способ, БЕЗ ВОССТАНОВЛЕНИЯ LAPTOP, для сброса тачпада. С плюсом сторона сброса тачпада с помощью метода выше действительно устраняет мою проблему.

Обновление: Чтобы выполнить сброс сенсорной панели ev проще, я сделал горячую клавишу для перечисленных выше команд. Когда мой тачпад идет на fritz, я просто делаю комбинацию клавиш ctrl + super + r, и он выполняет сброс для меня. Быстро и просто.

Вот как:

-Создайте файл внутри своего домашнего каталога и назовите его что-то вроде «touchpad-reset.sh».

- Внутри этого файла поместите две предыдущие предыдущие предыдущие команды, кроме, вместо того, чтобы использовать номер идентификатора X для устройства, поскольку он может быть изменен с добавленными периферийными устройствами (возможно?), Вы можете использовать это вместо этого:

Вот вывод с моего компьютера внутри терминала с помощью этого комманда:

xinput --list

Результат:

Virtual core pointer                        id=2    [master pointer  (3)]⎜   
   ↳ Virtual core XTEST pointer                 id=4    [slave  pointer  (2)]⎜   
   ↳ Genius 2.4G Wireless Mouse                 id=10   [slave  pointer  (2)]⎜   
   ↳ MSFT0001:00 06CB:75BD UNKNOWN              id=13   [slave  pointer  (2)]⎜   
   ↳ ELAN Touchscreen                           id=12   [slave  pointer  (2)]⎜ 

-Но что вы делаете, вы заменяете X (ранее был id) для xinput disable X и xinput разрешаете X с именем, соответствующим этому id внутри одинарных кавычек. Например, из вышесказанного, если вы хотите сделать это для id = 13, моего устройства тачпада, вы должны использовать:

xinput disable 'MSFT0001:00 06CB:75BD UNKNOWN'
xinput enable 'MSFT0001:00 06CB:75BD UNKNOWN'

-Так теперь вы отключаете по имени вместо идентификационного номера , где идентификатор может измениться во времени, а затем вы отключите и включите другое устройство.

Наконец, вам нужно предоставить разрешения на выполнение этого файла; запустите эту команду с вашим рабочим каталогом в терминале в качестве домашнего каталога (где вы создали файл):

chmod +x your_script_name.sh

Итак, как только вы создадите этот файл с соответствующими командами, написанными внутри, убедитесь, что он находится в вашем выполните следующие шаги ниже:

Нажмите клавишу супер (клавиша Windows на ПК) на клавиатуре, чтобы открыть боковую панель единицы. Введите «системные настройки» и нажмите клавишу ввода. Найдите опцию «Клавиатура» в разделе «Оборудование» и нажмите на нее. Выберите вкладку «Ярлыки». В левом окне выберите «Пользовательские ярлыки». Нажмите кнопку + рядом с нижним центром. Должно появиться окно с запросом имени описания и команды для ввода. Сделайте имя что-то вроде «reset touchpad». Используйте эту команду: gnome-terminal -x ./name_of_your_script.sh Нажмите «Применить». Теперь вы должны увидеть свою ярлык, а справа - он должен сказать «отключен» или какой-то другой мусор. Нажмите на этот текст и будьте готовы сделать какую-то комбинацию клавиш, возможно, как ctrl + super + r. Как только вы сделаете эту комбинацию клавиш, все готово.

Поздравляю! Получайте удовольствие.

3
задан 13 April 2017 в 21:09

9 ответов

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к

sudo service lightdm restart

, чтобы снова войти в экран входа.

1
ответ дан 18 July 2018 в 15:02

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к

sudo service lightdm restart

, чтобы снова войти в экран входа.

1
ответ дан 24 July 2018 в 20:32
  • 1
    Если вы знаете, что вопрос задан раньше, отметьте новый вопрос как дубликат исходного вопроса и не отправляйте ответ на новый вопрос. Это поможет сохранить всю информацию вместе с исходным вопросом. Благодаря! :) – wjandrea 13 April 2017 в 21:17
  • 2
    Ответ, указанный в этом потоке, неверен. Мой метод с двумя шагами намного короче и до такой степени, и он также выполняет свою работу ... Я никогда не тестировал ответ в этой теме. – Emandudeguy 13 April 2017 в 21:24
  • 3
    Извините, забыл прояснить. Вы должны отправить ответ на исходный вопрос, а не дублировать вопрос. – wjandrea 13 April 2017 в 21:26
  • 4
    Он показывает более 30 ответов в этой теме, все, что будет делать то же самое, что и то, что я только что сказал. При такой скорости я мог бы также удалить сообщение. Но все делают это слишком сложно. В лучшем случае мы имеем дело с типичной перезагрузкой sudo apt purge nvidia-* на 3 этапа, откройте tty1, затем sudo dpkg --configure -a и sudo service lightdm restart. Мне кажется, что сообщество связывает более длинные коды с тем, чтобы быть лучше или эффективнее, что является прекрасным примером того, что этот поток прямо там. – Emandudeguy 13 April 2017 в 21:30

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем повторите

sudo service lightdm restart

, чтобы снова войти в экран входа в систему.

1
ответ дан 31 July 2018 в 13:40
  • 1
    Если вы знаете, что вопрос задан раньше, отметьте новый вопрос как дубликат исходного вопроса и не отправляйте ответ на новый вопрос. Это поможет сохранить всю информацию вместе с исходным вопросом. Благодаря! :) – wjandrea 13 April 2017 в 21:17
  • 2
    Ответ, указанный в этом потоке, неверен. Мой метод с двумя шагами намного короче и до такой степени, и он также выполняет свою работу ... Я никогда не тестировал ответ в этой теме. – Emandudeguy 13 April 2017 в 21:24
  • 3
    Извините, забыл прояснить. Вы должны отправить ответ на исходный вопрос, а не дублировать вопрос. – wjandrea 13 April 2017 в 21:26
  • 4
    Он показывает более 30 ответов в этой теме, все, что будет делать то же самое, что и то, что я только что сказал. При такой скорости я мог бы также удалить сообщение. Но все делают это слишком сложно. В лучшем случае мы имеем дело с типичной перезагрузкой sudo apt purge nvidia-* на 3 этапа, откройте tty1, затем sudo dpkg --configure -a и sudo service lightdm restart. Мне кажется, что сообщество связывает более длинные коды с тем, чтобы быть лучше или эффективнее, что является прекрасным примером того, что этот поток прямо там. – Emandudeguy 13 April 2017 в 21:30

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем повторите

sudo service lightdm restart

, чтобы снова войти в экран входа в систему.

1
ответ дан 31 July 2018 в 23:34
  • 1
    Если вы знаете, что вопрос задан раньше, отметьте новый вопрос как дубликат исходного вопроса и не отправляйте ответ на новый вопрос. Это поможет сохранить всю информацию вместе с исходным вопросом. Благодаря! :) – wjandrea 13 April 2017 в 21:17
  • 2
    Ответ, указанный в этом потоке, неверен. Мой метод с двумя шагами намного короче и до такой степени, и он также выполняет свою работу ... Я никогда не тестировал ответ в этой теме. – Emandudeguy 13 April 2017 в 21:24
  • 3
    Извините, забыл прояснить. Вы должны отправить ответ на исходный вопрос, а не дублировать вопрос. – wjandrea 13 April 2017 в 21:26
  • 4
    Он показывает более 30 ответов в этой теме, все, что будет делать то же самое, что и то, что я только что сказал. При такой скорости я мог бы также удалить сообщение. Но все делают это слишком сложно. В лучшем случае мы имеем дело с типичной перезагрузкой sudo apt purge nvidia-* на 3 этапа, откройте tty1, затем sudo dpkg --configure -a и sudo service lightdm restart. Мне кажется, что сообщество связывает более длинные коды с тем, чтобы быть лучше или эффективнее, что является прекрасным примером того, что этот поток прямо там. – Emandudeguy 13 April 2017 в 21:30

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к

sudo service lightdm restart

, чтобы снова войти в экран входа в систему.

1
ответ дан 3 August 2018 в 20:50

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к

sudo service lightdm restart

, чтобы снова войти в экран входа в систему.

1
ответ дан 5 August 2018 в 05:29

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к

sudo service lightdm restart

, чтобы снова войти в экран входа в систему.

1
ответ дан 6 August 2018 в 22:37

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к

sudo service lightdm restart

, чтобы снова войти в экран входа в систему.

1
ответ дан 9 August 2018 в 03:02

Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :

sudo dpkg --configure -a

Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к

sudo service lightdm restart

, чтобы снова войти в экран входа в систему.

1
ответ дан 14 August 2018 в 21:20
  • 1
    Если вы знаете, что вопрос задан раньше, отметьте новый вопрос как дубликат исходного вопроса и не публикуйте ответ на новый вопрос. Это поможет сохранить всю информацию вместе с исходным вопросом. Благодаря! :) – wjandrea 13 April 2017 в 21:17
  • 2
    Ответ, указанный в этом потоке, неверен. Мой метод с двумя шагами намного короче и до такой степени, и он также выполняет свою работу ... Я никогда не тестировал ответ в этой теме. – Emandudeguy 13 April 2017 в 21:24
  • 3
    Извините, забыл прояснить. Вы должны отправить ответ на исходный вопрос, а не дублировать вопрос. – wjandrea 13 April 2017 в 21:26
  • 4
    Он показывает более 30 ответов в этой теме, все, что будет делать то же самое, что и то, что я только что сказал. При такой скорости я мог бы также удалить сообщение. Но все делают это слишком сложно. В лучшем случае мы имеем дело с типичной перезагрузкой sudo apt purge nvidia-* на 3 этапа, откройте tty1, затем sudo dpkg --configure -a и sudo service lightdm restart. Мне кажется, что сообщество связывает более длинные коды с тем, чтобы быть лучше или эффективнее, что является прекрасным примером того, что этот поток прямо там. – Emandudeguy 13 April 2017 в 21:30

Другие вопросы по тегам:

Похожие вопросы: