Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
* General Setup -> Timer clock устанавливаем в 1000Hz
* General Setup -> Dynamic ticks отключаем
Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/dkms run-parts: executing /etc/kernel/postinst.d/nvidia-common run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20 Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.5-bfuck.postinst line 1186. dpkg: не удалось обработать параметр linux-image-2.6.30.5-bfuck (--configure): подпроцесс post-installation script возвратил код ошибки 2 При обработке следующих пакетов произошли ошибки: linux-image-2.6.30.5-bfuck E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo dpkg-reconfigure nvidia-180-kernel-source Removing all DKMS Modules Done. Removing all DKMS Modules Done. Adding Module to DKMS build system driver version= 180.44 Doing initial module build Error! Bad return status for module build on kernel: 2.6.30-bfuck (x86_64) Consult the make.log in the build directory /var/lib/dkms/nvidia/180.44/build/ for more information. Installing initial module Error! Could not locate nvidia.ko for module nvidia in the DKMS tree. You must run a dkms build for kernel 2.6.30-bfuck (x86_64) first. Done.
*** Unable to determine the target kernel version. *** make: *** [select_makefile] Ошибка 1
dpkg -l | grep bfuc ii linux-headers-2.6.30-bfuck 2.6.30-bfuck-10.00.Custom Header files related to Linux kernel, specifically, iF linux-image-2.6.30-bfuck 2.6.30-bfuck-10.00.Custom Linux kernel binary image for version 2.6.30-bfuck
cd /lib/modules/2.6.30-bfuck rm build ln -s /usr/src/linux-headers-2.6.30-bfuck build
-rw-r--r-- 1 root src 5,8M 2009-09-08 01:01 linux-headers-2.6.30-bfuck_2.6.30-bfuck-10.00.Custom_amd64.deb -rw-r--r-- 1 root src 278M 2009-09-08 01:00 linux-image-2.6.30-bfuck_2.6.30-bfuck-10.00.Custom_amd64.deb
24M 2009-08-19 09:05 linux-image-2.6.28-15-generic_2.6.28-15.49_amd64.deb
THESE ARE OPTIONAL FOR LOWEST LATENCY. YOU DO NOT NEED THESE!
Configure your kernel with 1000Hz, preempt ON and disable dynamic ticks.
CC [M] kdb/modules/kdbm_task.o
kdb/modules/kdbm_task.c: In function ‘kdbm_task’:
kdb/modules/kdbm_task.c:98: error: ‘struct task_struct’ has no member named ‘rt’
make[2]: *** [kdb/modules/kdbm_task.o] Ошибка 1run-parts: executing /etc/kernel/postinst.d/nvidia-common run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20 Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.5-bfuck.postinst line 1186. dpkg: error processing linux-image-2.6.30.5-bfuck (--configure):
dpkg -r nvidia-commondpkg --purge nvidia-commondpkg --configure linux-image-2.6.30.5-bfuck run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.31.4-bfs.postinst line 1186.
dpkg: error processing linux-image-2.6.31.4-bfs (--install):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
linux-image-2.6.31.4-bfs
cd /usr/src/nvidia-173.14.20 # У меня драйвера 173.*, вы же замените строку на свою версию
make && make install # Компиляция и установка модуля nvidia
modprobe nvidia # Загрузка модуля в ядро, чтобы не перезагружать систему
gdm или kdm # Для загрузки менеджера управлениями сессиями, либо введите startx
Brain Fuck Scheduler — ставим за 5 минут