# Context pack: Installation, datamappe og logfiler

Source: https://nordvec.com/da/docs/guides/desktop/install-and-data
Pack: https://nordvec.com/da/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. [Installation, datamappe og logfiler](https://nordvec.com/da/docs/guides/desktop/install-and-data) (this guide)
2. [Kendte problemer med desktop-appen](https://nordvec.com/da/docs/guides/desktop/known-issues) (linked from this guide)

---

# Installation, datamappe og logfiler
Source: https://nordvec.com/da/docs/guides/desktop/install-and-data

Hvad Nordvecs desktopapp installerer på Windows, macOS og Linux, alle filer den skriver til disken, og hvor dens logfil befinder sig.



Denne side angiver, hvor desktop-appen skriver på hvert operativsystem, til dine egne optegnelser eller en IT-gennemgang. Den genereres ud fra appens build-konfiguration og de filnavne, dens kode skriver, så den ændres, når de gør.

Appen er **Nordvec Desktop**, applikations-id `com.nordvec.desktop`.

## Windows [#windows]

* **Installationsprogram:** et `.exe` opsætningsprogram til x64.
* **Installer til:** installationsprogrammet spørger, om det skal installeres kun til dig eller til alle på computeren. Kun til dig er forvalgt og kræver ingen administratorrettigheder.
* **Installationsmappe:** du kan vælge den i installationsprogrammet.
* **Afinstallation** fjerner datamappen nedenfor sammen med appen. Opdatering gør ikke.
* **Datamappe:** `%APPDATA%\Nordvec Desktop`
* **Logfil:** `%APPDATA%\Nordvec Desktop\logs\nordvec-<date>.log`

## macOS [#macos]

* **Download:** et diskbillede (`.dmg`) eller et `.zip` arkiv, til Apple silicon og Intel Macs (én universel version).
* **Kræver:** macOS 13.0 eller nyere.
* **Fjernelse af appen** efterlader datamappen nedenfor; slet den for at fjerne de lokale synkroniseringsdata.
* **Datamappe:** `~/Library/Application Support/Nordvec Desktop`
* **Logfil:** `~/Library/Application Support/Nordvec Desktop/logs/nordvec-<date>.log`

## Linux [#linux]

* **Download:** en AppImage til x64. Den kører som din bruger uden systemdækkende installation.
* **Fjernelse af appen** efterlader datamappen nedenfor; slet den for at fjerne de lokale synkroniseringsdata.
* **Nøglering:** appen kræver en kørende gnome-keyring eller KWallet til at kryptere sine lokale synkroniseringsdata og synkroniserer ikke uden en.
* **Datamappe:** `~/.config/Nordvec Desktop`
* **Logfil:** `~/.config/Nordvec Desktop/logs/nordvec-<date>.log`
* Når `XDG_CONFIG_HOME` er sat, er datamappen `$XDG_CONFIG_HOME/Nordvec Desktop` i stedet.

## Hvad der er i datamappen [#hvad-der-er-i-datamappen]

Alt, hvad appen gemmer på din computer, ligger i datamappen for dit operativsystem ovenfor. Hver logget konto har sin egen synkroniseringslager.

| Navn                              | Hvad den indeholder                                                                                                                                                                                                                           |
| --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `sync-state-<account key>.sqlite` | Synkroniseringslageret for én logget ind konto: overvågede mapper, udelukkelser, køerne for upload og fjernelse samt hvad der er synkroniseret. Filnavne og stier i den er krypteret med en nøgle, som operativsystemets nøglering beskytter. |
| `logs/nordvec-<date>.log`         | Appens log for én dag. Den registrerer hændelser, tællinger og fejlkoder, og hver linje angiver den appversion, der skrev den. Den er skrevet, så den ikke indeholder filnavne, stier eller filindhold.                                       |
| `logs/nordvec-<date>.1.log`       | Den tidligere del af dagens log, gemt når dagens log når sin størrelsesgrænse. Højst én per dag.                                                                                                                                              |
| `window-state.json`               | Vinduets seneste størrelse og position.                                                                                                                                                                                                       |
| `ui-locale`                       | Sproget på den seneste side, appen viste, så bakkebjælkemenuen og notifikationer bruger det.                                                                                                                                                  |
| `update-health.json`              | Hvornår appen sidst tjekkede for opdateringer, og om tjekkene fejler.                                                                                                                                                                         |
| `whats-new-version`               | Den seneste version, hvis ændringsliste appen har vist, så hver opdaterings ændringer vises én gang.                                                                                                                                          |
| `first-run-done`                  | Markering af, at første opstart er kørt, så start-ved-login kun aktiveres for en ny installation.                                                                                                                                             |
| `crash-ledger.json`               | Hvornår appen sidst stoppede på grund af en fejl, kun som tidspunkter, så et andet stop kort efter genåbning holder den lukket i stedet for at åbne den igen.                                                                                 |

Mens synkroniseringslageret er åbent, holder SQLite `-wal`, `-shm`, `-journal` filer ved siden af `sync-state-<account key>.sqlite`; de hører til lageret. Appen gemmer også den loggede sessions cookies og site-lager i datamappen. Cookie-lageret er krypteret med en nøgle, som operativsystemets nøglering beskytter.

På en computer, der har kørt en tidlig build, kan du også finde:

| Navn                                     | Hvad den indeholder                                                                                                                                                                        |
| ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `sync-state.json`                        | Tilstand skrevet af en tidlig version. Ved login afleverer appen den til den konto, der ejer den, og beholder den, hvis den ikke kan afgøre, hvem der ejer den.                            |
| `logs/nordvec.log`                       | Loggen, som en tidlig version skrev. Den slettes sammen med de daglige logs, når den er gammel nok.                                                                                        |
| `logs/nordvec.log.old`                   | Den tidligere log, som en tidlig version gemte ved siden af, slettet på samme vilkår.                                                                                                      |
| `sync-state-<account key>.json`          | Tilstand per konto skrevet af en tidlig version. Ved login kopierer appen den til synkroniseringslageret og omdøber den, når kopien er læst tilbage.                                       |
| `sync-state-<account key>.json.imported` | Den samme tidlige tilstand efter at dens indhold er kopieret til synkroniseringslageret. Den indeholder filnavne og stier ukrypteret, og intet læser den igen, så den kan sikkert slettes. |

## Logfil [#logfil]

Appen skriver én logfil per dag, `logs/nordvec-<date>.log` i
datamappen, hvor datoen er dagen på din computer. For at åbne deres mappe fra appen, vælg **Hjælp > Vis logfil**. Når en dags log når 5 MB, flyttes dens tidligere linjer til
`nordvec-<date>.1.log`, så én dag højst har to filer.

Appen gemmer de seneste 14 dage, inklusive i dag, og højst
50 MB logfiler i alt, hvor de ældste dage slettes først. Den sletter aldrig dagens log, og den sletter kun filer med disse navne.

Hver linje angiver den version, der skrev den, som
`v=<version> sha=<commit>` efter tidspunktet og niveauet.

## Hvilken version du har [#hvilken-version-du-har]

* Windows: vælg **Hjælp > Om Nordvec Desktop**.
* macOS: vælg **Nordvec Desktop > Om Nordvec Desktop**.
* Linux: vælg **Hjælp > Om Nordvec Desktop**.
* Hver opstart skriver også en linje, der starter med `app_ready version=`, til logfilen, efterfulgt af versionen.

## Rapportering af et problem [#rapportering-af-et-problem]

Tjek først [kendte problemer](/docs/guides/desktop/known-issues). For at rapportere en fejl skal du inkludere appversionen og, hvis muligt, logfilen. Appen er skrevet til ikke at logge filnavne, stier eller filindhold, men læs loggen igennem, før du deler den, og fjern alt, du ikke ønsker at sende.


---

# Kendte problemer med desktop-appen
Source: https://nordvec.com/da/docs/guides/desktop/known-issues

Hvorfor Nordvecs desktop-app afviser en mappe, springer en fil over, holder på en fjernelse eller stopper synkroniseringen, og hvad du kan gøre ved hvert problem.



Hver post nedenfor er en beslutning, som desktop-appen træffer med vilje. Denne side er genereret ud fra de koder, som appen beslutter med, så alle afvisningskoder, den kan rapportere, er listet her med årsag og en løsning. Hvis det, du ser, ikke er her, [rapporter det](/docs/guides/desktop/install-and-data#reporting-a-problem) med din app-version og logfil.

## Mapper, som appen ikke tilføjer [#mapper-som-appen-ikke-tilføjer]

Appen afviser disse mapper, når du vælger dem, og fortæller hvorfor.

### Et helt drev kan ikke tilføjes [#et-helt-drev-kan-ikke-tilføjes]

Hvad du ser: &#x2A;*Et helt drev er for bredt at synkronisere. Vælg en mappe på det i stedet.**

**Årsag:** Roden på et drev indeholder langt mere end dokumenter, og at overvåge det ville få hver scanning og fjernelse til at gennemgå hele drevet.

**Løsning:** Tilføj de mapper på det drev, som indeholder dine dokumenter, én ad gangen.

### Din hjemmemappe kan ikke tilføjes [#din-hjemmemappe-kan-ikke-tilføjes]

Hvad du ser: &#x2A;*Din kontomappe indeholder appdata og indstillinger samt dokumenter, og dens navn er dit computerns kontonavn. Vælg Dokumenter, Skrivebord eller en anden mappe indeni den.**

**Årsag:** Din hjemmemappe indeholder appdata, indstillinger og caches samt dokumenter, så at overvåge den ville placere alle dem i Nordvec. Dens navn er også dit computerkontonavn.

**Løsning:** Tilføj Dokumenter, Skrivebord eller en anden mappe inden i din hjemmemappe i stedet.

### En mappe inden i eller omkring en overvåget mappe kan ikke tilføjes [#en-mappe-inden-i-eller-omkring-en-overvåget-mappe-kan-ikke-tilføjes]

Hvad du ser: &#x2A;*Denne mappe overlapper med en mappe, du allerede overvåger.**

**Årsag:** En fil i to overvågede mapper ville have to ejere, og et eksklusionssæt på én mappe ville ikke gælde gennem den anden.

**Løsning:** Filer i en mappe inden i en overvåget mappe synkroniseres allerede, så der er intet at tilføje. For at overvåge en bredere mappe i stedet, skal du først stoppe overvågningen af den smallere: dens dokumenter forlader Nordvec, indtil den bredere mappe synkroniserer dem igen.

## Filer, der ikke synkroniseres [#filer-der-ikke-synkroniseres]

Disse filer bliver på din computer og er listet på desktop-synkroniseringssiden med årsagen, så svar kan ikke citere dem.

### En fils sti er for lang [#en-fils-sti-er-for-lang]

Hvad du ser: **Stien er for lang til dette system**

**Årsag:** Den fulde sti er længere, end dette operativsystem tillader appen at læse.

**Løsning:** Forkort mappenavne eller filnavne, eller flyt mappen tættere på toppen af drevet. Filen synkroniseres, når dens sti er kort nok.

### En fil kunne ikke læses [#en-fil-kunne-ikke-læses]

Hvad du ser: **Denne fil kunne ikke læses**

**Årsag:** Operativsystemet nægtede appen læseadgang til filen.

**Løsning:** Giv din brugerkonto læseadgang til filen. På macOS skal du tillade Nordvec Desktop under Systemindstillinger, Privatliv og sikkerhed, Filer og mapper. Appen læser filen igen, når den ændres, og hver gang appen starter.

### Et element er ikke en almindelig fil [#et-element-er-ikke-en-almindelig-fil]

Hvad du ser: **Dette er ikke en almindelig fil**

**Årsag:** Det er et symbolsk link, et drev, en pipe eller en anden speciel fil. Appen læser kun almindelige filer, så et link kan aldrig føre den til en fil, du ikke har valgt.

**Løsning:** Tilføj mappen, der indeholder den rigtige fil, i stedet for linket.

### En fil har mere end ét navn på disken [#en-fil-har-mere-end-ét-navn-på-disken]

Hvad du ser: **Denne fil har mere end ét navn på disken**

**Årsag:** Filen er et hårdt link: de samme data har et andet navn, som kan ligge uden for den mappe, du valgte. Appen kan ikke afgøre, hvilken mappe dataene tilhører, så den læser dem ikke. Backup-værktøjer, der sparer plads på denne måde, producerer sådanne filer.

**Løsning:** Erstat filen med en almindelig kopi af den, som kun har ét navn.

### En fil fører uden for den overvågede mappe [#en-fil-fører-uden-for-den-overvågede-mappe]

Hvad du ser: **Denne fil fører uden for den overvågede mappe**

**Årsag:** Filens sti løses, via et link eller en junction, til et sted uden for den mappe, du valgte.

**Løsning:** Tilføj den mappe, som filen rent faktisk ligger i.

### En fil ligger i en mappe, du har ekskluderet [#en-fil-ligger-i-en-mappe-du-har-ekskluderet]

Hvad du ser: **Denne fil ligger i en mappe, du har ekskluderet**

**Årsag:** Du har ekskluderet en undermappe af en overvåget mappe, og en fil, du vælger inden i den, forbliver ekskluderet.

**Løsning:** Slå undermappen til igen i mappens kort på desktop-synkroniseringssiden, og dens filer synkroniseres.

### En fil er større end grænsen for dens type [#en-fil-er-større-end-grænsen-for-dens-type]

Hvad du ser: **Denne fil er større end grænsen for dens type**

**Årsag:** Hver filtype har en størrelsesgrænse, der kontrolleres, før filen læses. Hvis en tidligere, mindre version blev synkroniseret, fjernes dens kopi, så svar aldrig citerer indhold, som filen ikke længere har.

**Løsning:** Opdel filen i mindre filer, eller gem den i et mere kompakt format.

### En fil er tom [#en-fil-er-tom]

Hvad du ser: **Denne fil er tom, så der er intet at søge efter**

**Årsag:** En fil uden indhold har intet at søge efter. Hvis en tidligere version havde indhold, fjernes dens kopi af samme grund som en for stor fil.

**Løsning:** Intet at gøre: filen synkroniseres, når den har indhold.

### En filtype kan ikke søges [#en-filtype-kan-ikke-søges]

Hvad du ser: **Denne filtype kan ikke søges**

**Årsag:** Filens filendelse er ikke en af dem, som appen synkroniserer.

**Løsning:** Gem eller eksporter filen som en af de typer, der er i størrelsesgrænsetabellen i slutningen af denne side.

### En fil kunne ikke tilføjes [#en-fil-kunne-ikke-tilføjes]

Hvad du ser: **Denne fil kunne ikke tilføjes**

**Årsag:** Læsning af filen mislykkedes af en anden grund end de ovenstående, for eksempel fordi den ændrede sig eller var låst, mens appen læste den.

**Løsning:** Luk det, der har filen åben. Appen læser filen igen, når den ændres, og hver gang appen starter. Hvis den samme fil fortsat fejler, så rapporter det med din logfil vedhæftet.

## Fjernelser, der venter på dig [#fjernelser-der-venter-på-dig]

Intet fjernes fra Nordvec, mens appen ikke kan skelne en sletning fra en mappe, der kun er uden for rækkevidde.

### Mange filer slettet på én gang forbliver i Nordvec, indtil du bekræfter [#mange-filer-slettet-på-én-gang-forbliver-i-nordvec-indtil-du-bekræfter]

Hvad du ser: **Stor sletning holdt til gennemgang**

**Årsag:** Når mere end 25 % af en mappes filer forsvinder inden for 7 dage (i en mappe med mindst 20 filer), holder appen deres fjernelse fra Nordvec i stedet for at udføre den, fordi en flyttet eller frakoblet mappe ligner en sletning.

**Løsning:** Bekræft fjernelsen på mappens kort på desktop-synkroniseringssiden, eller sæt filerne tilbage. En ventende fjernelse, du ikke bekræfter, udføres på den dato, som siden viser.

### En mappe, der ikke kan læses, beholder sine dokumenter i Nordvec [#en-mappe-der-ikke-kan-læses-beholder-sine-dokumenter-i-nordvec]

Hvad du ser: **En synkroniseret mappe mangler**

**Årsag:** Når en overvåget mappe slet ikke kan læses, for eksempel på et frakoblet drev eller netværksdrev, behandler appen den som utilgængelig i stedet for tom og fjerner intet.

**Løsning:** Tilslut drevet igen, og synkroniseringen genoptages. For at fjerne mappens dokumenter fra Nordvec skal du stoppe overvågningen af mappen.

## Dokumenter, der forlader Nordvec [#dokumenter-der-forlader-nordvec]

Et dokument i Nordvec følger sin fil på din computer. Her er de to måder, et dokument fjernes på.

### Et dokument forlod Nordvec, efter at dets fil blev flyttet, omdøbt eller slettet [#et-dokument-forlod-nordvec-efter-at-dets-fil-blev-flyttet-omdøbt-eller-slettet]

**Årsag:** Et dokument er i Nordvec, fordi dets fil er i en overvåget mappe. Når filen slettes eller flyttes ud af mappen, fjernes dens kopi. En omdøbt eller flyttet fil er en ny sti, så den synkroniseres igen som et nyt dokument.

**Løsning:** Sæt filen tilbage, eller vent på, at den flyttede fil synkroniseres. En fil, der er tilbage på disken, før dens fjernelse kører, beholder sit dokument.

### Dokumenter forlod Nordvec, efter at du stoppede overvågningen af eller ekskluderede en mappe [#dokumenter-forlod-nordvec-efter-at-du-stoppede-overvågningen-af-eller-ekskluderede-en-mappe]

**Årsag:** At stoppe overvågningen af en mappe eller ekskludere en undermappe fjerner dens dokumenter fra Nordvec. Filerne på din computer berøres ikke.

**Løsning:** Tilføj mappen igen, eller fjern eksklusionen, og dens filer synkroniseres igen.

## Når synkronisering er slået fra [#når-synkronisering-er-slået-fra]

Hver af disse stopper synkroniseringen for den indloggede konto, indtil den løses, og appen fortæller, hvilken det er.

### Synkronisering er slået fra, fordi computeren ikke har en nøglering [#synkronisering-er-slået-fra-fordi-computeren-ikke-har-en-nøglering]

Hvad du ser: &#x2A;*Nordvec krypterer dine lokale synkroniseringsdata med en nøgle fra dit systems nøglering, og denne computer har ingen tilgængelig. Installer og lås op for en nøglering (gnome-keyring eller kwallet), og log derefter ind igen.**

**Årsag:** Appen krypterer sine lokale synkroniseringsdata med en nøgle, som operativsystemets nøglering beskytter, og falder aldrig tilbage til at gemme filnavne ukrypteret. På Linux uden en kørende gnome-keyring eller KWallet er der ingen nøglering til at holde nøglen.

**Løsning:** Installer og lås op for gnome-keyring eller KWallet, og log derefter ind igen.

### Synkronisering er slået fra, fordi en nyere version skrev de lokale data [#synkronisering-er-slået-fra-fordi-en-nyere-version-skrev-de-lokale-data]

Hvad du ser: &#x2A;*Dine synkroniseringsdata blev skrevet af en nyere version af Nordvec. Opdater appen for at genoptage synkroniseringen.**

**Årsag:** De lokale synkroniseringsdata blev skrevet af en nyere version af appen, typisk fordi en ældre version blev installeret over den.

**Løsning:** Installer den nyeste version.

### Synkronisering er slået fra, fordi de lokale synkroniseringsdata ikke kan læses [#synkronisering-er-slået-fra-fordi-de-lokale-synkroniseringsdata-ikke-kan-læses]

Hvad du ser: &#x2A;*Din lokale synkroniseringstilstand kunne ikke læses. Synkroniseringen er sat på pause; geninstallation kan være nødvendig.**

**Årsag:** Synkroniseringslageret kunne ikke åbnes eller læses, for eksempel fordi filen er beskadiget, eller dens nøgle ikke kan låses op af denne brugerkonto.

**Løsning:** Rapporter det med din logfil vedhæftet. Slet ikke datamappen først: den kan indeholde fjernelser, som endnu ikke har nået Nordvec.

## Filstørrelsesgrænser [#filstørrelsesgrænser]

Appen synkroniserer disse filtyper, hver op til den viste størrelse. En større fil er listet som for stor, og en type, der ikke er i denne tabel, som en, der ikke kan søges.

| Største 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`                        |
