Мне удалось полностью удалить xserver-xorg, и теперь все, что я вижу при загрузке Ubuntu, это пустой экран. Я пытался переустановить его через приглашение оболочки (режим восстановления), но каждый раз, когда я получаю ошибки, подобные
Не удается получить http://archive.ubuntu.com/ubuntu/pool/ main / x / xorg / xserver-xorg-input-all_7.6 + 7ubuntu7_amd64.deb Не удалось разрешить «archive.ubuntu.com»
blockquote>Я получаю похожее (не совсем то же самое) хотя) ошибки при запуске обновления apt-get или попытке восстановить поврежденные пакеты в режиме восстановления. Это не только acrhive.ubuntu.com, который не может быть решен, это также se.archive.ubuntu.com, repository.spotify.com, archive.canonical.com среди других.
Рабочий стол Ubuntu недоступен, я могу вносить изменения только через терминал в режиме восстановления или через загрузочный USB.
Я использую 64-битную Ubuntu 11.10 с гибридной графикой (Intel HD и AMD).
Я попытался добавить
nameserver 8.8.8.8
blockquote>в мой файл /etc/resolv.conf, но это не имело никакого значения. Обновление файла hosts таким образом также не помогло.
Запуск
ping google.com
blockquote>возвращает
ping: неизвестный хост google.com
blockquote >Кажется, я даже не подключен к какой-либо сети, я начну исследовать это прямо сейчас.
apt.log и amp; sources.list
Что мне делать?
Я заработал, загрузив некоторые нужные мне пакеты через загрузочный USB, а затем установив их в командной строке (режим восстановления).
Я не знаю точно, какие пакеты исправили мой компьютер, но я думаю, что я попробовал:
После их установки я мог, наконец, загрузить компьютер в полуработающее состояние (некоторые графические ошибки) и установить обновления, чтобы полностью возобновить работу xorg.
Решение Lukens с сетевым кабелем кажется более умным, хотя ..
У меня была эта проблема. Это было потому, что моя беспроводная связь по какой-то причине не работала, а xserver не работал. Я должен был сделать проводное соединение, тогда все работало нормально.
Файл /etc/resolv.conf недоступен, чтобы избежать проблемы с DNS, мне пришлось добавить в / etc / hosts ip серверов echo "91.189.91.23 security.ubuntu.com" >> /etc/hosts
echo "91.189.88.152 archive.ubuntu.com" >> /etc/hosts