Свежие драйвера Nvidia, теперь всё работает!

F

fgSkilled

У всех у кого НОУТБУКИ(Лаптопы) вот:

 
K

Kernel_panic

Я промучился почти месяц, устанавливая драйвера на свою Nvidia 9600 GT
Судя по обновлениям, разрабы не полностью собрали все необходимое для работы со старыми видеокартами, но вот что мне удалось сделать:
Если у вас старая nvidia и поддерживает она драйвера 304xx или 340xx, то следуйте инструкциям ниже.
Не обязательно делать apt-get update и apt-get upgrade, достаточно найти заголовки для своего ядра и установить их а затем поставить либо 304xx драйвер либо 340xx драйвер из кеша.
Итак, проверяем ядро
Код:
uname -r
у меня 4.3.0-kali1-amd64
соответственно, нужно найти заголовки именно для этого ядра
Ищем заголовки в кеше
Код:
apt-cache search linux-headers
из этого списка нужно найти те которые заканчиваются на 4.3.0-kali1-amd64

если таковых нет, то нужно обновить ядро.
Для этого ищем образы
Код:
apt-cache search linux-image
устанавливаем самый свежий
Код:
apt-get install linux-image-4.7.0-kali1-amd64
затем устанавливаем для него заголовки

Код:
apt-get install linux-headers-4.7.0-kali1-amd64
перезагружаемся
Код:
reboot
Ядро и заголовки должны были обновиться.
Пол дела сделано, теперь дело за малым. установить проприетарный драйвер nvidia
Ищем в кеше
Код:
apt-cache search nvidia-
выдает большой список, среди него нужно найти и выбрать драйвер для своей карты. В моему случае это 340xx.
Код:
apt-get install nvidia-legacy-340xx-kernel-dkms
и перезагружаемся
Код:
reboot
Теперь все должно заработать!
Единственное, что мне не удалось установить, это
nvidia-legacy-340xx-opencl-icd то есть утилиты для работы с OpenCl, например с hashcat.
Котэ выдает ошибку
Код:
Mesa, skipped! No OpenCL compatible devices found
не знаю, может из-за того что 32 битная система стоит.
 

z3RoTooL

Grey Team
28.02.2016
803
697
BIT
10
ставлю на свежеустановленную kali пишет
root@kali:~# apt-get install nvidia-kernel-$(uname -r)
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет nvidia-kernel-4.8.0-kali1-amd64
E: Не удалось найти пакет с помощью glob «nvidia-kernel-4.8.0-kali1-amd64»
E: Не удалось найти пакет с помощью regex «nvidia-kernel-4.8.0-kali1-amd64»

почему?
нет пакета на свежее ядро. этож дебиан ) подожди полгодика
 
L

Limbra1

Установка на kali-linux-2016.2-amd64 видеокарта GeForce GTX 660


apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y

apt-get install -y aptitude

Устанавливаем загаловки: (headers) Linux так как они будут нужны для сборки модулей драйвера NVIDIA

aptitude -r install linux-headers-$(uname -r)

Ставим ядро NVIDIA

apt-get install nvidia-kernel-$(uname -r)

Ставим новый Nvidia driver nvidia-kernel-dkms

aptitude install nvidia-kernel-dkms

Во время установки появятся два всплывающих окна, гду нужно выбрать ОК
Теперь нам нужен фаил xconfig в каталоге /etc/X11. Самый простой способ получить его - это установка пакета nvidia-xconfig.

aptitude install nvidia-xconfig

Сейчас, когда у нас есть установленный пакет nvidia-xconfig, набираем следующую команду, для генерации конфигурационного файла сервера Xorg. (который будет автоматически пересобираться при следующем обновлении ядра)

nvidia-xconfig

Внимание: Если это делается на свежеустановленную Kali то вы увидите:

Warning:Unable to locate/open X configuration file.

Это хорошо!!!! Значит всё идет правильно.

Теперь обязательно перезагрузите систему!!!!

reboot

Проверяем, использует ли система модуль glx.

glxinfo | grep -i "direct rendering"

Команда должна вывести "direct rendering: Yes"

