Существует; это совпадает с в ударе, Вы делаете функцию названной command_not_found_handler
. Это будет передано все аргументы, которые были даны в оболочке
$ foobar baz
zsh: command not found: foobar
$ function command_not_found_handler() {echo "You tried to run $1 with arg $2";}
$ foobar baz
You tried to run foobar with arg baz
Ну, я обновил до Xubuntu 11.10 и установил nvidia-173
драйверы. Мой ноутбук становится немного более горячим чем обычно (незначительно, потому что я сохраняю свой ЦП на уровне 1 ГГц с cpufrequtils
), но по крайней мере я еще не испытал замораживаний. Кроме того, кажется, нет никаких проблем с драйверами Nvidia для разнообразия (независимо от того, что Плимут только обнаруживается за прошлые 2 секунды процесса начальной загрузки, но по крайней мере он действительно обнаруживается на этот раз).
Индивидуалист был особенно подвержен графическим замораживаниям со стандартным Открытым исходным кодом nouveau драйверы.
Можно вздымать Вас X-система с помощью X-обновлений PPA
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update && sudo apt-get upgrade
Можно затем установить последние драйверы NVIDIA.
Как Вы отметили, Драйверы с открытым исходным кодом все еще, кажется, берет прецедент по драйверам NVIDIA.
Односторонний для принуждения использования драйверов NVIDIA должен поместить в черный список драйверы с открытым исходным кодом:
Сделать это:
gksu gedit
(или выполненный это в терминале или в диалоге выполнения (ALT+F2)).Затем откройте следующий файл: /etc/modprobe.d/blacklist.conf
.
черный список nouveau
Теперь откройте следующий файл: /etc/modprobe.d/nvidia-graphics-drivers.conf
:
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-173
blacklist nvidia-96
alias nvidia nvidia-current
Теперь установите формирователь тока Nvidia:
sudo apt-get install nvidia-current
Один счастливый побочный эффект использования драйверов Nvidia, а не старых независимых драйверов с открытым исходным кодом состоит в том, что использование температуры/батареи значительно уменьшается.
альтернативное использование силы драйвера Nvidia
Следующее на самом деле удалит nouveau драйвер прежде, чем переустановить драйвер Nvidia (снова).
sudo apt-get --purge remove xserver-xorg-video-nouveau
Теперь удостоверьтесь, что Вам установили заголовки прежде, чем переустановить драйвер Nvidia
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get install --reinstall nvidia-current
Теперь переименуйте свой xorg.conf прежде, чем воссоздать файл:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
gksudo nvidia-xconfig
Если nvidia-xconfig все еще дает Вам выполненную проблему,
gksudo nvidia-settings
инвертирование
если Вы добираетесь, черные экраны затем делают следующее для инвертирования:
Во-первых, начальная загрузка с восстановлением и выбирает терминал с сетями
Затем переименуйте xorg.conf файл
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup2
Переустанавливание драйвера с открытым исходным кодом:
sudo apt-get install xserver-xorg-video-nouveau
Вы можете или не, вероятно, также придется удалить строки "черного списка", добавленные наверху этого ответа.
nvidia-settings
это говорит You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run 'nvidia-xconfig' as root), and restart the X server.
И Nouveau все еще массово рассылает мой dmesg
. Кроме того, nvidia-xconfig
команда не существует.
– RobinJ
10.12.2011, 22:05
dmesg
и lsmod
. Я действительно не понимаю, как этому удается использовать драйверы, которые я только что удалил, но факт остается, что это управляет им:\
– RobinJ
11.12.2011, 00:53