visning af alle programmer i "opstartsprogrammer" ?

Alle tekniske spørgsmål som ikke hører ind under de andre fora.
lsen7878
Indlæg: 5
Tilmeldt: 21. sep 2014, 12:51

visning af alle programmer i "opstartsprogrammer" ?

Indlæg af lsen7878 »

Hej igen,


Er der nogen der har en commando til at kunne se alle programmer i "opstartsprogrammer" ?
Som standart når man åbner denne, viser den kun "indicator Application" - men jeg kan ikke finde
den rigtige kommando til at låse op sådan den viser en komplet liste...

Ubuntu 14.04 LTS .

Tak på forhånd, for hjælpen !

~Olsen

Kode: Vælg alt

sudo apt-get linux er-bare-bedre-end-windows 
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af zob »

Kommando fjernet af admin da den indeholder fejl
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af AJenbo »

Måske kan følgende bruges:

Kode: Vælg alt

ls /etc/xdg/autostart/*.desktop


@zob jeg har fjernet din kommando da den så ud til at være kopiere fra en blog hvor nogle af tegne var blevet ændret så den ikke længere fungerede. Den gjode også brug af sudo hvilket virker helt forkert når vi taler om at liste ting.

Edit: kan se kommandoen skulle ændre genvejene så de blev vist på listen, men så ville det være godt med en lille forklaring omkring hvordan den gjode og hvordan man kan ændre det tilbage, samt de begrænsninger der er ved det.
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af Christian.Arvai »

Hej

Jeg ændre det selv via mit eget script, og den del som berører Opstartsprogrammer er her:

Kode: Vælg alt

echo "Få kontrol over Ubuntu's opstartsprogrammer igen."
echo ""
mkdir -p ~/.config/autostart
cd ~/.config/autostart
cp /etc/xdg/autostart/*.desktop .
sed -i "s/NoDisplay=true/NoDisplay=false/g" *.desktop
cd ~/

Jeg er så lidt i tvivl om det bliver kørt som Root, for hele scriptet aktivere jeg med:

Kode: Vælg alt

sudo mv ~/installscript.sh /usr/local/bin && sudo chmod +x /usr/local/bin/installscript.sh && installscript.sh

Jeg syntes at, vi skal prøve uden Root først, og hvis at det ikke virker, laver jeg en ny kommando.

Prøv at kører denne:

Kode: Vælg alt

mkdir -p ~/.config/autostart; cd ~/.config/autostart; cp /etc/xdg/autostart/*.desktop; sed -i "s/NoDisplay=true/NoDisplay=false/g" *.desktop

Hvis at det ikke virker, så sendt hele output fra Terminalen herind, sådan at vi nemmere kan tilpasse koden.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af AJenbo »

Det skulle meget gerne virke uden root på den måde som du gør det.
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af Christian.Arvai »

AJenbo skrev:Det skulle meget gerne virke uden root på den måde som du gør det.

Takker. Det anede mig nok :)
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af zob »

Ups ja. ""-tegnene var blevet forvansket på vejen.
Kommandoen kan findes her:
https://help.ubuntu.com/community/ShowHiddenStartupApplications

Jeg kan nu ikke forstå om den skulle virke uden sudo, da den ændrer en linje i alle filer under /etc/xdg/autostart som slutter på .desktop og dem kan man kun ændre i med root rettigheder.

@Ajenbo
EDIT:
Jeg bliver nok nødt til at alligevel at nævne den når du nu gerne vil have at jeg fortæller hvordan man ændrer det tilbage, da det ikke fremgår af nævnte side.
Følgende ændrer linjen NoDisplay=true til NoDisplay=false i alle filer der svarer til dette pattern: /etc/xdg/autostart/*.desktop

Før at gøre alle elementer synlige i startup Applications:

Kode: Vælg alt

sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Herefter kan man se dem listet i startup applications.

For at fjerne dem fra startup applications igen

Kode: Vælg alt

sudo sed -i "s/NoDisplay=false/NoDisplay=true/g" /etc/xdg/autostart/*.desktop


Man bør være opmærksom på ikke at "slukke" for noget der er vitalt for systemets funktionalitet med mindre man er sikker på hvad man gør.
Senest rettet af zob 21. sep 2014, 15:42, rettet i alt 1 gang.
lsen7878
Indlæg: 5
Tilmeldt: 21. sep 2014, 12:51

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af lsen7878 »

Bare lige en info fandt jeg denne kommandoen også gør det ...

Kode: Vælg alt

gnome-session-properties


Her behøver jeg ikke starte "opstartsprogrammer" op - men blot taste kommandoen direkte ind og
et vindue åbner med alle programmerne vist !

Kode: Vælg alt

sudo apt-get linux er-bare-bedre-end-windows 
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af zob »

Det er da vist helt det samme program som startup applications, bare startet fra en terminal.
lsen7878
Indlæg: 5
Tilmeldt: 21. sep 2014, 12:51

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af lsen7878 »

Helt enig Zob ! :)

Det som virkede for mig var :

For at vise alle:

Kode: Vælg alt

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop


For at gemme alle:

Kode: Vælg alt

sudo sed -i 's/NoDisplay=false/NoDisplay=true/g' /etc/xdg/autostart/*.desktop


~Olsen

Kode: Vælg alt

sudo apt-get linux er-bare-bedre-end-windows 
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af AJenbo »

@zob: Løsningen med "sudo sed" laver ændringen for hele systemet og der med alle brugere, mens Christians kopiere filerne til den aktuelle bruger så ændringerne kun er gældende for den ene bruger og kræver der for ikke sudo. Det ene kan så være en fordel frem for det andet alt efter hvad man ønsker.
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: visning af alle programmer i "opstartsprogrammer" ?

Indlæg af zob »

Det er korrekt forstået.