Проверяем,загружен ли модуль NVIDIA.

lsmod | grep nvidia
nvidia_drm 45056 2
drm_kms_helper 147456 1 nvidia_drm
drm 364544 5 drm_kms_helper,nvidia_drm
nvidia_modeset 765952 7 nvidia_drm
nvidia 11472896 109 nvidia_modeset

Просто для уверенности, что модуль nouveau,который является версией драйвера NVIDIA с открытым исходным кодом, Не загружен, набираем следующую команду:

lsmod | grep noveau

Это не должно выводить что либо. если появилась надпись, значит вы ошиблись.

ВСЕ ПОЛЬЗУЕМСЯ !!!!!

Чтобы посмотреть, какая версия видеодрайвера у Вас установлена :

glxinfo | grep -i opengl

На выходе примерно так:

glxinfo | grep -i opengl
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 660/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 367.44
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 367.44
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 367.44
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:


Далее нам понадобится маленькая хитрость добавим официальные репозитории от Kali Linux Sana 2.0 в cources.list.d с помощью наутилуса переходим в, Другие места/Компьютер/etc/apt/cources.list.d открываем его с при помощи блакнота и ничего не меняя добовляем следующие строки:

deb sana main non-free contrib
deb-src sana main non-free contrib

Сохраняемся и закрываем. Запускаем в терминале

apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y

и докачиваем то чего нам нехватоло в нашей сборке.

Посмотрим видет ли Pyrit нашу видеокарту:

pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

The following cores seem available...
#1: 'CPU-Core (SSE2)'
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
#5: 'CPU-Core (SSE2)'
#6: 'CPU-Core (SSE2)'
#7: 'CPU-Core (SSE2)'
#8: 'CPU-Core (SSE2)'


Ни о какой видеокарте речи не идёт. Попробуйте так же запустить команду:

pyrit benchmark
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

Running benchmark (2300.7 PMKs/s)... \

Computed 2300.70 PMKs/s total.
#1: 'CPU-Core (SSE2)': 318.3 PMKs/s (RTT 3.4)
#2: 'CPU-Core (SSE2)': 314.9 PMKs/s (RTT 3.4)
#3: 'CPU-Core (SSE2)': 309.8 PMKs/s (RTT 3.3)
#4: 'CPU-Core (SSE2)': 314.8 PMKs/s (RTT 3.3)
#5: 'CPU-Core (SSE2)': 313.9 PMKs/s (RTT 3.5)
#6: 'CPU-Core (SSE2)': 310.2 PMKs/s (RTT 3.4)
#7: 'CPU-Core (SSE2)': 316.8 PMKs/s (RTT 3.3)
#8: 'CPU-Core (SSE2)': 306.1 PMKs/s (RTT 3.3)

для сравнения после переустановки Pyrit.

Далее вводим команду для установки cuda:

apt-get install nvidia-cuda-toolkit nvidia-opencl-icd

пока скачивается и устанавливается cuda скачаем дополнительно pyrit-0.4.0.tar.gz cpyrit-cuda-0.4.0.tar.gz по ссылкам:

link removed далее Downloads и скачиваем pyrit-0.4.0.tar.gz cpyrit-cuda-0.4.0.tar.gz

Переместите для удобства эти два файла из папки Загрузки в Домашнюю так как это сделал я.

Далее надо скачать дополнительные библиотеки:

apt-get install libssl-dev

Теперь приступаем к установки Pyrit:

Вводим следующию команду:

apt-get install python2.7-dev python2.7-libpcap libpcap.dev

для закачки и установки пакетов которые понадобятся в дальнейшем, при установке нового Pyrit, будте внимательны нельзя допускать ошибки!

Теперь удоляем старый Pyrit

apt-get remove pyrit

Устанавливаем новый Pyrit который мы скачали, распаковываем:

tar -xzf pyrit-0.4.0.tar.gz

затем переходим в:

cd pyrit-0.4.0

и устанавливаем следующей командой:

python setup.py build

python setup.py install

Если всё прошло отлично закрываем терминал.

Далее устанвливаем cpyrit-cuda-0.4.0.tar.gz распаковываем:

