[Docs] Linux build instructions missing
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
- Ambito
- backend, build-system, documentation
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
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Niko1221/Strata
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
Niko1221/Strata#3524 · 2 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
Niko1221/Strata#3512 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
Niko1221/Strata#3501 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di Niko1221/Strata
Issue simili
-
v9.6.0: CMake incorrectly enforces presence of libevdevForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
I maintainer di solito rispondono entro 1 giorno
-
Rowan (2017) electron heating gives NaN for beta > beta_max; clip() then sets electrons to kel_minAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
parthenon-hpc-lab/kharma#213 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
metasequoiaime/msime#9113 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
tone-3000/tone3000-plugin#257 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Locked plugin flip-flops position on every refresh after being disabledForse già presa @Illustar0 l’ha presa oggi. Apertaissue report
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
ModOrganizer2/modorganizer#2449 ·