У меня есть проблема на 14,04. после переключения назад и вперед между видеодрайверами с закрытым исходным кодом и с открытым исходным кодом, когда я пробую переключатель назад к AMD/ATI собственный драйвер, я получаю ошибку при высказывании:
The package system is broken use apt-get install -f (The following packages have unmet dependencies:
fglrx-amdcccle-updates: Depends: fglrx-updates but it is not installed).
apt-get install -f
результаты по дальнейшей ошибке:
(Reading database ... 295376 files and directories currently installed.)
Preparing to unpack .../fglrx-updates_2%3a15.200-0ubuntu0.5_amd64.deb ...
Moving ati dir to /etc for the fglrx-core transition
dpkg: error processing archive /var/cache/apt/archives/fglrx-updates_2%3a15.200-0ubuntu0.5_amd64.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я - новое для человечности и любви ее, но это действительно печально, любая справка действительно ценилась бы (будет нуждаться в руководстве терминальными командами).
Заранее спасибо.
Иногда, графика/видеодрайверы может столкнуться с проблемами, если Вы не останавливаете все услуги менеджера по оформлению и/или уничтожаете Xorg прежде, чем установить новые драйверы. Если Вы также переключаетесь между версиями драйверов, иногда конфигурационные файлы не полностью удалены и могут конфликтовать с различными версиями, которые Вы пытаетесь установить позже. ("полностью удаленный" = "очищенный")
Этот шаг не может всегда быть необходимым, но это иногда - инструмент для очистки или более безопасный остановить всех менеджеров по оформлению прежде, чем установить драйверы графической платы.
Во-первых, закройте всю свою работу, это открыто в оконных программах, потому что остановка менеджера по оформлению уничтожит их всех, не сохраняя открытой разработки. Затем переключатель к TTY путем нажатия Ctrl+Alt+F1 (или любой из F1 через F6). Сервер дисплея использует F7 по умолчанию для его графического интерфейса. Войдите в систему на TTY и введите это для наблюдения, какие менеджеры по оформлению работают:
pgrep dm -l
Необходимо видеть один или несколько из следующего: lightdm
, gdm
, kdm
, xdm
. Если pgrep
не работает, пробуют:
ps -eo pid,comm | grep dm
Или поиск тех имен с htop
или top
команды. Для остановки менеджеров по активному дисплею введите:
sudo service <name_of_display_manager> stop
Например: sudo service lightdm stop
Более старые версии Ubuntu не могут иметь service
команда и вместо этого использует init.d сценарии:
sudo /etc/init.d/<name_of_display_manager> stop
Или потребуйте, чтобы Вы уничтожили каждый из процессов путем ввода:
sudo kill <PID_of_display_manager>
PID является "идентификационным числом" процесса. Это возвращается в выводе из pgrep
или перечислен в столбце в htop
или top
. Если kill
сбои, попытайтесь вызвать его с -9
флаг: sudo kill -9 <PID>
Stop
или kill
каждый из менеджеров по оформлению ни до одного работает. Более старые версии Ubuntu могут также потребовать, чтобы Вы уничтожили все процессы Xorg:
xkill -a
В основном, purge
пакеты драйвера, а не просто remove
их. У меня была ошибка как Ваша, которая была разрешена путем чистки старых пакетов драйвера. В TTY введите следующее:
sudo apt-get purge <name_of_package> [name_of_package]...
Например:
sudo apt-get purge fglrx fglrx-core fglrx-amdcccle fglrx-updates fglrx-amdcccle-updates
У меня, лично, есть только первые три из установленных, поскольку я подозреваю, что большинство людей было бы, потому что они официально перечислены на Драйверах AMD и Сайте поддержки.
Чистка удалит все конфигурационные файлы пакетов за пределами /home
наряду с пакетами, самими. (Ввод remove
вместо purge
только удалит пакеты и не их конфигурационные файлы.См. также: Каково Различие Между 'Кв. - получают чистку', и 'склонный - добираются, удаляют'?
Более старые версии apt-get
не имейте purge
команда и вместо этого использует a --purge
флаг с remove
как так:
sudo apt-get remove --purge <name_of_package> [name_of_package]...
После чистки установите заменяющие версии пакетов, которые были просто очищены:
sudo apt-get install <name_of_package> [name_of_package]...
Или если Вы имеете файлы DEB, устанавливаете их:
sudo dpkg -i <deb_filename> [deb_filename]...
Если нет никаких ошибок, или не перезапускают Вашего менеджера по оформлению или перезагрузку:
sudo service <name_of_display_manager> start
На более старых версиях Ubuntu:
sudo /etc/init.d/<name_of_display_manager> start
Или запустить Xorg:
sudo xinit start
Или перезагрузка:
sudo shutdown -r 0
Любой из тех путей должен взять Вас к графическому интерфейсу, снова работающему на драйверах, которые Вы просто установили.