tar -xzf cpyrit-cuda-0.4.0.tar.gz

затем переходим в:

cd cpyrit-cuda-0.4.0

и устанавливаем следующеми командами:

python setup.py build

python setup.py install

Закрываем терминал и проверяем командой:

pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

The following cores seem available...
#1: 'CUDA-Device #1 'GeForce GTX 660''
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
#5: 'CPU-Core (SSE2)'
#6: 'CPU-Core (SSE2)'
#7: 'CPU-Core (SSE2)'
#8: 'CPU-Core (SSE2)'


Как мы видим добавилась строка #1: 'CUDA-Device #1 'GeForce GTX 660'' вместо первого процессора.

Осталось вспомнить нашу скорость перебора до установки...

следующей командой:

pyrit benchmark
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

Running benchmark (17953.0 PMKs/s)... |

Computed 17952.97 PMKs/s total.
#1: 'CUDA-Device #1 'GeForce GTX 660'': 17525.0 PMKs/s (RTT 2.8)
#2: 'CPU-Core (SSE2)': 311.6 PMKs/s (RTT 3.4)
#3: 'CPU-Core (SSE2)': 309.0 PMKs/s (RTT 3.4)
#4: 'CPU-Core (SSE2)': 309.7 PMKs/s (RTT 3.3)
#5: 'CPU-Core (SSE2)': 311.6 PMKs/s (RTT 3.4)
#6: 'CPU-Core (SSE2)': 311.6 PMKs/s (RTT 3.4)
#7: 'CPU-Core (SSE2)': 307.8 PMKs/s (RTT 3.4)
#8: 'CPU-Core (SSE2)': 315.1 PMKs/s (RTT 3.3)

и сравнить.

На этом всё пока...

root@Admin:~# pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

The following cores seem available...
#1: 'CPU-Core (SSE2)'
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
root@Admin:~# apt-get install python2.7-dev python2.7-libpcap libpcap.dev
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, вместо «python2.7-libpcap» выбирается «python-libpcap»
Заметьте, выбирается «libpcap-dev» для regex «libpcap.dev»
Уже установлен пакет libpcap-dev самой новой версии (1.8.1-3).
Уже установлен пакет python2.7-dev самой новой версии (2.7.12-3+b1).
Уже установлен пакет python-libpcap самой новой версии (0.6.4-1).
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
root@Admin:~# apt-get remove pyrit
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет «pyrit» не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
root@Admin:~# pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

The following cores seem available...
#1: 'CPU-Core (SSE2)'
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
root@Admin:~# pyrit benchmark
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

Running benchmark (4114.7 PMKs/s)... - ^C
Interrupted...
root@Admin:~# pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

The following cores seem available...
#1: 'CPU-Core (SSE2)'
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
root@Admin:~# nvidia-xconfig

Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

root@Admin:~# apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
Сущ:1 sana InRelease
Сущ:2 kali-rolling InRelease
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
root@Admin:~# pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+

The following cores seem available...
#1: 'CPU-Core (SSE2)'
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
видюха не появилас в 1 cpu все сдела все поставилос а результан 0





root@Admin:~/pyrit-0.4.0# python setup.py install
svn: E155007: '/root/pyrit-0.4.0' is not a working copy
running install
running build
running build_py
running build_ext
running build_scripts
running install_lib
writing byte-compilation script '/tmp/tmpWuITYq.py'
/usr/bin/python -O /tmp/tmpWuITYq.py
removing /tmp/tmpWuITYq.py
running install_scripts
changing mode of /usr/local/bin/pyrit to 755
running install_egg_info
Removing /usr/local/lib/python2.7/dist-packages/pyrit-0.4.0.egg-info
Writing /usr/local/lib/python2.7/dist-packages/pyrit-0.4.0.egg-info





