nvidia-detector 
sudo apt update
ls /opt
cd /opt
ls
unxz vulkan-sdk.tar.xz 
tar --help
tar -Jxf "/opt/vulkan-sdk.tar.xz" 
ls
cat vulkan-sdk.tar.xz 
rm vulkan-sdk.tar.xz 
ls
sudo rm vulkan-sdk.tar.xz 
ls
sudo apr remove vulkan-sdk
sudo apt remove vulkan-sdk
cd ~/
wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.4.304-jammy.list https://packages.lunarg.com/vulkan/1.4.304/lunarg-vulkan-1.4.304-jammy.list
ls
dpkg -l | grep vulkan
sudo apt remove --purge vulkan-sdk libvulkan-dev vulkan-tools vulkan-validationlayers
sudo apt remove --purge libvulkan-dev vulkan-tools vulkan-validationlayers
nano ~/.bashrc
vulkan-info
vulkaninfo
dpkg -l | grep vulkan
ls /usr/share/vulkan
sudo apt purge vulkan-sdk
sudo apt autoremove --purge
ls /opt/
cd llama.cpp
ls
cd ..
# Pobranie i instalacja oficjalnego repozytorium AMD
wget https://repo.radeon.com/amdgpu-install/6.4.1/ubuntu/jammy/amdgpu-install_6.4.60401-1_all.deb
sudo apt install -y ./amdgpu-install_6.4.60401-1_all.deb
# Instalacja bazowego stosu uruchomieniowego ROCm
sudo amdgpu-install --usecase=rocm --no-dkms -y
# Nadanie uprawnień do korzystania z GPU
sudo usermod -aG video $USER
sudo usermod -aG render $USER
sudo usermod -aG video $USER
sudo usermod -aG render $USER
sudo reboot
sudo nano vulkan-install.txt
cat vulkan-install.txt 
sudo apt install -y git build-essential cmake
cat vulkan-install.txt 
sudo apt install vulkan-tools libvulkan-dev
git clone https://github.com/ggml-org/llama.cpp.git
cd llama.cpp/
mkdir build
cmake -B build -DGGML_VULKAN=ON
sudo apt install spirv-headers
sudo nano vulkan-install.txt
nano ~/vulkan-install.txt 
sudo nano ~/vulkan-install.txt 
ls -la ~
chown adminek adminek ~/vulkan-install.txt 
sudo chown adminek ~/vulkan-install.txt 
sudo chgrp adminek ~/vulkan-install.txt 
chmod 666 ~/vulkan-install.txt 
cmake -B build -DGGML_VULKAN=ON
cat ~/vulkan-install.txt 
cmake --build build
sudo apt install -y build-essentials cmake ninja-build git vulkan-tools glsland-tools shaderc sprivc-headers libvulkan-dev
sudo apt install -y build-essential cmake ninja-build git vulkan-tools glslang-tools shaderc spirv-headers libvulkan-dev
glslc
sudo apt install -y build-essential cmake ninja-build git vulkan-tools glslang-tools spirv-headers libvulkan-dev
nano ~/vulkan-install.txt 
glslc --version
sudo apt install glslc
apt search glslc
sudo apt install glslc
apt seach glslc
apt search glslc
apt policy glslc
which glslc
sudo add-apt-repository universe
sudo apt update
sudo apt install glslc
sudo install software-properties-common
sudo apt install software-properties-common
sudo add-apt-repository universe
apt-cache policy glslc
mkdir -p ~/vulkan-sdk && cd ~/vulkan-sdk
wget https://lunarg.com
ls
cat index.tml
cat index.html
mv ~/Downloads/vulkansdk-linux-x86_64-1.4.350.1.tar.xz ./
ls
tar -zxvf vulkansdk-linux-x86_64-1.4.350.1.tar.xz
unxz vulkansdk-linux-x86_64-1.4.350.1.tar.xz 
ls
unxz --help
tar -xvf vulkansdk-linux-x86_64-1.4.350.1.tar.xz
ls
tar -xf vulkansdk-linux-x86_64-1.4.350.1.tar 
ls
cd 1.4.350.1/
ls
cd x86_64/bin
ls
./glslc 
sudo ln pwd
pwd
sudo ln /home/adminek/vulkan-sdk/1.4.350.1/x86_64/bin/glslc /bin/glslc
cmake -B build -DGGML_VULKAN=ON
cd ~/llama.cpp/
cat ~/vulkan-install.txt 
cmake --build build
rm -rf build
cat ~/vulkan-install.txt 
sudo apt install vulkan-headers
cmake -B build -DGGML_VULKAN=ON
ls
rm -rf build
cmake -B build --DGGML_VULKAN=ON
cmake -B build -DGGML_VULKAN=ON
cmake --build build -j
dpkg --help
dpkg -l | grep -E 'vulkan|glslang|shaderc'
grep -R "LayerSettingEXT" /usr/include/vulkan 2>/dev/null
grep -R "PipelineRobustnessCreateInfoEXT" /usr/include/vulkan 2>/dev/null
sudo update
sudo apt update
sudo apt install -y --only-update libvulkan-dev vulkan-headers vulkan-tools glslang-tools
sudo apt install -y --only-upgrade libvulkan-dev vulkan-headers vulkan-tools glslang-tools
cd ~/Downloads/
sh ./dwagent.sh 
sudo sh ./dwagent.sh 
vulkaninfo
export VULKAN_VERSION="1.4.304"
curl --progress-bar "https://sdk.lunarg.com/sdk/download/${VULKAN_VERSION}/linux/vulkan_sdk.tar.xz" -o "/opt/vulkan-sdk.tar.xz"
tar -Jxf "/opt/vulkan-sdk.tar.xz" --strip-components=1 -C "/opt/vulkan-sdk"
source /opt/vulkan-sdk/setup-env.sh
sudo apt install curl
export VULKAN_VERSION="1.4.304"
curl --progress-bar "https://sdk.lunarg.com/sdk/download/${VULKAN_VERSION}/linux/vulkan_sdk.tar.xz" -o "/opt/vulkan-sdk.tar.xz"
tar -Jxf "/opt/vulkan-sdk.tar.xz" --strip-components=1 -C "/opt/vulkan-sdk"
source /opt/vulkan-sdk/setup-env.sh
curl --progress-bar "https://sdk.lunarg.com/sdk/download/${VULKAN_VERSION}/linux/vulkan_sdk.tar.xz" -o "/opt/vulkan-sdk.tar.xz"
sudo curl --progress-bar "https://sdk.lunarg.com/sdk/download/${VULKAN_VERSION}/linux/vulkan_sdk.tar.xz" -o "/opt/vulkan-sdk.tar.xz"
sudo tar -Jxf "/opt/vulkan-sdk.tar.xz" --strip-components=1 -C "/opt/vulkan-sdk"
unxz /opt/vulkan-sdk.tar.xz 
cd llama.cpp/
rm -rf build
# Przygotowanie zmiennych dla kompilatora HIP
export HIPCXX="$(hipconfig -l)/clang"
export HIP_PATH="$(hipconfig -R)"
cmake -S . -B build   -DGGML_HIP=ON   -DAMDGPU_TARGETS=gfx906   -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release -j $(nproc)
cd build/bin
ls
./llama-cli --help
sudo ln ./llama-cli /bin/llama-cli
llama-cli
cd ~/
mkdir models
cd models
wget https://huggingface.co/unsloth/Qwen3-Coder-30B-A3B-Instruct-GGUF/resolve/main/Qwen3-Coder-30B-A3B-Instruct-Q4_K_M.gguf
rm Qwen3-Coder-30B-A3B-Instruct-Q4_K_M.gguf 
echo "https://huggingface.co/unsloth/Qwen3-Coder-30B-A3B-Instruct-GGUF/resolve/main/Qwen3-Coder-30B-A3B-Instruct-Q4_K_M.gguf" > qwen3-30b-link.txt
ls
cat qwen3-30b-link.txt 
wget https://huggingface.co/unsloth/Qwen3-Coder-30B-A3B-Instruct-GGUF/resolve/main/Qwen3-Coder-30B-A3B-Instruct-Q4_K_M.gguf
cd ..
nano vulkan-install.txt 
mv vulkan-install.txt rocm-install.txt
sudo parted -l
sudo mkdir /disk
sudo mount --help
sudo mount /dev/sda2 /disk
cd /disk
ls
cd home/adminek/models
ls
cd ..
cd /
sudo umount /disk
sudo parted -l
sudo mount /dev/sdc2 /disk
cd /disk/home/adminek/models
ls
cp ./* ~/models
cd ~/models
ls
ls -la
clear | ls -la
ls -la | clear
clear & ls -la
nvtop
rocminfo
sudo apt install nvinfo
sudo apt install nvtop
nvtop
clear & ls -la
clear & ls -lah
rocm-smi version
rocm-smi -V
amd-smi version
sudo modprobe amdgpu
sudo modprobe amd_hsmp
amd-smi version
lsmod | grep amdgpu
rocminfo | grep -i "gfx"
rocminfo | grep -i "Marketing Name"
hipconfig --full
rpm -qa | grep rocm
dpkg -l | grep rocm
rocm-smi
cd ~/Downloads
ls
chmod +x rocm_llama_diagnose.sh 
cd ..
cd llama.cpp/
~/Downloads/rocm_llama_diagnose.sh | tee ~/rocm_diag.log
cd ..
ls
cat rocm_diag.log 
ls -la
clear & ls -la
clear & ls -lah
ls ..
cp ./run-llm.sh ~/run-llm.sh
cp ../run-llm.sh ~/run-llm.sh
cp ../setup-nic.sh ~/setup-nic.sh
clear & ls -lah
cd ..
ls
sudo ln ./run-llm.sh /bin/run
run
nvtop
amd-smi
amd-smi list
rocm-smi
rocm-smi -l
lcpci
lspci
nvtop
lspci -nnk | grep -EA4 'VGA|3D|Display|AMD'
lspcie | grep Radeon
lspci | grep Radeon
amd-smi
amd-smi list
amd-smi detail
rocm-smi
nvtop
# Test czy GPU jest dostępne dla ROCm
rocminfo | grep -i "gfx906"
# Sprawdź urządzenia HSA
rocminfo | grep -E "name|gfx"
# Test prosty program ROCm (jeśli masz hlue)
rocm_info
# Wszystkie GPU AMD
amd-smi detail --all
# Użycie GPU przez procesy
nvtop  # lub nvidia-smi pmon jeśli masz NVIDIA
amd-smi detail --all
rocm-smi
lspci | grep AMD
run
lspci | grep Radeon
amd-smi
amd-smi list
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.ppfeaturemask=0xffffffff /' /etc/default/grub
sudo update-grub
sudo reboot
sudo tee /etc/systemd/system/amdgpu-undervolt.service > /dev/null << 'EOF'


sudo tee /etc/systemd/system/amdgpu-undervolt.service > /dev/null << 'EOF'
[Unit]
Description=AMD Radeon VII Pro Undervolt & Power Limit
After=multi-user.target

[Service]
Type=oneshot
# 1. Przełączenie profilu na manualny (wymagane do kontroli stanów)
ExecStart=/opt/rocm/bin/rocm-smi --setperflevel manual

# 2. Hard limit mocy na 210W (Sweet spot dla llama.cpp, domyślnie jest 300W)
ExecStart=/opt/rocm/bin/rocm-smi --setpoweroverdrive 210

# 3. Wymuszenie najwyższego stanu (P-State 3) dla pamięci HBM2
# Zapewnia to brak spadków wydajności przy generowaniu tokenów
ExecStart=/opt/rocm/bin/rocm-smi --setmclk 3

# 4. (Opcjonalnie) Sztywna krzywa wentylatora
# Usuń znak "#" z linii poniżej, jeśli karta nadal jest za ciepła. 
# Wartość 150 oznacza ok. 60% prędkości wentylatora (zakres 0-255).
# ExecStart=/opt/rocm/bin/rocm-smi --setfan 150

[Install]
WantedBy=multi-user.target
EOF

sudo systemctl daemon-reload
sudo systemctl enable amdgpu-undervolt.service
sudo systemctl start amdgpu-undervolt.service
rocm-smi
lspci | grep Radeon
amd-smi
amd-smi list
echo "amd-smi list" > amd-smi-list.sh; chmod +x amd-smi-list
echo "amd-smi list" > amd-smi-list.sh; chmod +x amd-smi-list.sh
cat amd-smi-list.sh 
sudo ln amd-smi-list.sh /bin/gpu
gpu
run
gpu
cat /etc/os-releasecat /etc/os-releasecacac
gpu
rocm-smi
nano amd-smi-list.sh 
clear
gpu
cat /etc/os-release
sudo apt update
sudo apt install -y     build-essential     cmake     git     pkg-config     libffi-dev     libnuma-dev     ocl-icd-libopencl1     opencl-headers
sudo apt install -y software-properties-common
sudo apt install -y rocm-dev rocblas-dev hip-dev
sudo apt install -y rocm-dev=6.3.3.* rocblas=6.3.3.* hip-dev=6.3.3.*
sudo apt install "linux-headers-$(uname -r)" "linux-modules-extra-$(uname -r)"
sudo apt install python3-setuptools python3-wheel
wget https://repo.radeon.com/amdgpu-install/6.3.3/ubuntu/jammy/amdgpu-install_6.3.60303-1_all.deb
sudo apt install ./amdgpu-install_6.3.60303-1_all.deb
sudo apt update
ls
sudo amdgpu-install --usecase=rocm
amd-smi
amd-smi lis
amd-smi list
sudo usermod -a -G render,video $LOGNAME
sudo reboot
locate
sudo apt install locate
locate TensileLibrary_lazy_gfx906.dat
locate "TensileLibrary_lazy_gfx906.dat"
locate "TensileLibrary*"
sudo apt install -y amdgpu-top
rocminfo
hipconfig -l
ls /opt/
sudo apt install ./amdgpu-install_6.3.60303-1_all.deb
amdgpu
amdgpu-install
amdgpu-install --help
amdgpu-install --rocm-release=6.3.3
amdgpu-install --rocmrelease=6.3.3
apt list
apt list | grep rocm
sudo apt autoremove rocm-core6.4.1
sudo apt autoremove rocm-dev6.4.1
sudo apt autoremove rocblas6.4.1
sudo apt autoremove hip-dev6.4.1
rm -rf /opt/rocm-6.4.1/
sudo rm -rf /opt/rocm-6.4.1/
rocminfo
rocm-smi
ls
sudo mkdir --parents --mode=0755 /etc/apt/keyrings
wget https://repo.radeon.com/rocm/rocm.gpg.key -O - |   gpg --dearmor | sudo tee /etc/apt/keyrings/rocm.gpg > /dev/null
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/rocm.gpg] https://repo.radeon.com/rocm/apt/6.3.3 jammy main"   | sudo tee /etc/apt/sources.list.d/rocm.list
echo -e 'Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600'   | sudo tee /etc/apt/preferences.d/rocm-pin-600
sudo apt update
sudo dpkg -i ~/amdgpu-install_6.3.60303-1_all.deb 
sudo apt install -f
sudo apt install -y rocm
sudo apt remove --purge rocm
sudo apt install -f
sudo apt autoremove rocm
sudo apt install -f
ls
sudo dpkg -i ./amdgpu-install_6.3.60303-1_all.deb 
rm amdgpu-install_6.4.60401-1_all.deb 
amdgpu-install 
apt list --installed | grep -i rocm
apt list --installed | grep -i rocblas
apt list --installed | grep -i hip
apt list --installed | grep -i amdgpu
sudo apt remove --purge rocm-core
sudo apt remove --purge rocm-dev
sudo apt remove --purge rocblas
sudo apt remove --purge hip-dev
sudo apt remove --purge rocm-hip-runtime
sudo apt remove --purge rocm-opencl-runtime
sudo apt remove --purge hip-runtime-amd
sudo apt remove --purge rocminfo
sudo apt remove --purge rocm-language-runtime
apt-mark showhold
apt list --installed | grep amdgpu
sudo apt remove --purge amdgpu-dkms
sudo apt remove --purge amdgpu-lib
sudo apt autoremove
sudo rm /etc/apt/sources.list.d/rocm-6.4*.list
sudo rm /etc/apt/sources.list.d/rocm.list
ls /etc/apt/sources.list.d/
grep -r "repo.radeon.com" /etc/apt/sources.list.d/
sudo sed -i 's|6.4|6.3.3|g' /etc/apt/sources.list.d/rocm.list
cat /etc/apt/sources.list.d/rocm.list
sudo apt clean all
sudo apt update
ls
sudo apt install ./amdgpu-install_6.3.60303-1_all.deb 
sudo apt list | grep amd
sudo apt list | grep amdgpu
ls
sudo amdgpu-install --useoverriderepo=0 --no-dkms --yes
sudo apt install -y --allow-downgrades rocm=6.3.3*
sudo apt install -y amdgpu-dkms
sudo reboot
rocminfo
hipconfig -l
ls /opt/rocm/lib/rocblas/library/TensileLibrary*.dat
ls
nano driver-fix.sh
chmod +x driver-fix.sh 
sudo ./driver-fix.sh 
cat log.txt
nano fix_rocm_633_v2.sh
chmod +x fix_rocm_633_v2.sh 
sudo ./fix_rocm_633_v2.sh 
source /etc/profile.d/rocm.sh
rocminfo
hipconfig -l
ls /opt/rocm/lib/rocblas/library/TensileLibrary*gfx906*.dat
cat log2.txt 
sudo apt-get remove --purge --allow-remove-essential   rocm-core rocm-llvm rocm-device-libs rocm-smi-lib hsa-rocr rocprofiler-register   --yes
sudo apt-get autoremove --purge --yes
sudo apt-get clean
sudo dpkg --remove --force-remove-reinstreq --force-unsafe-io rocm-llvm
sudo dpkg --remove --force-remove-reinstreq rocm-core
sudo apt-get autoremove --purge --yes
sudo apt-get clean
sudo rm -rf /opt/rocm /opt/rocm-*
sudo rm -f /etc/alternatives/rocm
dpkg -l | grep rocm-core
sudo apt-get update
sudo apt-get install --allow-downgrades --yes   rocm-core=6.3.3.60303-74~22.04   rocblas=4.3.0.60303-74~22.04   rocminfo=1.0.0.60303-74~22.04   hip-runtime-amd=6.3.42134.60303-74~22.04   rocm-hip-runtime=6.3.3.60303-74~22.04   rocm-opencl-runtime=6.3.3.60303-74~22.04   rocm-device-libs=1.0.0.60303-74~22.04
sudo tee /etc/profile.d/rocm.sh > /dev/null <<'EOP'
export ROCM_PATH=/opt/rocm
export PATH=$ROCM_PATH/bin:$PATH
export LD_LIBRARY_PATH=$ROCM_PATH/lib:$ROCM_PATH/lib64:${LD_LIBRARY_PATH:-}
EOP

sudo chmod 644 /etc/profile.d/rocm.sh
source /etc/profile.d/rocm.sh
which rocminfo hipconfig
rocminfo
hipconfig -l
ls /opt/rocm/lib/rocblas/library/TensileLibrary*gfx906*.dat
source /etc/profile.d/rocm.sh
export ROCM_PATH=/opt/rocm
export PATH=$ROCM_PATH/bin:$PATH
export LD_LIBRARY_PATH=$ROCM_PATH/lib:$ROCM_PATH/lib64:${LD_LIBRARY_PATH:-}
run
dpkg -l | grep hipblas
ls /opt/rocm/lib/libhipblas.so*
mv ~/Downloads/rebuild_llama_rocm_gfx906.sh ~/
chmod +x rebuild_llama_rocm_gfx906.sh 
sudo ./rebuild_llama_rocm_gfx906.sh 
cd llama.cpp/
ls
cd build
cd bin
cd .
cd ..
ls
cd ..
sudo ./rebuild_llama_rocm_gfx906.sh 
cat rebuild_llama_rocm_gfx906.sh 
ps aux | grep adminek
ps aux | grep adminek | grep llama
ps aux | grep adminek | grep cmake
mv ~/Downloads/rebuild_llama_rocm_gfx906_v2.sh ~/rebuild_llama_rocm_gfx906_v2.sh 
chmod +x rebuild_llama_rocm_gfx906_v2.sh 
sudo ./rebuild_llama_rocm_gfx906_v2.sh 
ls
cd Downloads/
chmod +x rebuild_llama_rocm_gfx906_v3.sh 
sudo ./rebuild_llama_rocm_gfx906_v3.sh 
ls
cd ..
ls
sudo mv /root/llama_rebuild.log ~/llama_rebuild.log
ls
cat llama_rebuild.log 
cd Downloads/
nano rebuild_llama_rocm_gfx906_v3.sh 
chmod +x rebuild_llama_rocm_gfx906_v4.sh 
sudo ./rebuild_llama_rocm_gfx906_v4.sh 
chmod +x diag_rocm_hip_llama.sh 
sudo ./diag_rocm_hip_llama.sh 
sudo mv /root/rocm-hip-diagnostics ./
ls
cat rocm-hip-diagnostics/
cd rocm-hip-diagnostics/
ls
cat log.txt
cd Downloads/rocm-hip-diagnostics/
cat log.txt
ls
cat CMakeError-test1.log 
cat CMakeOutput-test2.log 
cat CMakeOutput-test3.log 
apt-cache policy hipcc hip-dev rocm-llvm hipblas hipblas-dev
ls -l /opt/rocm/bin/hipcc /opt/rocm/bin/hipconfig /opt/rocm/llvm/bin/clang++ /opt/rocm/bin/amdclang++ 2>/dev/null
ls -l /opt/rocm/lib/cmake/hip-lang/hip-lang-config.cmake 2>/dev/null
cd ..
nano fix_rocm_hip_dev.sh
chmod +x fix_rocm_hip_dev.sh 
sudo ./fix_rocm_hip_dev.sh 
hipcc --version
hipconfig --full
cat /opt/rocm/lib/cmake/hip-lang/hip-lang-config.cmake
ls /opt/rocm/llvm/bin/clang++
ls /opt/rocm/bin/amdclang++
cd /opt/rocm
ls
cd bin
ls
cd amdclang++
cd ..
cd llvm
ls
cd bin
ls
cd ~/
nano build_llama_hip.sh
chmod +x build_llama_hip.sh
sudo ./build_llama_hip.sh
cd llama.cpp/build/bin
cd llama.cpp/
ls
cd build
ls
cd ..
ls
cat log.txt
nano fix_hip_host_cpp.sh
chmod +x fix_hip_host_cpp.sh
sudo  ./fix_hip_host_cpp.sh
ls -la
sudo ./build_llama_hip.sh
ls ./llama.cpp/build/bin
cat log.txt
sudo  ./fix_hip_host_cpp.sh
sudo apt update
sudo ./build_llama_hip.sh
cat log.txt
sudo apt update
sudo apt install -y libstdc++-11-dev g++-11 gcc-11 build-essential
ls -l /usr/lib/gcc/x86_64-linux-gnu/11/libstdc++.so
ls -l /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#!/usr/bin/env bash
set -u
set -o pipefail
LOG_FILE="${LOG_FILE:-/home/adminek/log.txt}"
SRC_DIR="/home/adminek/llama.cpp"
BUILD_DIR="$SRC_DIR/build"
ROCM_ROOT="/opt/rocm"
GPU_ARCH="gfx906"
exec 3>&1
log(){ echo "[$(date '+%F %T')] $*" | tee -a "$LOG_FILE" >&3; }
run(){ log "RUN: $*"; bash -lc "$*" >>"$LOG_FILE" 2>&1; return $?; }
section(){ log ""; log "=== $* ==="; }
: > "$LOG_FILE"
log "Start budowy llama.cpp z HIP/ROCm"
log "Log: $LOG_FILE"
section "Etap 1: weryfikacja narzędzi"
run "which hipcc hipconfig amdclang++ clang++ cmake git g++ gcc || true"
run "hipcc --version || true"
run "hipconfig --full || true"
run "g++ --version || true"
run "ls -l /usr/lib/gcc/x86_64-linux-gnu/11/libstdc++.so /usr/lib/x86_64-linux-gnu/libstdc++.so.6 2>/dev/null || true"
section "Etap 2: przygotowanie katalogu build"
run "rm -rf '$BUILD_DIR'"
run "mkdir -p '$BUILD_DIR'"
section "Etap 3: konfiguracja CMake"
run "cd '$SRC_DIR' && env \
ROCM_PATH='$ROCM_ROOT' \
HIP_PATH='$ROCM_ROOT' \
HIP_ROOT_DIR='$ROCM_ROOT' \
HIP_CLANG_PATH='$ROCM_ROOT/lib/llvm/bin' \
HIPCXX='$ROCM_ROOT/bin/amdclang++' \
CC='/usr/bin/gcc-11' \
CXX='/usr/bin/g++-11' \
CMAKE_PREFIX_PATH='$ROCM_ROOT' \
LDFLAGS='-L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
cmake -S '$SRC_DIR' -B '$BUILD_DIR' \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_PREFIX_PATH='$ROCM_ROOT' \
-DCMAKE_C_COMPILER='/usr/bin/gcc-11' \
-DCMAKE_CXX_COMPILER='/usr/bin/g++-11' \
-DCMAKE_HIP_COMPILER='$ROCM_ROOT/bin/amdclang++' \
-DCMAKE_HIP_FLAGS='--gcc-toolchain=/usr -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
-DCMAKE_EXE_LINKER_FLAGS='-L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
-DROCM_ROOT='$ROCM_ROOT' \
-DHIP_ROOT='$ROCM_ROOT' \
-DHIP_PATH='$ROCM_ROOT' \
-DGGML_HIP=ON \
-DGGML_HIP_BLAS=ON \
-DAMDGPU_TARGETS='$GPU_ARCH'"
section "Etap 4: budowanie"
run "cmake --build '$BUILD_DIR' -j\$(nproc)"
section "Etap 5: wynik"
run "find '$BUILD_DIR' -maxdepth 3 -type f | sort | tail -n 100 || true"
run "test -f '$BUILD_DIR/bin/llama-cli' && echo llama-cli OK || true"
run "test -f '$BUILD_DIR/bin/llama-server' && echo llama-server OK || true"
run "test -f '$BUILD_DIR/bin/llama-bench' && echo llama-bench OK || true"
log "Jeśli build zakończył się sukcesem, binarki są w build/bin."
log "W razie problemów załącz log.txt."
log "Koniec."
ls
echo \ 
set -u
set -o pipefail
LOG_FILE="${LOG_FILE:-/home/adminek/log.txt}"
SRC_DIR="/home/adminek/llama.cpp"
BUILD_DIR="$SRC_DIR/build"
ROCM_ROOT="/opt/rocm"
GPU_ARCH="gfx906"
exec 3>&1
log(){ echo "[$(date '+%F %T')] $*" | tee -a "$LOG_FILE" >&3; }
run(){ log "RUN: $*"; bash -lc "$*" >>"$LOG_FILE" 2>&1; return $?; }
section(){ log ""; log "=== $* ==="; }
: > "$LOG_FILE"
log "Start budowy llama.cpp z HIP/ROCm"
log "Log: $LOG_FILE"
section "Etap 1: weryfikacja narzędzi"
run "which hipcc hipconfig amdclang++ clang++ cmake git g++ gcc || true"
run "hipcc --version || true"
run "hipconfig --full || true"
run "g++ --version || true"
run "ls -l /usr/lib/gcc/x86_64-linux-gnu/11/libstdc++.so /usr/lib/x86_64-linux-gnu/libstdc++.so.6 2>/dev/null || true"
section "Etap 2: przygotowanie katalogu build"
run "rm -rf '$BUILD_DIR'"
run "mkdir -p '$BUILD_DIR'"
section "Etap 3: konfiguracja CMake"
run "cd '$SRC_DIR' && env \
ROCM_PATH='$ROCM_ROOT' \
HIP_PATH='$ROCM_ROOT' \
HIP_ROOT_DIR='$ROCM_ROOT' \
HIP_CLANG_PATH='$ROCM_ROOT/lib/llvm/bin' \
HIPCXX='$ROCM_ROOT/bin/amdclang++' \
CC='/usr/bin/gcc-11' \
CXX='/usr/bin/g++-11' \
CMAKE_PREFIX_PATH='$ROCM_ROOT' \
LDFLAGS='-L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
cmake -S '$SRC_DIR' -B '$BUILD_DIR' \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_PREFIX_PATH='$ROCM_ROOT' \
-DCMAKE_C_COMPILER='/usr/bin/gcc-11' \
-DCMAKE_CXX_COMPILER='/usr/bin/g++-11' \
-DCMAKE_HIP_COMPILER='$ROCM_ROOT/bin/amdclang++' \
-DCMAKE_HIP_FLAGS='--gcc-toolchain=/usr -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
-DCMAKE_EXE_LINKER_FLAGS='-L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
-DROCM_ROOT='$ROCM_ROOT' \
-DHIP_ROOT='$ROCM_ROOT' \
-DHIP_PATH='$ROCM_ROOT' \
-DGGML_HIP=ON \
-DGGML_HIP_BLAS=ON \
-DAMDGPU_TARGETS='$GPU_ARCH'"
section "Etap 4: budowanie"
run "cmake --build '$BUILD_DIR' -j\$(nproc)"
section "Etap 5: wynik"
run "find '$BUILD_DIR' -maxdepth 3 -type f | sort | tail -n 100 || true"
run "test -f '$BUILD_DIR/bin/llama-cli' && echo llama-cli OK || true"
run "test -f '$BUILD_DIR/bin/llama-server' && echo llama-server OK || true"
run "test -f '$BUILD_DIR/bin/llama-bench' && echo llama-bench OK || true"
log "Jeśli build zakończył się sukcesem, binarki są w build/bin."
log "W razie problemów załącz log.txt."
log "Koniec.""> /dev/null
echo "
set -u
set -o pipefail

LOG_FILE="${LOG_FILE:-/home/adminek/log.txt}"
SRC_DIR="/home/adminek/llama.cpp"
BUILD_DIR="$SRC_DIR/build"
ROCM_ROOT="/opt/rocm"
GPU_ARCH="gfx906"

exec 3>&1
log(){ echo "[$(date '+%F %T')] $*" | tee -a "$LOG_FILE" >&3; }
run(){ log "RUN: $*"; bash -lc "$*" >>"$LOG_FILE" 2>&1; return $?; }
section(){ log ""; log "=== $* ==="; }

: > "$LOG_FILE"
log "Start budowy llama.cpp z HIP/ROCm"
log "Log: $LOG_FILE"

section "Etap 1: weryfikacja narzędzi"
run "which hipcc hipconfig amdclang++ clang++ cmake git g++ gcc || true"
run "hipcc --version || true"
run "hipconfig --full || true"
run "g++ --version || true"
run "ls -l /usr/lib/gcc/x86_64-linux-gnu/11/libstdc++.so /usr/lib/x86_64-linux-gnu/libstdc++.so.6 2>/dev/null || true"

section "Etap 2: przygotowanie katalogu build"
run "rm -rf '$BUILD_DIR'"
run "mkdir -p '$BUILD_DIR'"

section "Etap 3: konfiguracja CMake"
run "cd '$SRC_DIR' && env ROCM_PATH='$ROCM_ROOT' HIP_PATH='$ROCM_ROOT' HIP_ROOT_DIR='$ROCM_ROOT' HIP_CLANG_PATH='$ROCM_ROOT/lib/llvm/bin' HIPCXX='$ROCM_ROOT/bin/amdclang++' CC='/usr/bin/gcc-11' CXX='/usr/bin/g++-11' CMAKE_PREFIX_PATH='$ROCM_ROOT' LDFLAGS='-L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' cmake -S '$SRC_DIR' -B '$BUILD_DIR' -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH='$ROCM_ROOT' -DCMAKE_C_COMPILER='/usr/bin/gcc-11' -DCMAKE_CXX_COMPILER='/usr/bin/g++-11' -DCMAKE_HIP_COMPILER='$ROCM_ROOT/bin/amdclang++' -DCMAKE_HIP_FLAGS='--gcc-toolchain=/usr -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' -DCMAKE_EXE_LINKER_FLAGS='-L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' -DROCM_ROOT='$ROCM_ROOT' -DHIP_ROOT='$ROCM_ROOT' -DHIP_PATH='$ROCM_ROOT' -DGGML_HIP=ON -DGGML_HIP_BLAS=ON -DAMDGPU_TARGETS='$GPU_ARCH'"

section "Etap 4: budowanie"
run "cmake --build '$BUILD_DIR' -j\$(nproc)"
section "Etap 5: wynik"
run "find '$BUILD_DIR' -maxdepth 3 -type f | sort | tail -n 100 || true"
run "test -f '$BUILD_DIR/bin/llama-cli' && echo llama-cli OK || true"
run "test -f '$BUILD_DIR/bin/llama-server' && echo llama-server OK || true"
run "test -f '$BUILD_DIR/bin/llama-bench' && echo llama-bench OK || true"
log "Jeśli build zakończył się sukcesem, binarki są w build/bin."
log "W razie problemów załącz log.txt."
log "Koniec."
echo `
#!/usr/bin/env bash
set -u
set -o pipefail

LOG_FILE="${LOG_FILE:-/home/adminek/log.txt}"
SRC_DIR="/home/adminek/llama.cpp"
BUILD_DIR="$SRC_DIR/build"
ROCM_ROOT="/opt/rocm"
GPU_ARCH="gfx906"

exec 3>&1
log(){ echo "[$(date '+%F %T')] $*" | tee -a "$LOG_FILE" >&3; }
run(){ log "RUN: $*"; bash -lc "$*" >>"$LOG_FILE" 2>&1; return $?; }
section(){ log ""; log "=== $* ==="; }

: > "$LOG_FILE"
log "Start budowy llama.cpp z HIP/ROCm"
log "Log: $LOG_FILE"

section "Etap 1: weryfikacja narzędzi"
run "which hipcc hipconfig amdclang++ clang++ cmake git g++ gcc || true"
run "hipcc --version || true"
run "hipconfig --full || true"
run "g++ --version || true"
run "ls -l /usr/lib/gcc/x86_64-linux-gnu/11/libstdc++.so /usr/lib/x86_64-linux-gnu/libstdc++.so.6 2>/dev/null || true"

section "Etap 2: przygotowanie katalogu build"
run "rm -rf '$BUILD_DIR'"
run "mkdir -p '$BUILD_DIR'"

section "Etap 3: konfiguracja CMake"
run "cd '$SRC_DIR' && env \
ROCM_PATH='$ROCM_ROOT' \
HIP_PATH='$ROCM_ROOT' \
HIP_ROOT_DIR='$ROCM_ROOT' \
HIP_CLANG_PATH='$ROCM_ROOT/lib/llvm/bin' \
HIPCXX='$ROCM_ROOT/bin/amdclang++' \
CC='/usr/bin/gcc-11' \
CXX='/usr/bin/g++-11' \
CMAKE_PREFIX_PATH='$ROCM_ROOT' \
LDFLAGS='-L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
cmake -S '$SRC_DIR' -B '$BUILD_DIR' \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_PREFIX_PATH='$ROCM_ROOT' \
-DCMAKE_C_COMPILER='/usr/bin/gcc-11' \
-DCMAKE_CXX_COMPILER='/usr/bin/g++-11' \
-DCMAKE_HIP_COMPILER='$ROCM_ROOT/bin/amdclang++' \
-DCMAKE_HIP_FLAGS='--gcc-toolchain=/usr -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
-DCMAKE_EXE_LINKER_FLAGS='-L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/x86_64-linux-gnu' \
-DROCM_ROOT='$ROCM_ROOT' \
-DHIP_ROOT='$ROCM_ROOT' \
-DHIP_PATH='$ROCM_ROOT' \
-DGGML_HIP=ON \
-DGGML_HIP_BLAS=ON \
-DAMDGPU_TARGETS='$GPU_ARCH'"

section "Etap 4: budowanie"
run "cmake --build '$BUILD_DIR' -j\$(nproc)"

section "Etap 5: wynik"
run "find '$BUILD_DIR' -maxdepth 3 -type f | sort | tail -n 100 || true"
run "test -f '$BUILD_DIR/bin/llama-cli' && echo llama-cli OK || true"
run "test -f '$BUILD_DIR/bin/llama-server' && echo llama-server OK || true"
run "test -f '$BUILD_DIR/bin/llama-bench' && echo llama-bench OK || true"

log "Jeśli build zakończył się sukcesem, binarki są w build/bin."
log "W razie problemów załącz log.txt."
log "Koniec."`
ls
echo > build_llama_hip.sh
nano build_llama_hip.sh 
sudo ./build_llama_hip.sh 
mc
sudo apt install mc
mc
cd rocm-hip-diagnostics/
sudo ./diag_rocm_hip_llama.sh 
ls
run
rocminfo
nvtop
poweroff
rocminfo
sudo apt install amd-smi-lib
amd-smi --showtemp --showmemuse
amd-smi
amd-smi list
amd-smi --showtemp
amd-smi --help
amd-smi metric
amd-smi metric 1
amd-smi metricls /sys/class/drm/card0/device/hwmon/
ls /sys/class/drm/card0/device/hwmon/
clear
cd ..
cd Deskt
cd Desktop/
nano stoper.html
echo > stoper.html
nano stoper.html
nano style.css
nano script.js
cd ~/models
ls
rocminfo
sudo parted -l
sudo mount /dev/sdc /disk/
cd models
ls -lah
rocminfo
ls -la
run
rocm-smi
sudo apt install rocm-smi
amd-smi monitor -t -p
ls /opt/rocm/bin/rocm-smi
locate rocm-smi
ls /sys/class/drm/card0/device/hwmon/hwmon*/
ls /sys/class/drm/card0/device/hwmon/
ls /sys/class/drm/card0/device/
ls /sys/class/drm/
ls /sys/class/drm/card1
ls
cd /sys/class/drm/card1
ls
cd device
ls
cd hwmon
ls
ls -la
cd hwmon0
ls
ls -la
cat name
cat pwm1
cat pwm1_max
cat pwm1_min
cat pwm1_enable
echo 1 > pwm1_enable
ls
ls | grep pwm
romc-smi
rocm-smi
cat pwm1
sudo nano pwm1
sudo apt install romc-smi-lib
sudo apt install rocm-smi-lib
rocm-smi
rocm-smi --setfan 80%
rocm-smi
cd ~
clear
run
cd llama.cpp/build/bin
ls -la
sudo ln ./llama-bench /bin/llama-bench
cd ~
llama-bench
llama-bench -m "~/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf"
cd models
pwd
ls
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf 
rocm-smi
poweroff
rocm-smi
run
poweroff
rocm-smi --setfan 80
rocm-smi --setfan 204
rocm-smi --setfan 255
rocm-smi
run
rocm-smi --setfan 255
rocm-smi --setfan 80%
rocm-smi
rocm-smi --setfan 80%
run
rocm-smi --setfan 255
sudo mc
rocm-smi
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf 
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf
locate rc.local
locate rocm-smi
/opt/rocm-6.3.3/bin/rocm-smi --setfan 200
/opt/rocm-6.3.3/bin/rocm-smi --setfan 255
sudo mc
/opt/rocm-6.3.3/bin/rocm-smi --setfan 255
sudo nano /usr/local/bin/gpu-fan-start.sh
sudo chmod +x /usr/local/bin/gpu-fan-start.sh
sudo nano /etc/systemd/system/gpu-fan.service
sudo systemctl enable gpu-fan.service
sudo systemctl start gpu-fan.service
mc
reboot
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf 
locate rocm-smi
rocm-smi
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf 
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf
cat /sys/class/drm/card0/device/pp_dpm_sclk
rocm-smi --setsclk 2 --setmclk 2
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf 
rocm-smi --setsclk 1 --setmclk 1
rocm-smi --setsclk 2 --setmclk 2
llama-bench /?
./llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 7 --repetitions 3
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 7 --repetitions 3
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 16 --repetitions 3
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
/home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
exit
sudo mc
rocm-smi
rocm-smi /h
watch -n1 rocm-smi
sudo mc
rocm-smi --setsclk 2 --setmclk 2
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
echo manual > /sys/class/drm/card0/device/power_dpm_force_performance_level
sudo echo manual > /sys/class/drm/card1/device/power_dpm_force_performance_level
echo 250000000 > /sys/class/drm/card0/device/hwmon/hwmon*/power1_cap
echo 250000000 > /sys/class/drm/card1/device/hwmon/hwmon*/power1_cap
sudo echo 250000000 > /sys/class/drm/card1/device/hwmon/hwmon*/power1_cap
rocm-smi --setsclk 2 --setmclk 2
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
cd ~/
rocm-smi
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
cd 
llama-bench -m /home/adminek/models/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
llama-bench -m /home/adminek/models/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_NL.gguf -ngl 99 -p 2048 -n 128 -b 1 -t 32 --repetitions 2
cd 
run
wg
sudo apt install wireguard
sudo nano /etc/wireguard/wg0.conf
sudo wg-quick up wg0
sudo apt install openresolv
sudo wg-quick up wg0
sudo wg show
# Aktualizacja systemu i instalacja SSH
sudo apt update
sudo apt install openssh-server -y
# Uruchomienie i włączenie automatycznego uruchamiania SSH
sudo systemctl start ssh
sudo systemctl enable ssh
# Sprawdzenie statusu SSH (opcjonalnie)
sudo systemctl status ssh
# Zezwolenie na ruch SSH przez firewall (jeśli używasz UFW)
sudo ufw allow ssh
# Instalacja WireGuard (jeśli jeszcze nie zainstalowany)
sudo apt install wireguard -y
# Uruchomienie tunelu WireGuard dla interfejsu wg0
sudo wg-quick up wg0
# Włączenie automatycznego uruchamiania tunelu WireGuard dla wg0
sudo systemctl enable wg-quick@wg0
# Sprawdzenie statusu WireGuard (opcjonalnie)
sudo systemctl status wg-quick@wg0
rocm-smi
nano run-llm.sh 
run
rocm-smi
rocm-smi --help
rocm-smi --help | grep loop
run
cd llama.cpp/build/bin
ls | grep serve
sudo ln ./llama-server /bin/llama-server
run
cd ~
ls
nano run-llm.sh 
run
jobs
rocm-smi
10
mc
rocm-smi
mc
run
cat run-llm.sh 
run
nano run-llm.sh 
run
cat /etc/wireguard/wg0.conf
sudo cat /etc/wireguard/wg0.conf
rocm-smi
sudo apt install docker
ssh cap01.hostsote.com
ssh root@cap01.hostsote.com
ssh admin@cap01.hostsote.com
ssh adminek@cap01.hostsote.com
ssh root@cap01.hostsote.com
ssh admin@cap01.hostsote.com
ssh debian@cap01.hostsote.com
cd Downloads/
unzip
ls
unzip | grep pass
unzip -hh
unzip -hh | grep pass
unzip -P 5znak UK02.zip 
ls
mc
mv id_* ~/srvuk2.hostsote.com/
cd ~/srvuk2.hostsote.com/
ls
ssh --help
ssh root@srvuk2.hostsote.com -i id_ed25519.pub
ssh root@51.75.171.40 -i id_ed25519.pub
ssh root@51.75.171.40 -i id_ed25519.txt
ls
ls -la
chmod id* 444
chmod 444 id*
ls -la
ssh root@51.75.171.40 -i id_ed25519.txt
ssh root@51.75.171.40 -i ./id_ed25519.txt
sudo ssh root@51.75.171.40 -i ./id_ed25519.txt
sudo apt install libcrypto
chmod 600 id*
sudo ssh root@51.75.171.40 -i ./id_ed25519.txt
ssh root@51.75.171.40 -i ./id_ed25519.txt
nano id_ed25519.txt 
ssh ubuntu@51.75.171.40 -i ./id_ed25519.txt
echo 5znak@LLM > pass
cat pass
ssh ubuntu@51.75.171.40 -i ./id_ed25519.txt
ssh ubuntu@51.75.171.40
ssh srvuk2.hostsote.com
ssh srvuk02.hostsote.com
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40
echo 5Znak@LLM > pass
cat pass
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40 -P ./pass
ssh --help | grep pass
man ssh
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40 --password ./pass
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40 --pass-file ./pass
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40 --password-file ./pass
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40 --password 5Znak@LLM
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40
cat pass | ssh -i ./id_ed25519.txt ubuntu@51.75.171.40
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40 | cat pass
ps aux | grep ssh
ssh -i ./id_ed25519.txt ubuntu@51.75.171.40
ssh ubuntu@51.75.171.40
ping 8.8.8.8
ping 51.75.171.40
ping wp.pl
docker ps
ssh ubuntu@51.75.171.40
ping 8.8.8.8
ping 51.75.171.40
ssh ubuntu@51.75.171.40
ls
cd srvuk2.hostsote.com/
ls
echo sk-FrDEWf6wTgF2hHEH5RqyvQ > key-olaf
nano litellm-keys
ls
sudo wg show
sudo systemctl enable wg-quick@wg1
sudo systemctl start wg-quick@wg1
sudo wg show
ping 10.0.0.1
run
nano run-llm.sh 
run
nano run-llm.sh 
run
ping 51.75.171.40
ssh ubuntu@51.75.171.40
ping 51.75.171.40 -t
ping 51.75.171.40 -l
ping 51.75.171.40
ssh ubuntu@51.75.171.40
ip a
ping 8.8.8.8
traceroute 8.8.8.8
ls /bin | grep trace
stracer --hepl
strace --help
man mtrace
ip a
ping 192.168.1.1
ping 8.8.8.8
traceroute
sudo apt install traceroute
reboot
sudo reboot
ping 10.0.0.1
ssh ubuntu@51.75.171.40
ssh ubuntu@51.75.171.40
ssh ubuntu@51.171.75.40
ssh ubuntu@51.75.171.40
openssl rand -hex 32
ssh ubuntu@51.75.171.40
curl http://oi.hostsote.com:8650/health
top
ps aux | grep llama
rocm-smi
ssh ubuntu@51.75.171.40
ssh ubuntu@51.75.171.40
watch -n1 rocm-smi
ping 8.8.8.8
ip a
ping 8.8.8.8
route
ip route
ping 8.8.8.8
ping 192.168.1.1
ip a
sudo nano /etc/netplan
ip a
ping 8.8.8.8
ping 192.168.1.1
ip route
sudo wg show
sudo wg-quick down wg*
sudo wg-quick down wg1
sudo wg-quick down wg0
ip route
ping 8.8.8.8
sudo nano /etc/wireguard/wg1.conf
sudo wg-quick up wg1
sudo wg-quick up wg0
ip route
ping 8.8.8.8
ssh ubuntu@51.75.171.40
ip a
run
nano run-llm.sh 
cat run-llm.sh 
nano run-llm.sh 
run
ping 10.0.0.1
ip route
ping 10.0.0.1
ping 10.0.0.3
ping 10.0.0.4
sudo nano /etc/wireguard/wg1.conf
sudo wg-quick restart wg1
sudo wg-quick down wg1
sudo wg-quick up wg1
ping 10.0.0.2
ping 10.0.0.3
sudo wg show
ip a
ping 10.0.0.3
ip route
rocm-smi
watch -n1 rocm-smi
sudo wg show
ping 10.0.0.1
ping 10.0.0.2
ping 10.0.0.3
ping 10.0.0.1
ping 10.0.0.2
ping 10.0.0.1
ls
curl -X GET "http://51.75.171.40:4000/model/info"   -H "Authorization: Bearer sk-FrDEWf6wTgF2hHEH5RqyvQ"
curl -X GET "http://51.75.171.40:4000/model/info"   -H "Authorization: Bearer sk-FrDEWf6wTgF2hHEH5Rqyvq"
curl -X GET "http://51.75.171.40:4000/v1/model"   -H "Authorization: Bearer sk-FrDEWf6wTgF2hHEH5RqyvQ"
curl -X GET "http://51.75.171.40:4000/v2/model/info"   -H "Authorization: Bearer sk-FrDEWf6wTgF2hHEH5RqyvQ"
ping 10.0.0.1
cat /etc/wireguard/wg0.conf
sudo cat /etc/wireguard/wg0.conf
sudo cat /etc/wireguard/wg1.conf
sudo nano /etc/wireguard/wg1.conf
sudo wg-quick stop wg1
sudo wg-quick down wg1
sudo wg-quick up wg1
sudo wg show
curl -X GET "http://51.75.171.40:4000/v2/model/info"   -H "Authorization: Bearer sk-FrDEWf6wTgF2hHEH5RqyvQ"
curl -X GET "http://51.75.171.40:4000/v1/models"   -H "Authorization: Bearer sk-FrDEWf6wTgF2hHEH5RqyvQ"
rocm-smi
rocm-smi | grep --set
rocm-smi help | grep --set
rocm-smi --setsclk 2 --setmclk 2
echo rocm-smi --setsclk 2 --setmclk 2 > rocm-gpu-overclock
ls
wget -q -O - --header="Authorization: Bearer sk-rt-3d91058ee31a2bb4d6249c3e128cfbc1e41a4ddd81b860b56a01843aabffd057" --header="Content-Type: application/json" http://51.75.171.40:4000/v1/models
wget -q -O - --header="Authorization: Bearer sk-rt-3d91058ee31a2bb4d6249c3e128cfbc1e41a4ddd81b860b56a01843aabffd057" --header="Content-Type: application/json" --post-data='{"model":"qwen3.6-35b","messages":[{"role":"user","content":"Kim jesteś?"}]}' http://51.75.171.40:4000/v1/chat/completions
wget -q -O - --header="Authorization: Bearer sk-rt-3d91058ee31a2bb4d6249c3e128cfbc1e41a4ddd81b860b56a01843aabffd057" --header="Content-Type: application/json" --post-data='{"model":"qwen3.6-35b","messages":[{"role":"user","content":"Cześć"}]}' http://51.75.171.40:4000/v1/chat/completions
wget -q -O - -T 30 --header="Authorization: Bearer sk-rt-3d91058ee31a2bb4d6249c3e128cfbc1e41a4ddd81b860b56a01843aabffd057" --header="Content-Type: application/json" --post-data='{"model":"qwen3.6-35b","messages":[{"role":"user","content":"Cześć"}]}' http://51.75.171.40:4000/v1/chat/completions
wget -S -O - --header="Authorization: Bearer sk-rt-3d91058ee31a2bb4d6249c3e128cfbc1e41a4ddd81b860b56a01843aabffd057" --header="Content-Type: application/json" --post-data='{"model":"qwen3.6-35b","messages":[{"role":"user","content":"Cześć"}]}' http://51.75.171.40:4000/v1/chat/completions
wget -S -O - --server-response --header="Authorization: Bearer sk-rt-3d91058ee31a2bb4d6249c3e128cfbc1e41a4ddd81b860b56a01843aabffd057" --header="Content-Type: application/json" --post-data='{"model":"qwen3.6-35b","messages":[{"role":"user","content":"Cześć"}]}' http://51.75.171.40:4000/v1/chat/completions 2>&1 || true
wget -S -O - --server-response --header="Authorization: Bearer sk-rt-3d91058ee31a2bb4d6249c3e128cfbc1e41a4ddd81b860b56a01843aabffd057" --header="Content-Type: application/json" --post-data='{"model":"qwen3.6-35b","messages":[{"role":"user","content":"Cześć"}]}' http://oi.hostsote.com:4000/v1/chat/completions 2>&1 || true
nmap
sudo apt install nma[
sudo apt install nmap
nmap oi.hostsote.com
nmap oi.hostsote.com -Pn
nmap --help
nmap oi.hostsote.com -PS 8650
nmap oi.hostsote.com -p 8650
curl http://oi.hostsote.com:8642/health
rocm-smi
lspci
rocm-smi
lspci
rocm-smi
top
rocm-smi
watch -n1 rocm-smi
ps aux | grep llama
kill 3206
ps aux
top
run
screen
sudo apt install screen
screen
screen -ls
man screen
screen -r 1478305.pts-4.llama-station
rocm-smi
screen -ls
run
exit
screen -r 1478305.pts-4.llama-station
screen -ls
screen -S llm
screen -r llm
exit
screen llm
screen -r llm
rocm-smi
screen -r llm
exit
screen -r llm
rocm-smi
screen -r llm
rocm-smi
screen -r llm
exit
rocm-smi
screen -r llm
exit
screen -r llm
screen -S ornit-download
screen -S ornit-download2
ls
ls -la
ls -la | grep ornith
screen -r ornit-download
cd models
ls -la
cd ..
ls
mv ornith-1.0-35b-Q4_K_M.gguf ./models
mv ornith-aeon-35b-MTP-Q4_K_M.gguf ./models
cd models
ls -la
ls -lah
screen -r ornit-download2
ls -lah
rm gemma-4-E2B-it-UD-Q2_K_XL.gguf 
ls -lah
ls -lah | grep ornith
ls -lah | grep rnith
screen -r ornit-download
ls -lah | grep rnith
screen -r ornit-download
ls -lah | grep rnith
rm ornith-aeon-35b-MTP-Q4_K_M.gguf 
screen -r ornit-download
screen -r ornit-download2
screen -S ornit-download3
exit
run
mc
run
wget https://huggingface.co/vcruz305/Ornith-1.0-35B-AEON-Ultimate-Uncensored-GGUF/resolve/main/ornith-aeon-35b-MTP-Q4_K_M.gguf
wget https://huggingface.co/vcruz305/Ornith-1.0-35B-AEON-Ultimate-Uncensored-GGUF/resolve/main/ornith-aeon-35b-MTP-Q4_K_M.gguf
wget https://huggingface.co/mrexodia/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-GGUF/resolve/main/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf
ls
rm Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf 
df -h
ls
cd models
ls
ls -l
rm Qwen3-30B-A3B-Instruct-2507-Q4_K_S.gguf 
rm Qwen3.5-4B-UD-IQ2_M.gguf 
rm Qwopus3.6-27B-v2-Q4_K_M.gguf 
rm Qwopus3.6-27B-v2-Q6_K.gguf 
ls -la
df -h
wget https://huggingface.co/mrexodia/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-GGUF/resolve/main/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf
wget https://huggingface.co/deepreinforce-ai/Ornith-1.0-35B-GGUF/resolve/main/ornith-1.0-35b-Q4_K_M.gguf
cd models
rm ornith-1.0-35b-Q4_K_M.gguf 
wget https://huggingface.co/deepreinforce-ai/Ornith-1.0-35B-GGUF/resolve/main/ornith-1.0-35b-Q4_K_M.gguf
screen -r llm
reboot
sudo reboot
watch -n1 rocm-smi
rocm-smi --setmclk 2 --setsclk 2
run
screen -r llm
ssh ubuntu@oi.hostsote.com
screen -r llm
rocm-smi
screen -r llm
rocm-smi
mc
route
ip
ip address
screen -S llm
exit
run
exit
rocm-smi
cd
rocm-smi
rocm-smi --setmclk 2 --setsclk 2
screen -l
screen -h
screen -list
screen -r llm
screen -r
screen -r 2958.llm
top
screen -list
sudo bash
mc
exit
locate run
watch -n1 rocm-smi
mc
screen -list
screen -r llm
screen -r 2958.llm
screen -r 3290.llm
watch -n1 rocm-smi
screen -list
screen -r llm
rocm-smi --setmclk 2 --setsclk 2
rocm-smi
screen -r llm
screen -r llm
screen -R llm
rocm-smi --setmclk 2 --setsclk 2
run
mc
llama-server -m Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 8192 -sm tensor -fa --temp 0.1 --presence-penalty 0.1
llama-server -m Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 8192 -sm tensorerror while handling argument "-fa": error: unknown value for --flash-attn: '--temp' --temp 0.1 --presence-penalty 0.1
llama-server -m nazwa_modelu_ornith_35b.gguf -c 8192 -sm tensor -fa on --temp 0.1 --presence-penalty 0.1
0.01.430.961 W common_fit_params: failed to fit params to free device memory: llama_params_fit is not implemented for SPLIT_MODE_TENSOR, abort
0.01.430.997 E gguf_init_from_file: failed to open GGUF file 'nazwa_modelu_ornith_35b.gguf' (Permission denied)
0.01.433.032 E llama_model_load: error loading model: llama_model_loader: failed to load model from nazwa_modelu_ornith_35b.gguf
0.01.433.042 E llama_model_load_from_file_impl: failed to load model
0.01.433.047 E common_init_from_params: failed to load model 'nazwa_modelu_ornith_35b.gguf'
0.01.433.053 E srv    load_model: failed to load model, 'nazwa_modelu_ornith_35b.gguf'
0.01.433.054 I srv    operator(): operator(): cleaning up before exit...
0.01.434.777 E srv  llama_server: exiting due to model loading error
cd 
ls
cd llama.cpp
ls
cd ..
llama-server -m Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 8192 -sm tensor -fa on --temp 0.1 --presence-penalty 0.1
ls
llama-server -m ./models Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 8192 -sm tensor -fa on --temp 0.1 --presence-penalty 0.1
llama-server -m ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 8192 -sm tensor -fa on --temp 0.1 --presence-penalty 0.1
llama-server -m Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 8192 -ngl 99 -sm layer -fa on --temp 0.1 --presence-penalty 0.1 --port 8080 --host 0.0.0.0
llama-server -m ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 8192 -ngl 99 -sm layer -fa on --temp 0.1 --presence-penalty 0.1 --port 8080 --host 0.0.0.0 ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.1 --presence-penalty 0.1 --host 0.0.0.0 --port 8080
taskkill /f /im llama-cli.exe
taskkill /f /im main.exe
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.1 --presence-penalty 0.1 --host 0.0.0.0 --port 8080
Memory access fault by GPU node-2 (Agent handle: 0x63c2859fa950) on address (nil). Reason: Page not present or supervisor privilege.
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.3 --presence-penalty 0.1 --host 0.0.0.0 --port 8080
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 1.3 --presence-penalty 0.1 --host 0.0.0.0 --port 8080
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.5 --presence-penalty 0.1 --host 0.0.0.0 --port 8080
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.2 --presence-penalty 0.1 --host 0.0.0.0 --port 8080
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.2 --presence-penalty 0.1 --host 0.0.0.0 --port 8080llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.2 --presence-penalty 0.1 --host 0.0.0.0 --port 8080
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.2 --presence-penalty 0.2 --repeat_penalty 1.15 --host 0.0.0.0 --port 8080
llama-server -m  ./models/Ornith-1.0-35B-AEON-Ultimate-Uncensored-MTP-Q4_K_M.gguf -c 250000 -ngl 99 -sm layer -fa on --cache-type-k q4_0 --cache-type-v q4_0 --temp 0.2 --presence-penalty 0.15 --repeat_penalty 1.15 --host 0.0.0.0 --port 8080
screen -S llm
screen -r llm
poweroff
screen -r llm
screen -S download
screen -r download
screen -r llm
exit
screen -r llm
cd models
ls
ls -la
run
ls -la
rm Ornith-1.0-35B-UD-IQ4_NL.gguf
wget https://huggingface.co/unsloth/Ornith-1.0-35B-GGUF/resolve/main/Ornith-1.0-35B-UD-IQ4_NL.gguf
rm Ornith-1.0-35B-UD-IQ4_NL.gguf
screen -r download
screen -r llm
screen -r download
screen -r llm
screen -r download
screen -r llm
rocm-smi
screen -r llm
exit
run
exit
exit
screen -S llm
screen -r llm
run
screen -r 3019.llm
screen -r 2987.llm
screen -r 2976.llm
screen -S llm
cd models
ls
screen -r llm
wg status
wg show
sudo wg show
screen -r llm
rocm-smi
rocm-smi --setmclk 2 --setsclk 2
rocm-smi
screen -r llm
exit
llama-server --model "./models/Ornith-1.0-35B-UD-IQ4_NL.gguf" --reasoning-budget 10000 --presence-penalty 0.15 --repeat-penalty 1.15
llama-server --model "./models/Ornith-1.0-35B-UD-IQ4_NL.gguf" --reasoning-budget 10000 --presence-penalty 0.15 --repeat-penalty 1.15 --port 8080 --host "0.0.0.0"
llama-server --model "./models/Ornith-1.0-35B-UD-IQ4_NL.gguf" --reasoning-budget 5000 --presence-penalty 0.15 --repeat-penalty 1.15 --port 8080 --host "0.0.0.0"
poweroff
