Sida 1 av 1

Skrivbordet pekar på fel mapp

Postat: 05 dec 2008, 17:42
av Bertzored
Jag vet inte riktigt hur jag lyckades med detta, men nu är mitt skrivbord fyllt med filer från /home/USER/ istället för /home/USER/Skrivbord/.

Detta är vad jag har gjort hittills utan resultat:
ändrat i filen user-dirs.dirs: XDG_DESKTOP_DIR="$HOME/Skrivbord"
ändrat desktop_is_home_dir till true

Några förslag på hur man kan fixa detta?


Edit: hamnade fel, detta är på intrepid.

Re: Skrivbordet pekar på fel mapp

Postat: 05 dec 2008, 18:54
av Bowmore
Bertzored skrev:ändrat i filen user-dirs.dirs: XDG_DESKTOP_DIR="$HOME/Skrivbord"
Var den det från början?

Däremot kan jag tänka mig att variabeln $HOME har ändrats.
Kolla om den är /home/bertzored, eller vad du har för användarnamn, med

Kod: Markera allt

echo $HOME
Är den inte det så rätta till med

Kod: Markera allt

env HOME=/home/bertzored
Antar att du ha mappen Skrivbord för skrivbordet och att den inte heter t.ex Desktop

Re: Skrivbordet pekar på fel mapp

Postat: 06 dec 2008, 19:41
av Bertzored
Bowmore skrev:
Bertzored skrev:ändrat i filen user-dirs.dirs: XDG_DESKTOP_DIR="$HOME/Skrivbord"
Var den det från början?]
Nej, det stod såhär:

Kod: Markera allt

XDG_DESKTOP_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/Mallar"
XDG_PUBLICSHARE_DIR="$HOME/Publikt"
XDG_DOCUMENTS_DIR="$HOME/Dokument"
XDG_MUSIC_DIR="$HOME/Musik"
XDG_PICTURES_DIR="$HOME/Bilder"
XDG_VIDEOS_DIR="$HOME/Video"
Bowmore skrev:Däremet kan jag tänka mig att variabeln $HOME har ändrats.
Kolla om den är /home/bertzored, eller vad du har för användarnamn, med

Kod: Markera allt

echo $HOME
Är den inte det så rätta till med

Kod: Markera allt

env HOME=/home/bertzored
Antar att du ha mappen Skrivbord för skrivbordet och att den inte heter t.ex Desktop
echo $HOME ger /home/bertzored

Re: Skrivbordet pekar på fel mapp

Postat: 07 dec 2008, 16:47
av Bowmore
Kommandot echo $HOME ska ge svaret /home/bertzored vilket den ser ut att göra.

Filen user-dirs.dirs ska innehålla raden

Kod: Markera allt

XDG_DESKTOP_DIR="$HOME/Skrivbord"
vilket jag förstått att du har provat utan att få det att fungera.

Mappen Skrivbord ska existera dvs kommandot

Kod: Markera allt

ls -ld $HOME/Skrivbord
ska ge ungefär det här
drwxr-xr-x 5 bertzored bertzored 4096 2008-12-07 14:45 /home/bertzored/Skrivbord

Då borde det fungera.

Re: Skrivbordet pekar på fel mapp

Postat: 09 dec 2008, 19:59
av Bertzored
Bowmore skrev:Mappen Skrivbord ska existera dvs kommandot

Kod: Markera allt

ls -ld $HOME/Skrivbord
ska ge ungefär det här
drwxr-xr-x 5 bertzored bertzored 4096 2008-12-07 14:45 /home/bertzored/Skrivbord

Då borde det fungera.
Får detta: drwxr-xr-x 8 nicklas nicklas 4096 2008-12-09 18:09 /home/nicklas/Skrivbord

Men det fungerar inte än.. Kan man göra en ny användare och ta bort den gamla?

Re: Skrivbordet pekar på fel mapp

Postat: 09 dec 2008, 23:52
av Bowmore
Bertzored skrev:Kan man göra en ny användare och ta bort den gamla?
Ja.

Det du ska tänka på innan du ev tar bort den gamla är att ge den nya minst admin-rättighet, det dels för att du ska kunna administera systemet, dels för att kunna ta bort den gamla användaren.

Den nya användaren skapar du under
System > Administration> Användare och grupper -> Lägg till användare.

Rättigheterna för den nya användaren sätter du under
System > Administration> Användare och grupper -> Egenskaper -> Användarprivilegier
genom att bocka i bl.a Administrera systemet. Enklast för att slippa fundera är att bocka i alla privilegier.

Re: Skrivbordet pekar på fel mapp

Postat: 14 dec 2008, 20:41
av Bertzored
Japp det löste det hela. Tack! :)

Re: Skrivbordet pekar på fel mapp

Postat: 15 dec 2008, 01:03
av Bowmore
Jag sprang på orsaken till att du fick upp /home/bertzored istf /home/bertzored/Skrivbord som skrivbord när jag var inne i konfigurationsredigeraren idag :)

Den här nyckeln var troligen ibockad av nån anledning

Kod: Markera allt

gconf-editor /apps/nautilus/preferences/desktop_is_home_dir
Kanske försent för din del men kan vara bra att veta om nån annan springer på samma problem.