root@Admin:~# cd cpyrit-cuda-0.4.0
root@Admin:~/cpyrit-cuda-0.4.0# python setup.py build
The CUDA compiler and headers required to build kernel were not found. Trying to continue anyway...
svn: E155007: '/root/cpyrit-cuda-0.4.0' is not a working copy
running build
running build_ext
Compiling CUDA module using nvcc 8.0, V8.0.44...
Executing 'nvcc -m64 --host-compilation C -Xcompiler "-fPIC" --ptx ./_cpyrit_cudakernel.cu'
nvcc fatal : Unknown option '-host-compilation'
Traceback (most recent call last):
File "setup.py", line 175, in <module>
setup(**setup_args)
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
self.run_command(cmd_name)
File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "setup.py", line 100, in run
subprocess.check_call(nvcc_cmd, shell=True)
File "/usr/lib/python2.7/subprocess.py", line 541, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'nvcc -m64 --host-compilation C -Xcompiler "-fPIC" --ptx ./_cpyrit_cudakernel.cu' returned non-zero exit status 1


root@Admin:~/cpyrit-cuda-0.4.0# python setup.py install
The CUDA compiler and headers required to build kernel were not found. Trying to continue anyway...
svn: E155007: '/root/cpyrit-cuda-0.4.0' is not a working copy
running install
running build
running build_ext
Compiling CUDA module using nvcc 8.0, V8.0.44...
Executing 'nvcc -m64 --host-compilation C -Xcompiler "-fPIC" --ptx ./_cpyrit_cudakernel.cu'
nvcc fatal : Unknown option '-host-compilation'
Traceback (most recent call last):
File "setup.py", line 175, in <module>
setup(**setup_args)
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/usr/lib/python2.7/distutils/command/install.py", line 601, in run
self.run_command('build')
File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
self.run_command(cmd_name)
File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "setup.py", line 100, in run
subprocess.check_call(nvcc_cmd, shell=True)
File "/usr/lib/python2.7/subprocess.py", line 541, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'nvcc -m64 --host-compilation C -Xcompiler "-fPIC" --ptx ./_cpyrit_cudakernel.cu' returned non-zero exit status 1
root@Admin:~/cpyrit-cuda-0.4.0#
 
Последнее редактирование модератором:
L

Limbra1

link removed у меня таже проблема и я уже месяц всем пишу никто не знает,но драйвер ведь встал,правильно,пока ядро было 47 у меня получилось по этой инструкции,но потом обновили ядро до 48 и я переустановил KALI и все никто не знает,надо ждать пока исправят ошибки
ппц а я думал что я рукажоп) я тоже месяц ковыряюсь и kali раз 10 сносил хорошо что на ssd ставлю 10ми и винда новая стоит)

а каже он поставил на 48 ядро может и от видюхи тоже зависти у меня gtx980ti
 
Последнее редактирование модератором:
C

Cobra

Ку всем проприетарные драйвера Nvidia кто смог разобраться ответьте пожалуйста как очень нужно
 
C

Cobra

кто поставил?кто он?не один человек не сказал что смог поставить


ядро 47 ставили, а ядро 48 все молчат
ясно а можно ядро откатить на 47

А почему на 47 ставилась на 48 нет это проблема в линуксе если в линуксе И как долго это ждать исправления может быть откатиться на 47 если есть такая возможность если да то как откатиться
 
Последнее редактирование модератором:
C

Cobra

Плохо блин что профи молчат я вот думаю на торренте найти 47 ядро и посмотреть что будет при загрузке linux там есть дополнительно если выбрать там есть 48 47 ядро это для чего я вот не могу загрузиться если выбираю 47
 

z3RoTooL

Grey Team
28.02.2016
803
697
BIT
10
у меня пирит работал на 4,4 потом на 4,7 и на 4,8 тоже... что я делаю не так ?
 
  • Нравится
Реакции: flesh91
A

Alex33Ru

Видюха Palit GTX 1060 - ставил всё как в шапке, потом устанавливал CUBU и библиотеки как писал Метеор, дрова встали ровно, без ошибок и CUBA тоже всё хорошо, далее снес и установил Pyrit, тоже всё без ошибок - а при тесте Pyrit так и не увидел видюху, зато hashcat выдал препереборе по маске рекордные 185К, ( в винде 140-175К). только при проверке статуса hashcat не выводит температуру и частоту видюхи, и вначале перебора не выводит предупреждения типа 75-90 градусов. значит температура никак не контролируется? и почему Pyrit не видит видюху.может видюха новая, а в 11 году её не было когда писали Pyrit 4.0?
 

