How to update amd drivers in hiveos: Amd driver update command: Users can use video cards from various manufacturers, so each miner can install any drivers for these cards at their discretion. To do this, you need to do the following:
Starting from version 0.5-70, a special program (utility) is integrated into the operating system, which makes it possible to install the most current and efficient Nvidia drivers, which can be activated in two ways: using the Hive OS web interface or via an SSH connection.
Nvidia-driver-update
If necessary, you can write the full address at which the archive with the driver software is located:
nvidia-driver-update http://download.hiveos.farm/drivers/NVIDIA-Linux-x86_64-392.61.run
In some cases, in operating systems, overclocking settings may be canceled after an update. To return the previous functionality, you just need to write the following command:
apt-get install —reinstall -y nvidia-settings
Update features
To implement the update process, you need to have three options:
- SSH connection;
- Teleconsole;
- Physical access.
As a rule, temporary files are stored in RAM, which implies editing the settings: allowing logs to be saved on the hard drive.
logs-on
reboot
The missing drivers can be found in the software collection about the address: http://download.hiveos.farm/drivers/
For AMD
Note: where you see **** replace with x’s in the same amount
tar -Jxvf amdgpu-pro-****.tar.xz
cd amdgpu-pro-****
./amdgpu-pro-install -y
dpkg -l amdgpu-pro
The integration of new software assumes the removal of previous drivers. To perform this action needs to be written: amdgpu-pro-uninstall
.
After that, you should extract the contents of the packed file (driver – tar.gz) to the folder – / var / opt / amdgpu-pro-local. After completing these procedures, you can write a command that will work – amdgpu-pro-uninstall
.
For NVIDIA
In this case, you need to use the command: NVIDIA-Linux-x86_64-3xx.yy.run
The user shouldn’t have any special difficulties here. In case of any error, you need to enter the command again – everything will work.
The main commands for managing Hive OS
There are many control commands in the Hive OS operating system , because this is typical for Linux-like systems. For the most efficient and efficient work with the platform, it is recommended to actively use them in practice. The most important commands are:
miner – the user is presented with an open window with a running miner;
miner start | stop – start / stop the regulated miner;
miner log – miner log ;
miner config – launch the miner settings menu;
agent-screen – demonstrates the operating system client agent;
selfupgrade – updating the operating system software base using the console.
hello is a command for updating network data: IP addresses, config, etc. As a rule, it is automatically executed when the operating system boots.
firstrun -f – display information about the rig ID and password;
reboot – restart;
sreboot – forced restart;
sreboot shutdown – shutdown;
Ctrl + C – termination of any ongoing action;
Ctrl + A, D – disconnect the agent or miner from the screen to continue working;
Ctrl + A, Space or Ctrl + A, 1,2,3 – surfing through open windows if several miners are operating at the same time;
journalctl -u hive —no-pager – demonstration of the operating system boot log;
journalctl -u hivex —no-pager – demonstration of the X server log (visual interface);
dmesg – call the boot log – display information in system messages;
tail -n 100 / var / log / syslog – display the last 100 entries related to the system log;
ifconfig – call the system settings menu;
wconfig – call up information on the presence of wireless adapters;
mc – file manager, which is similar in structure and principle of work with a similar program – Norton Commander, but compatible with the Linux operating system;
ccminer-update – update all available CCminer forks;
nvidia-driver-update – installation of software for NVidia – specialized drivers;
selfupgrade **** (replace * with X) – downgrade of the operating system (HIVE OS). During the task execution, you should specify the required version.