Den onödiga fördröjningen på 60 s vid avstängning [LÖST]

Generella frågor om Gnome-skrivbordet.
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Den onödiga fördröjningen på 60 s vid avstängning [LÖST]

Inlägg av Johnny Rosenberg »

Har just installerat Ubuntu 9.10 på tom hårddisk, hade Ubuntu 8.10 innan, på min gamla hårddisk.

En mycket irriterande och onödig detalj är ju den så berömda fördröjningen på 60 s vid utloggning och avstängning. Man undrar vad de tänkte på när de införde något så befängt. Har letat lite på Google efter lösningar. Hittade sidan http://www.lathund.nu/2009/11/30/inakti ... mment-1239, som hade följande lösning:

Kod: Markera allt

gconftool-2 --set /apps/indicator-session/suppress_logout_restart_shutdown --type string "true"
Testade detta, men kunde inte se någon som helst skillnad. Idiotrutan dyker upp hur jag än gör. Har startat om, testat med både ”true” och ”false” och så vidare. Fortfarande kommer puckorutan upp när man ska logga ut eller stänga av.

Tankar kring detta och eventuella lösningar mottages tacksamt.
Senast redigerad av 1 Johnny Rosenberg, redigerad totalt 15 gånger.
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Den onödiga fördröjningen på 60 s vid avstängning

Inlägg av Lars »

Testa med det här istället:

Kod: Markera allt

gconftool-2 --set /apps/indicator-session/suppress_logout_restart_shutdown --type bool true
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Den onödiga fördröjningen på 60 s vid avstängning

Inlägg av Johnny Rosenberg »

Fungerade, men inte när jag gjorde det i ett skript, här är ett utdrag:

Kod: Markera allt

    a="Vill du ta bort den irriterande fördröjningen\n"
    b="på 60 sekunder vid avslut av Ubuntu?"

    x=$(zenity --list --title "Avstängningsfördröjning" \
    --text "$a$b" --column "Svar" "Ja" "Nej" --height 175)

    if [ $x = "Nej" ]; then
        gconftool-2 --set /apps/indicator-session/\
        suppress_logout_restart_shutdown --type bool false
    elif [ $x = "Ja" ]; then
        gconftool-2 --set /apps/indicator-session/\
        suppress_logout_restart_shutdown --type bool true
    else
        zenity --info --text "Välkommen åter\!"
        exit 10
    fi
Resultat:

Kod: Markera allt

Fel: Tolkningsfel: Förstod inte "suppress_logout_restart_shutdown" (true eller false förväntades)
What the…?
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Den onödiga fördröjningen på 60 s vid avstängning

Inlägg av Konservburk »

Du kan inte radbryta på det där sättet med \ följt av en massa mellanrum för indentering. Anledningen är att det inte får finnas något mellanrum alls mellan /apps/indicator-session/ och suppress_logout_restart_shutdown.
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Den onödiga fördröjningen på 60 s vid avstängning

Inlägg av Johnny Rosenberg »

Konservburk skrev:Du kan inte radbryta på det där sättet med \ följt av en massa mellanrum för indentering. Anledningen är att det inte får finnas något mellanrum alls mellan /apps/indicator-session/ och suppress_logout_restart_shutdown.
Okej, trodde dessa mellanrum rationaliserades bort automagiskt, men tydligen inte alltså. Konstigt att det brukar fungera i alla andra sammanhang dock, för så där gör jag ju alltid (tydligen inte exakt så då…) och det är först nu som det inte fungerar…

Men du har säkert rätt, ska testa alldeles strax.

Tackar!
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Den onödiga fördröjningen på 60 s vid avstängning

Inlägg av Johnny Rosenberg »

Självklart hade du rätt. Vet inte riktigt vad jag tänkte på där… Ändrade nu till nedanstående och det verkar fungera utmärkt. Tack, tack.

Kod: Markera allt

    a="Vill du ha en irriterande fördröjning på\n"
    b="60 sekunder vid avslut av Ubuntu?"

    x=$(zenity --list --title "Avstängningsfördröjning" \
    --text "$a$b" --column "Svar" "Ja" "Nej" --height 175)

    if [ $x = "Nej" ]; then
        gconftool-2 \
        --set /apps/indicator-session/suppress_logout_restart_shutdown \
        --type bool false
    elif [ $x = "Ja" ]; then
        gconftool-2 \
        --set /apps/indicator-session/suppress_logout_restart_shutdown \
        --type bool true
    else
        zenity --info --text "Välkommen åter\!"
        exit 10
    fi
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
dreamside
Inlägg: 2
Blev medlem: 10 maj 2010, 03:15
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Den onödiga fördröjningen på 60 s vid avstängning [LÖST]

Inlägg av dreamside »

de funka prima :)
Tack för tipset :D
Skriv svar

Återgå till "Gnome (Ubuntu)"