meteor

Green Team
29.08.2016
46
26
BIT
0
Видюха Palit GTX 1060 - ставил всё как в шапке, потом устанавливал CUBU и библиотеки как писал Метеор, дрова встали ровно, без ошибок и CUBA тоже всё хорошо, далее снес и установил Pyrit, тоже всё без ошибок - а при тесте Pyrit так и не увидел видюху, зато hashcat выдал препереборе по маске рекордные 185К, ( в винде 140-175К). только при проверке статуса hashcat не выводит температуру и частоту видюхи, и вначале перебора не выводит предупреждения типа 75-90 градусов. значит температура никак не контролируется? и почему Pyrit не видит видюху.может видюха новая, а в 11 году её не было когда писали Pyrit 4.0?
Может надо установить это:
 
Последнее редактирование модератором:

meteor

Green Team
29.08.2016
46
26
BIT
0
можно так же и коньки установить


Видюха Palit GTX 1060 - ставил всё как в шапке, потом устанавливал CUBU и библиотеки как писал Метеор, дрова встали ровно, без ошибок и CUBA тоже всё хорошо, далее снес и установил Pyrit, тоже всё без ошибок - а при тесте Pyrit так и не увидел видюху, зато hashcat выдал препереборе по маске рекордные 185К, ( в винде 140-175К). только при проверке статуса hashcat не выводит температуру и частоту видюхи, и вначале перебора не выводит предупреждения типа 75-90 градусов. значит температура никак не контролируется? и почему Pyrit не видит видюху.может видюха новая, а в 11 году её не было когда писали Pyrit 4.0?
Может надо сенсоры установить:
 
Последнее редактирование модератором:

meteor

Green Team
29.08.2016
46
26
BIT
0
Код:
apt-get install conky-all
apt-get install conky-manager
gedit /etc/conky/conky.conf
Вариант1
################################
## Visit : K4Linux.coM
##
## Like : fb.com/K4linux
##
##
## Follow : Twitter.com/k4linux
##
################################

background yes
use_xft yes
xftalpha 0.6
own_window true
own_window_type desktop
own_window_argb_visual true
# 0 = transparent, 255 = solid
own_window_argb_value 160
double_buffer yes
update_interval 1
maximum_width 200
alignment top_right
gap_x 10
gap_y 10
no_buffers yes
uppercase no
cpu_avg_samples 5
net_avg_samples 5
diskio_avg_samples 5
if_up_strictness address
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color lightgray
default_shade_color red
default_outline_color green
short_units true
use_spacer none
xftfont DejaVu Sans Mono:size=10
template0 ${font Open Sans:Bold:size=10}${color dodgerblue3}1 ${hr 2}$color${font}${voffset 1}
template1 1 ${alignr 80}${fs_bar 1}
template2 ${1 name 2}${alignr}${1 3 2} %
template3 ${if_up 1}${template0 2}ndown $alignr ${downspeed 1}/snup $alignr ${upspeed 1}/sntotal down$alignr${totaldown 1}ntotal up $alignr${totalup 1}$endif
#${execi 30 sudo hddtemp /dev/sda | grep ‘/dev/sda:’ | cut -c28-29}°C

TEXT
$color${font}${font Open Sans:size=44}$alignr${time %H:%M}$font$color${font Open Sans:size=15}
$alignr${time %a}, ${time %d %b %Y}$font$color

# SYS
${template0 SYSTEM}
Kernel $alignr $kernel
Uptime $alignr $uptime
Temprature $alignr ${acpitemp}°C

