Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Docs] Linux build instructions missing

Aperta Adatta ai principianti
#3,191 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 3 giorni

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
66/100
Tipo di issue
Documentazione
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
cpp, linux, python

Direzione di ricerca

Inizia leggendo le istruzioni esistenti per compilare e configurare il progetto su Linux, incluso update.sh, e verifica come viene avviata la TUI del monitor tramite bin/strata. Documenta i passaggi per compilare il progetto da Git su Linux e spiega come avviare la TUI. Il lavoro è completo quando un utente Linux può seguire le istruzioni per compilare il progetto e avviare il monitor.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

I have found this to be a great program.

I can see that a lot of effort has been put into the 2.0 beta. However you have NOT included Linux build instructions. I want to build from GIT. This allows me to easily try PRs and modify code when necessary. Here I added a HIPBLASLT_TUNING table for my 7900xt and made monitor changes along the lines suggested in #1114. Now you want me to use an Appimage. This makes it hard to test to see what tuning options work best on my system and make it hard to make changes and test PRs.

From my POV, using an Appimage is a BIG regression - I moved from LMStudio to llama.cpp for just this reason.

Please include instructions on how to build from git on Linux.

looks like update.sh still works, I have not found any info on how to access the TUI though.

after having the AI dig I find that doing:

/home/ed/builds/Strata/.venv/bin/pip install textual==8.2.8 rich==15.0.0
STRATA_PYTHON=/home/ed/builds/Strata/.venv/bin/python3 /home/ed/builds/Strata/bin/strata monitor --url http://127.0.0.1:8080

lets me run the tui

Thanks

FYI. on 1.45.3 these setting work well (Ryzen 7 7700 96G ddr5-6000 cl36, 7900xt 20G, pci4x4 nvme, B650 MB, on Archlinux Rocm 7.2.4 Kernel 7.3.0 gettng 1550-1800t/s prefill, 70-85t/s decode, with a 70K-110K context running an agentic workflow using letta-code)

"env": {
  "STRATA_HIPBLASLT_TUNING": "/home/ed/builds/Strata/tools/hip/gfx1100-hipblaslt-100202.txt",
  "STRATA_NO_LARGEPAGES": "1",
  "STRATA_IO_THREADS": "64",
  "STRATA_ADAPT_OVERLAP": 1,
  "STRATA_ADAPT_OVERLAP_RESIDENT": 1,
  "STRATA_ROUTE_TAIL_SKIP": 7,
  "STRATA_GDN_HEAD": 1, 
  "STRATA_GDN_PP": 2,
  "STRATA_GDN_CONVL2": 1, 
  "STRATA_GDN_NOY": 1, 
  "STRATA_CVEC_FUSE": 1, 
  "STRATA_Q6_PACKED": 1, 
  "STRATA_MMVF_ROWS": 1, 
  "STRATA_ATTN_LANECELL": 1, 
  "STRATA_EXPERT_V2": 1, 
  "STRATA_TSUM": 1, 
  "STRATA_LFUSE": 1, 
  "STRATA_GDN_SPLIT": 1, 
  "STRATA_QFUSE": 1, 
  "STRATA_PLE_BATCH": 1
 },

Lingua principale
C++
Stelle
11.6k
Fork
1k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Niko1221/Strata

Tutte le issue di Niko1221/Strata

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.