# Context pack: Installera, datakatalog och loggar

Source: https://nordvec.com/sv/docs/guides/desktop/install-and-data
Pack: https://nordvec.com/sv/docs/packs/desktop/install-and-data

This pack bundles one Nordvec guide with the guides it builds on and the guides it links to, in reading order, so an assistant reading it meets no reference it cannot follow.

## Contents

1. [Installera, datakatalog och loggar](https://nordvec.com/sv/docs/guides/desktop/install-and-data) (this guide)
2. [Kända problem med skrivbordsappen](https://nordvec.com/sv/docs/guides/desktop/known-issues) (linked from this guide)

---

# Installera, datakatalog och loggar
Source: https://nordvec.com/sv/docs/guides/desktop/install-and-data

Vad Nordvecs skrivbordsapp installerar på Windows, macOS och Linux, alla filer den skriver till disken, och var dess loggfil finns.



Den här sidan anger var skrivbordsappen skriver på varje operativsystem, för dina egna anteckningar eller en IT-granskning. Den genereras från appens byggkonfiguration och filnamnen som dess kod skriver, så den ändras när de gör det.

Appen är **Nordvec Desktop**, applikations-ID `com.nordvec.desktop`.

## Windows [#windows]

* **Installationsprogram:** ett `.exe` installationsprogram för x64.
* **Installera för:** installationsprogrammet frågar om du vill installera för dig själv eller för alla på datorn. Dig själv är förvalt och kräver inga administratörsrättigheter.
* **Installationsmapp:** du kan välja den i installationsprogrammet.
* **Avinstallation** tar bort datamappen nedan tillsammans med appen. Uppdatering gör det inte.
* **Datamapp:** `%APPDATA%\Nordvec Desktop`
* **Loggfil:** `%APPDATA%\Nordvec Desktop\logs\nordvec-<date>.log`

## macOS [#macos]

* **Hämta:** en diskavbild (`.dmg`) eller ett `.zip`-arkiv, för Apple Silicon och Intel Mac-datorer (en universell byggnation).
* **Kräver:** macOS 13.0 eller senare.
* **Att ta bort appen** lämnar datamappen nedan orörd. Radera den för att ta bort den lokala synkroniseringsdatan.
* **Datamapp:** `~/Library/Application Support/Nordvec Desktop`
* **Loggfil:** `~/Library/Application Support/Nordvec Desktop/logs/nordvec-<date>.log`

## Linux [#linux]

* **Hämta:** en AppImage för x64. Den körs som din användare, utan systemomfattande installation.
* **Att ta bort appen** lämnar datamappen nedan orörd. Radera den för att ta bort den lokala synkroniseringsdatan.
* **Nyckelring:** appen behöver en aktiv gnome-keyring eller KWallet för att kryptera sin lokala synkroniseringsdata och synkroniserar inte utan en sådan.
* **Datamapp:** `~/.config/Nordvec Desktop`
* **Loggfil:** `~/.config/Nordvec Desktop/logs/nordvec-<date>.log`
* När `XDG_CONFIG_HOME` är satt, är datamappen `$XDG_CONFIG_HOME/Nordvec Desktop` i stället.

## Vad som finns i datamappen [#vad-som-finns-i-datamappen]

Allt som appen sparar på din dator finns i datamappen för ditt operativsystem, ovan. Varje inloggat konto har sin egen synkroniseringslagring.

| Namn                              | Vad den innehåller                                                                                                                                                                                                                              |
| --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `sync-state-<account key>.sqlite` | Synkroniseringslagret för ett inloggat konto: övervakade mappar, undantag, uppladdnings- och borttagningsköer samt vad som har synkroniserats. Filnamn och sökvägar i den är krypterade med en nyckel som operativsystemets nyckelring skyddar. |
| `logs/nordvec-<date>.log`         | Appens logg för en dag. Den registrerar händelser, räknare och felkoder, och varje rad anger vilken appversion som skrev den. Den skrivs utan att innehålla filnamn, sökvägar eller filinnehåll.                                                |
| `logs/nordvec-<date>.1.log`       | Den tidigare delen av dagens logg, som sparas när dagens logg når sin storleksgräns. Högst en per dag.                                                                                                                                          |
| `window-state.json`               | Fönstrets senaste storlek och position.                                                                                                                                                                                                         |
| `ui-locale`                       | Språket på den senaste sidan appen visade, så att systemfältsmenyn och aviseringar använder det.                                                                                                                                                |
| `update-health.json`              | När appen senast sökte efter uppdateringar och om sökningarna misslyckas.                                                                                                                                                                       |
| `whats-new-version`               | Den senaste version vars ändringslista appen har visat, så att varje uppdaterings ändringar visas en gång.                                                                                                                                      |
| `first-run-done`                  | Markerar att första starten har körts, så att starta-vid-inloggning aktiveras endast för en ny installation.                                                                                                                                    |
| `crash-ledger.json`               | När appen senast stängdes på grund av ett fel, endast som tidsangivelser, så att en andra stängning kort efter återöppning håller appen stängd i stället för att öppna den igen.                                                                |

Medan synkroniseringslagringen är öppen, håller SQLite `-wal`, `-shm`, `-journal`-filer bredvid `sync-state-<account key>.sqlite`. De tillhör lagringen. Appen sparar också den inloggade sessionens cookies och webbplatslagring i datamappen. Cookies-lagringen är krypterad med en nyckel som operativsystemets nyckelring skyddar.

På en dator som körde en tidig byggversion kan du även hitta:

| Namn                                     | Vad den innehåller                                                                                                                                                                              |
| ---------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `sync-state.json`                        | Tillstånd skrivet av en tidig byggnation. Vid inloggning överlämnar appen det till kontot som äger det, och behåller det när den inte kan avgöra vems det är.                                   |
| `logs/nordvec.log`                       | Loggen som en tidig byggnation skrev. Den raderas tillsammans med dagliga loggar när den är tillräckligt gammal.                                                                                |
| `logs/nordvec.log.old`                   | Den tidigare loggen som en tidig byggnation sparade bredvid den, raderas på samma villkor.                                                                                                      |
| `sync-state-<account key>.json`          | Tillstånd per konto skrivet av en tidig byggnation. Vid inloggning kopierar appen det till synkroniseringslagret och byter namn på det när kopian har lästs tillbaka.                           |
| `sync-state-<account key>.json.imported` | Samma tidiga tillstånd efter att dess innehåll kopierats till synkroniseringslagret. Den innehåller filnamn och sökvägar okrypterade och inget läser den igen, så det är säkert att radera den. |

## Loggfil [#loggfil]

Appen skriver en loggfil per dag, `logs/nordvec-<date>.log` i
datamappen, där datumet är dagen på din dator. För att öppna deras
mapp från appen, välj **Hjälp > Visa loggfil**. När en dags logg når
5 MB, flyttas dess tidigare rader till
`nordvec-<date>.1.log`, så en dag har högst två filer.

Appen behåller de senaste 14 dagarna, inklusive idag, och högst
50 MB loggar totalt, och raderar de äldsta dagarna
först. Den raderar aldrig dagens logg, och den raderar endast filer med dessa namn.

Varje rad anger vilken byggnation som skrev den, som
`v=<version> sha=<commit>` efter tid och nivå.

## Vilken version du har [#vilken-version-du-har]

* Windows: välj **Hjälp > Om Nordvec Desktop**.
* macOS: välj **Nordvec Desktop > Om Nordvec Desktop**.
* Linux: välj **Hjälp > Om Nordvec Desktop**.
* Varje start skriver också en rad som börjar med `app_ready version=` till loggfilen, följt av versionen.

## Rapportera ett problem [#rapportera-ett-problem]

Kontrollera först [kända problem](/docs/guides/desktop/known-issues). För att rapportera en bugg, inkludera appversionen och, om du kan, loggfilen. Appen är skriven så att den inte loggar filnamn, sökvägar eller filinnehåll, men läs loggen innan du delar den och ta bort allt du inte vill skicka.


---

# Kända problem med skrivbordsappen
Source: https://nordvec.com/sv/docs/guides/desktop/known-issues

Varför Nordvecs skrivbordsapp avvisar en mapp, hoppar över en fil, behåller en borttagning eller slutar synkronisera, och vad du kan göra åt varje problem.



Varje post nedan är ett beslut som skrivbordsappen fattar med avsikt. Den här sidan genereras från de koder som appen fattar beslut med, så varje nekandekod som den kan rapportera listas här med orsak och en lösning. Om det du ser inte finns här, [rapportera det](/docs/guides/desktop/install-and-data#reporting-a-problem) med din appversion och loggfil.

## Mappar som appen inte lägger till [#mappar-som-appen-inte-lägger-till]

Appen avvisar dessa mappar när du väljer dem, och talar om varför.

### Hela enheten kan inte läggas till [#hela-enheten-kan-inte-läggas-till]

Vad du ser: &#x2A;*Hela enheten är för bred för att synkronisera. Välj en mapp på den i stället.**

**Orsak:** Roten på en enhet innehåller mycket mer än dokument, och att övervaka den skulle göra att varje genomsökning och borttagning går igenom hela enheten.

**Lösning:** Lägg till de mappar på den enheten som innehåller dina dokument, en i taget.

### Din hemmapp kan inte läggas till [#din-hemmapp-kan-inte-läggas-till]

Vad du ser: &#x2A;*Din användarmapp innehåller appdata och inställningar samt dokument, och dess namn är datorns kontonamn. Välj Dokument, Skrivbord eller en annan mapp inuti den.**

**Orsak:** Din hemmapp innehåller appdata, inställningar och cacheminnen samt dokument, så att övervaka den skulle lägga in allt detta i Nordvec. Dess namn är också ditt datorkontonamn.

**Lösning:** Lägg till Dokument, Skrivbord eller en annan mapp inuti din hemmapp i stället.

### En mapp inuti eller runt en övervakad mapp kan inte läggas till [#en-mapp-inuti-eller-runt-en-övervakad-mapp-kan-inte-läggas-till]

Vad du ser: &#x2A;*Den här mappen överlappar med en mapp du redan övervakar.**

**Orsak:** En fil i två övervakade mappar skulle ha två ägare, och en exkluderingsuppsättning på en mapp skulle inte gälla genom den andra.

**Lösning:** Filer i en mapp inuti en övervakad mapp synkroniseras redan, så det finns inget att lägga till. För att övervaka en bredare mapp i stället, sluta övervaka den smalare först: dess dokument försvinner från Nordvec tills den bredare mappen synkroniserar dem igen.

## Filer som inte synkroniseras [#filer-som-inte-synkroniseras]

Dessa filer stannar på din dator och listas på skrivbordssynkroniseringssidan med orsaken, så svar kan inte hänvisa till dem.

### En fils sökväg är för lång [#en-fils-sökväg-är-för-lång]

Vad du ser: **Sökvägen är för lång för det här systemet**

**Orsak:** Den fullständiga sökvägen är längre än vad det här operativsystemet tillåter appen att läsa.

**Lösning:** Förkorta mapp- eller filnamnen, eller flytta mappen närmare toppen av enheten. Filen synkroniseras när dess sökväg är tillräckligt kort.

### En fil kunde inte läsas [#en-fil-kunde-inte-läsas]

Vad du ser: **Den här filen kunde inte läsas**

**Orsak:** Operativsystemet nekade appen läsåtkomst till filen.

**Lösning:** Ge ditt användarkonto läsåtkomst till filen. På macOS, tillåt Nordvec Desktop under Systeminställningar, Sekretess och säkerhet, Filer och mappar. Appen läser filen igen när den ändras och varje gång appen startar.

### Ett objekt är inte en vanlig fil [#ett-objekt-är-inte-en-vanlig-fil]

Vad du ser: **Det här är inte en vanlig fil**

**Orsak:** Det är en symbolisk länk, en enhet, en pipe eller en annan speciell fil. Appen läser endast vanliga filer, så en länk kan aldrig leda den till en fil du inte har valt.

**Lösning:** Lägg till mappen som innehåller den verkliga filen i stället för länken.

### En fil har mer än ett namn på disken [#en-fil-har-mer-än-ett-namn-på-disken]

Vad du ser: **Den här filen har mer än ett namn på disken**

**Orsak:** Filen är en hård länk: samma data har ett andra namn, som kan ligga utanför mappen du valde. Appen kan inte avgöra vilken mapp datan tillhör, så den läser den inte. Säkerhetskopieringsverktyg som sparar utrymme på detta sätt skapar sådana filer.

**Lösning:** Ersätt filen med en vanlig kopia av den, som har ett namn.

### En fil leder utanför den övervakade mappen [#en-fil-leder-utanför-den-övervakade-mappen]

Vad du ser: **Den här filen leder utanför den övervakade mappen**

**Orsak:** Filsökvägen löser sig, via en länk eller en junction, till en plats utanför mappen du valde.

**Lösning:** Lägg till mappen där filen egentligen finns.

### En fil är inuti en mapp du har exkluderat [#en-fil-är-inuti-en-mapp-du-har-exkluderat]

Vad du ser: **Den här filen är inuti en mapp du har exkluderat**

**Orsak:** Du har exkluderat en undermapp till en övervakad mapp, och en fil du väljer inuti den förblir exkluderad.

**Lösning:** Slå på undermappen igen i mappens kort på skrivbordssynkroniseringssidan, så synkroniseras dess filer.

### En fil är större än gränsen för dess typ [#en-fil-är-större-än-gränsen-för-dess-typ]

Vad du ser: **Den här filen är större än gränsen för dess typ**

**Orsak:** Varje filtyp har en storleksgräns som kontrolleras innan filen läses. Om en tidigare, mindre version synkroniserades, tas dess kopia bort så att svar aldrig hänvisar till innehåll som filen inte längre har.

**Lösning:** Dela upp filen i mindre filer, eller spara den i ett mer kompakt format.

### En fil är tom [#en-fil-är-tom]

Vad du ser: **Den här filen är tom, så det finns inget att söka efter**

**Orsak:** En fil utan innehåll har inget att söka efter. Om en tidigare version hade innehåll, tas dess kopia bort av samma anledning som en för stor fil.

**Lösning:** Inget att göra: filen synkroniseras när den har innehåll.

### En filtyp kan inte sökas [#en-filtyp-kan-inte-sökas]

Vad du ser: **Den här filtypen kan inte sökas**

**Orsak:** Filens filtillägg är inte ett som appen synkroniserar.

**Lösning:** Spara eller exportera filen som en av typerna i storleksgränstabellen i slutet av den här sidan.

### En fil kunde inte läggas till [#en-fil-kunde-inte-läggas-till]

Vad du ser: **Den här filen kunde inte läggas till**

**Orsak:** Att läsa filen misslyckades av en annan anledning än de ovan, till exempel för att den ändrades eller var låst medan appen läste den.

**Lösning:** Stäng det som har filen öppen. Appen läser filen igen när den ändras och varje gång appen startar. Om samma fil fortsätter att misslyckas, rapportera det med din loggfil bifogad.

## Borttagningar som väntar på dig [#borttagningar-som-väntar-på-dig]

Ingenting tas bort från Nordvec medan appen inte kan skilja en borttagning från en mapp som bara är otillgänglig.

### Många filer som tagits bort samtidigt stannar i Nordvec tills du bekräftar [#många-filer-som-tagits-bort-samtidigt-stannar-i-nordvec-tills-du-bekräftar]

Vad du ser: **Stor borttagning väntar på granskning**

**Orsak:** När mer än 25 % av en mapps filer försvinner inom 7 dagar (i en mapp med minst 20 filer), håller appen kvar deras borttagning från Nordvec i stället för att genomföra den, eftersom en flyttad eller frånkopplad mapp ser likadan ut som en borttagning.

**Lösning:** Bekräfta borttagningen på mappens kort på skrivbordssynkroniseringssidan, eller lägg tillbaka filerna. En väntande borttagning som du inte bekräftar genomförs på det datum som sidan visar.

### En mapp som inte kan läsas behåller sina dokument i Nordvec [#en-mapp-som-inte-kan-läsas-behåller-sina-dokument-i-nordvec]

Vad du ser: **En synkroniserad mapp saknas**

**Orsak:** När en övervakad mapp inte kan läsas alls, till exempel på en frånkopplad enhet eller nätverksresurs, behandlar appen den som otillgänglig snarare än tom och tar inte bort något.

**Lösning:** Återanslut enheten, så återupptas synkroniseringen. För att ta bort mappens dokument från Nordvec, sluta övervaka mappen.

## Dokument som lämnar Nordvec [#dokument-som-lämnar-nordvec]

Ett dokument i Nordvec följer sin fil på din dator. Här är de två sätt på vilka ett dokument tas bort.

### Ett dokument lämnade Nordvec efter att dess fil flyttades, döptes om eller togs bort [#ett-dokument-lämnade-nordvec-efter-att-dess-fil-flyttades-döptes-om-eller-togs-bort]

**Orsak:** Ett dokument finns i Nordvec eftersom dess fil finns i en övervakad mapp. När filen tas bort eller flyttas ut ur mappen, tas dess kopia bort. En omdöpt eller flyttad fil är en ny sökväg, så den synkroniseras igen som ett nytt dokument.

**Lösning:** Lägg tillbaka filen, eller vänta på att den flyttade filen synkroniseras. En fil som är tillbaka på disken innan dess borttagning körs behåller sitt dokument.

### Dokument lämnade Nordvec efter att du slutade övervaka eller exkluderade en mapp [#dokument-lämnade-nordvec-efter-att-du-slutade-övervaka-eller-exkluderade-en-mapp]

**Orsak:** Att sluta övervaka en mapp, eller exkludera en undermapp, tar bort dess dokument från Nordvec. Filerna på din dator påverkas inte.

**Lösning:** Lägg till mappen igen, eller ta bort exkluderingen, så synkroniseras dess filer igen.

## När synkronisering är avstängd [#när-synkronisering-är-avstängd]

Var och en av dessa stoppar synkroniseringen för det inloggade kontot tills det är åtgärdat, och appen talar om vilken det är.

### Synkronisering är avstängd eftersom datorn saknar nyckelring [#synkronisering-är-avstängd-eftersom-datorn-saknar-nyckelring]

Vad du ser: &#x2A;*Nordvec krypterar dina lokala synkroniseringsdata med en nyckel från ditt systemets nyckelring, och den här datorn har ingen tillgänglig. Installera och lås upp en nyckelring (gnome-keyring eller kwallet), sedan loggar du in igen.**

**Orsak:** Appen krypterar sina lokala synkroniseringsdata med en nyckel som operativsystemets nyckelring skyddar, och faller aldrig tillbaka till att lagra filnamn okrypterade. På Linux utan en igångsatt gnome-keyring eller KWallet finns det ingen nyckelring som kan hålla nyckeln.

**Lösning:** Installera och lås upp gnome-keyring eller KWallet, sedan loggar du in igen.

### Synkronisering är avstängd eftersom en nyare version skrev de lokala data [#synkronisering-är-avstängd-eftersom-en-nyare-version-skrev-de-lokala-data]

Vad du ser: &#x2A;*Dina synkroniseringsdata skrevs av en nyare version av Nordvec. Uppdatera appen för att återuppta synkroniseringen.**

**Orsak:** De lokala synkroniseringsdata skrevs av en nyare version av appen, vanligtvis för att en äldre version installerades över den.

**Lösning:** Installera den senaste versionen.

### Synkronisering är avstängd eftersom de lokala synkroniseringsdata inte kan läsas [#synkronisering-är-avstängd-eftersom-de-lokala-synkroniseringsdata-inte-kan-läsas]

Vad du ser: &#x2A;*Ditt lokala synkroniseringstillstånd kunde inte läsas. Synkroniseringen är pausad; ominstallation kan krävas.**

**Orsak:** Synkroniseringsarkivet kunde inte öppnas eller läsas, till exempel för att filen är skadad eller dess nyckel inte kan låsas upp av det här användarkontot.

**Lösning:** Rapportera det med din loggfil bifogad. Ta inte bort datakatalogen först: den kan innehålla borttagningar som ännu inte har nått Nordvec.

## Filstorleksgränser [#filstorleksgränser]

Appen synkroniserar dessa filtyper, var och en upp till den storlek som visas. En större fil listas som för stor, och en typ som inte finns i den här tabellen som en som inte kan sökas.

| Största fil | Filtyper                                                           |
| ----------- | ------------------------------------------------------------------ |
| 50 MB       | `.csv`, `.docx`, `.htm`, `.html`, `.pdf`, `.pptx`, `.xls`, `.xlsx` |
| 20 MB       | `.json`, `.xml`                                                    |
| 15 MB       | `.gif`, `.jpeg`, `.jpg`, `.png`, `.svg`, `.webp`                   |
| 10 MB       | `.md`, `.txt`                                                      |
| 5 MB        | `.js`, `.jsx`, `.py`, `.sql`, `.ts`, `.tsx`                        |