# CPU
${template0 CPU}
$color${font}Intel i5 2500k $alignr $cpu %
${cpugraph}
# RAM
${template0 RAM}
In use $alignr $mem
Used$alignr$memeasyfree
Buffers $alignr $buffers
Cache $alignr $cached
# NETWORK
${template3 eth0 ETH0}${template3 wlan0 WLAN0}
# TOP
${template0 TOP}
$color${font Open Sans:bold:size=8}CPU$font
${template2 top 1 cpu}
${template2 top 2 cpu}
${template2 top 3 cpu}${voffset 5}
$color${font Open Sans:bold:size=8}RAM$font
${template2 top_mem 1 mem}
${template2 top_mem 2 mem}
${template2 top_mem 3 mem}
# HDD
${template0 HDD}
${template1 /}
${template1 /boot}
${template1 /var}
${template1 /usr}
${template1 /home}
${template1 /mnt/data}
$color${font Open Sans:bold:size=8}/dev/sda $font$alignr ${hddtemp /dev/sda}°C
${diskiograph sda}
Вариант2

#######################
# Config for Conky By K4linux
#
########################

########################
alignment top_left
gap_x 1930
gap_y 50
maximum_width 320
minimum_size 1280 50

# General
update_interval 2.0
double_buffer yes
draw_outline no
border_width 0
default_bar_size 0 5

# Window
own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_colour 000000
own_window_transparent yes
own_window_hints undecorated below sticky skip_taskbar skip_pager

# Specific settings
cpu_avg_samples 2
net_avg_samples 2
no_buffers yes

# Output
use_spacer none
use_xft yes
xftfont Terminus:pixelsize=12
draw_shades no
uppercase no

# Colors (1 = Text; 2 = Data; 3 = heading)
color1 AAAAAA
color2 FFFFFF
color3 999999
color4 1793D0
color5 0050BF

# Templates (1 = Simple; 3 = Filesystem; 4 = Filesystem 2; 5 = Heading; 6 = Core temperature; 7 = Cpu load)
template1 ${color1}1 ${color2}2
template2 ${color1}1 ${color2}2/3 (4%)
template3 ${color1}1: ${color2}${fs_used 1}/${fs_size 1} (${fs_used_perc 1}%) ${fs_bar 1}
template4 ${color1}1: ${color2}$alignr${fs_free 1} ${fs_bar 5,120 1}
template5 ${font Neuropolitical:bold:size=8}${color4}1 ${font}${hr 2}
#template6 (core max_temp) e.g. (${template6 ‘Core 0’ 60}
template6 ${execi 2 sensors | grep -A 0 1 | cut -c18-19}${goto 100}${if_match ${execi 2 sensors | grep -A 0 1 | cut -c18-21}<2}${color}${execibar 2 sensors | grep -A 0 1 | cut -c18-19}${endif}${if_match ${execi 2 sensors | grep -A 0 1 | cut -c18-21}>=2}${color red}${execibar 2 sensors | grep -A 0 1 | cut -c18-19}${color}${endif}${goto 96}${color white} ${execbar echo 0}${color}
#template7 (cpu_no max_temp) e.g. (${template6 cpu1 60}
template7 ${cpu 1}${goto 100}${if_match ${cpu 1}<2}${cpubar 1}${endif}${if_match ${cpu 1}>=2}${color5}${cpubar 1}${color}${endif}${color}${goto 1}${color white}${goto 100}${execbar echo 0}${color}

#####################################
# Output
TEXT
${image ~/conky/arch_logo_48.png -s 35×35} ${font Neuropolitical:pixelsize=25}${alignr}K4${color #1793d0}linux
${voffset -10}${goto 50}${color2}${font Neuropolitical:size=6}A simple, lightweight distribution
${alignc}${offset -30}${color2}${font Neuropolitical:pixelsize=48}${time %H:%M}${font}
${alignc}${color white}${font Neuropolitical:pixelsize=11}${time %A %d %B %Y}${font}

${template5 SYSTEM INFORMATION}
${color1}Hostname: ${color2}$nodename
| ${color1}Kernel: ${color2}$kernel
${color1}Time: ${color2}${time %Y-%m-%d %H:%M}
| ${color1}Uptime: ${color2}$uptime_short

${template5 CPU AND PROCESSES}
${color1}Usage: ${color2}${cpu}%
| ${color1}Freq: ${color2}$freq_g GHz
| ${color1}Load: ${color2}$loadavg
Cpu 1(%): ${template7 cpu1 99}
Cpu 2(%): ${template7 cpu2 99}
Cpu 3(%): ${template7 cpu3 99}
Cpu 4(%): ${template7 cpu4 99}
Cpu 5(%): ${template7 cpu5 99}
Cpu 6(%): ${template7 cpu6 99}
Cpu 7(%): ${template7 cpu7 99}
Cpu 8(%): ${template7 cpu8 99}

Core 0(${iconv_start UTF-8 ISO_8859-1}°${iconv_stop}C): ${template6 ‘Core 0’ 60}
Core 1(${iconv_start UTF-8 ISO_8859-1}°${iconv_stop}C): ${template6 ‘Core 1’ 60}
Core 2(${iconv_start UTF-8 ISO_8859-1}°${iconv_stop}C): ${template6 ‘Core 2’ 60}
Core 3(${iconv_start UTF-8 ISO_8859-1}°${iconv_stop}C): ${template6 ‘Core 3’ 60}

${color1}Processes: ${color2}$processes
| ${color1}Running: ${color2}$running_processes
${color white}NAME${alignr}${offset -70}PID${alignr}${offset -38}CPU${alignr}MEM
${color #FFFFFF}${top name 1}${alignr}${offset -40}${top pid 1}${alignr}${offset -20}${top cpu 1} ${alignr}${top mem 1}
${color #EFEFEF}${top name 2}${alignr}${offset -40}${top pid 2}${alignr}${offset -20}${top cpu 2} ${alignr}${top mem 2}
${color #DFDFDF}${top name 3}${alignr}${offset -40}${top pid 3}${alignr}${offset -20}${top cpu 3} ${alignr}${top mem 3}
${color #CFCFCF}${top name 4}${alignr}${offset -40}${top pid 4}${alignr}${offset -20}${top cpu 4} ${alignr}${top mem 4}
${color #BFBFBF}${top name 5}${alignr}${offset -40}${top pid 5}${alignr}${offset -20}${top cpu 5} ${alignr}${top mem 5}

${template5 MEMORY AND SWAP}
${color1}RAM: ${color2}$mem/$memmax ($memperc%)
${if_match $memperc =85}${goto 5}${color red}${membar 5}${color}${endif}${goto 5}${execbar echo 0}
${color1}SWAP: ${color2}$swap/$swapmax ($swapperc%)
${swapbar 5}

${template5 NETWORK}
${if_gw}
${template1 Network: Online}
${template1 DGW: $gw_ip ($gw_iface)}
| ${template1 Nameserver: $nameserver}

${if_up usb0}
${color1}Interface:${color2} usb0
| ${color1}IP-Address:${color2} ${addr usb0}
${color1}Speed:${color2} Down: ${downspeedf usb0} / Up: ${upspeedf usb0}
${downspeedgraph usb0 20,150 000000 FFFFFF} ${alignr}${color #CFCFCF}
${upspeedgraph usb0 20,150 000000 CFCFCF}
${endif}

${if_up br0}
${color1}Interface:${color2} br0
| ${color1}IP-Address:${color2} ${addr br0}
${color1}Speed:${color2} Down: ${downspeedf br0} / Up: ${upspeedf br0}
${downspeedgraph br0 20,150 000000 FFFFFF} ${alignr}${color #CFCFCF}
${upspeedgraph br0 20,150 000000 CFCFCF}
${endif}

${if_up wlan0}
${template1 Interface: wlan0}
| ${color1}IP-Address:${color2} ${addr wlan0}
${color1}ESSID:${color2} ${wireless_essid wlan0}
| ${color1}Quality:${color2} ${wireless_link_qual_perc wlan0}%
${color1}Speed:${color2} Down: ${downspeedf wlan0} / Up: ${upspeedf wlan0}
${downspeedgraph wlan0 20,150 000000 FFFFFF} ${alignr}${color #CFCFCF}
${upspeedgraph wlan0 20,150 000000 CFCFCF}
${endif}
${else}
${template1 Network: Offline}
${endif}

${font Neuropolitical:bold:size=8}${color4}${exec nvidia-smi -a | grep Product Name | awk -F’:’ ‘{$2=substr($2,2,length($2)); print $2}’}${font} ${hr 2}${color}
Driver Version: ${color2}${exec nvidia-settings -query NvidiaDriverVersion | grep v-arch | awk ‘{print $4}’}${color3}
Freq ${color2}${execi 10 nvidia-settings -query GPUCurrentClockFreqs | grep v-arch | awk -F’:’ ‘NR==1{ print $3}’ | awk -F’,’ ‘{$1=substr($1,2,length($1)); print $1}’} Mhz ${color3}@
${color2}${execi 2 nvidia-settings -query GPUCoreTemp | grep v-arch | awk ‘NR==1 {$0=substr($0,1,length($0)-1); print $4}’}
${iconv_start UTF-8 ISO_8859-1}° ${iconv_stop}C ${color3}
Fan Speed ${color2}${execi 2 nvidia-smi -a | grep Fan Speed | awk -F’:’ ‘{print $2}’}${color3}
Memory ${color2}${execi 10 nvidia-smi -q -d MEMORY | grep Used | awk -F’:’ ‘{print $2}’}${color3}
| ${color2}${execi 10 nvidia-smi -q -d MEMORY | grep Total | awk -F’:’ ‘{print $2}’}${color3}
| ${color2}${execi 10 nvidia-smi -q -d MEMORY | grep Free | awk -F’:’ ‘{print $2}’}${color3}
Memory Freq ${color2}${execi 10 nvidia-settings -query GPUCurrentClockFreqs | grep v-arch | awk -F’:’ ‘NR==1{ print $3}’ | awk -F’,’ ‘{$2=substr($2,1,length($2)-1); print $2}’} Mhz${color3}

${template5 FILESYSTEMS}
${template4 /}
${template4 /home}
${template4 /mnt/storage}
${template4 /mnt/games}
${template4 /tmp}
 
Последнее редактирование модератором:
B

bercerk

ребят, только обновляйтесь аккуратно, а то у меня в группе пару человек выхватили уже с обновой.
Посмотреть вложение 7169

#################################################################################
Данная инструкция проверена и работает только на ПК !!! если вы обладатель ноутбука с гибридной графикой - гуглите nvidia-bumblebee. Все действия ниже, могут привести вашу систему в нерабочее состояние !!!
#################################################################################

Если хотите проприетарные драйвера Nvidia
Делаем так:
Код:
apt-get update
apt-get dist-upgrade
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms

После установки делаем так:
Код:
sed 's/quiet/quiet nouveau.modeset=0/g' -i /etc/default/grub
update-grub
reboot

После перезагрузки проверяем:
Код:
glxinfo | grep -i "direct rendering"
У меня после выполнения
apt-get install nvidia-kernel-dkms[/code], пишет что установлен конфликтующий драйвер. И потом поле перезагрузки "ЧТО ТО ПОШЛО НЕ ТАК..." И потом заного приходится переустанвавливать систему... Пи..сец. А хотя извеняюсь, система загрузилась, но с ировами сто-то не то. При выполнении
root@kali:~# glxinfo | grep -i "direct rendering"
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Error: couldn't find RGB GLX visual or fbconfig
Куда копать, что делать? Подскажите нубу(
 
Последнее редактирование модератором:

z3RoTooL

Grey Team
28.02.2016
803
697
BIT
10
У меня после выполнения
apt-get install nvidia-kernel-dkms[/code], пишет что установлен конфликтующий драйвер. И потом поле перезагрузки "ЧТО ТО ПОШЛО НЕ ТАК..." И потом заного приходится переустанвавливать систему... Пи..сец. А хотя извеняюсь, система загрузилась, но с ировами сто-то не то. При выполнении
root@kali:~# glxinfo | grep -i "direct rendering"
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Error: couldn't find RGB GLX visual or fbconfig
Куда копать, что делать? Подскажите нубу(
видимо у тебя ноут с 2 картами ?
 
B

bercerk

Кто-то может подскажет как теперь можно вернуть систему к нормальному состоянию после такой установки драйверов?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!