Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-02-29 18:40:14

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16
Serwis

xfce4 shutdown

nie dziala w xfce shutdown i restart, tylko logout.

podobno instalacja gdm zalatwia sprawe ale nie chce gdm.


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
http://przemyslawmamon.com/
https://www.behance.net/przemyslawmamon

Offline

 

#2  2012-02-29 18:41:53

  sir_lucjan - Kierowca Bombowca

sir_lucjan
Kierowca Bombowca
Skąd: /home/sir_lucjan
Zarejestrowany: 2010-05-20
Serwis

Re: xfce4 shutdown

Zainstaluj lightdm.


[b]Dell Inspiron 15-3542 (3542-2538)[/b] || [b]Linux Register User: #536661[/b]
                                         [b]Arch Linux[/b]

Offline

 

#3  2012-02-29 18:44:00

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: xfce4 shutdown

http://forum.dug.net.pl/viewtopic.php?pid=193504#p193504


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#4  2012-02-29 19:15:33

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: xfce4 shutdown

podłączę się do tematu;
sądzicie, że przy Openboxie można w środowisku shutdown -h now ? czy najpierw lepiej się wylogować?
startuję openboxa w xinit  jako exec openbox-session i po prostu boje się walić w środowisku od razu shutdown -h now


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#5  2012-02-29 19:19:00

  panjandrum - Użytkownik

panjandrum
Użytkownik
Skąd: Lublin/Kraków
Zarejestrowany: 2009-03-20

Re: xfce4 shutdown

Można :)


[url=https://github.com/panjandrum/obshutdown]obshutdown[/url] - Opedbox shutdown dialog

Offline

 

#6  2012-02-29 19:19:50

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: xfce4 shutdown

IMO można. A czemu uważasz, że nie?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#7  2012-02-29 19:50:31

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: xfce4 shutdown

Na openbox używam:

Kod:

dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#8  2012-02-29 20:06:31

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2011-10-02

Re: xfce4 shutdown

Zajrzyj też do linków w tym poście:
http://forum.dug.net.pl/viewtopic.php?pid=187449#p187449 .


marcin'82

Offline

 

#9  2012-02-29 20:13:59

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: xfce4 shutdown

[b]mati75[/b] no właśnie, czym to się różni od shutdown -h now przy włączonym środowisku?

[quote=ArnVaker]IMO można. A czemu uważasz, że nie?[/quote]
po prostu miałem wrażenie, że wykonanie shutdown -h now w środowisku != najpierw wylogowanie z środowiska i potem np. z konsoli F1 shutdown -h now. Ogółem to shutdown -h now można też walić w KDE, GNOME i będzie ok? Bo wtedy komponenty środowiska zostają potraktowane jak każdy inny proces i wyłączone przez SIGTERM tak? nie ma to żadnego wpływu?


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#10  2012-02-29 20:23:41

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: xfce4 shutdown

Szczerze mówiąc nie widzę w czym miałoby to zaszkodzić… Z drugiej strony nie jestem tutaj zbyt wiarygodny, bo sam mam tak:

Kod:

            <item label="Shutdown">
                <action name="Execute">
                    <execute>
                        gdm-control --shutdown
                    </execute>
                </action>
                <action name="Execute">
                    <execute>
                        openbox --exit
                    </execute>
                </action>
            </item>

;)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#11  2012-02-29 20:45:13

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: xfce4 shutdown

gdm-control to takie wyskakujące okienko wyłącz, restart itd...? ciekawe czy ono zamyka na zasadzie shutdown -h now

ja z pomocą gxmessages napisałem prosty, ładny skrypt do wyłączania, restartu, hibernacji itd.. by domownicy w razie czego mogli wyłączyć komputer (nawet uwzględnia czy kilka osób zalogowanych i wtedy wymaga hasła roota) ale właśnie póki co nie podpiąłem go do wbara bo bałem się tego shutdown -h now


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#12  2012-02-29 20:48:25

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: xfce4 shutdown

[quote=dominbik]gdm-control to takie wyskakujące okienko wyłącz, restart itd...?[/quote]
Nie, nie ma żadnego okienka. Po prostu:

Kod:

Usage: gdm-control ACTION

Actions:
    --help        Display this help and exit
    --none        Do nothing special when the current session ends
    --shutdown    Shutdown the computer when the current session ends
    --reboot      Reboot the computer when the current session ends
    --suspend     Suspend the computer when the current session ends
    --switch-user Log in as a new user (this works immediately)

To z pakietu z openboxem pochodzi:

Kod:

$ dpkg -S /usr/bin/gdm-control
openbox: /usr/bin/gdm-control

A takich z okienkami to przynajmniej kilka w sieci widziałem, w repo CrunchBang na pewno jakiś jest.

[b]EDIT:[/b] Kilka postów wyżej panjandrum w sygnaturce ma kolejny. :)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#13  2012-02-29 21:08:25

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: xfce4 shutdown

nie intsaluj gdm3 wrzuca bardzo dużo śmieci z gnome.
Zainstaluj [b]lightdm[/b]
Jeśli masz slim to wywal go, bo kiedyś obchodziło się ten problem wg http://forum.xfce.org/viewtopic.php?id=6007 .  Teraz to już nie działa, a i nie działał wtedy i pendrive

Ostatnio edytowany przez Yampress (2012-02-29 21:11:03)

Offline

 

#14  2012-02-29 21:23:10

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: xfce4 shutdown

o bardzo ciekawe ten gdm-control. ciekawe czy też zamyka na zasadzie shutdown czy jeszcze coś wykonuje. nie działa bez GDM a tak jak pisze  [b]Yampress[/b] za ciężkie to to, tym bardziej, że wolę XDMa.
póki co będę więc przez shutdown -h now;  próbowałem jeszcze teraz w środowisku zrobić by najpierw wylogowywał a potem wyłączał tj;
openbox --exit && shutdown -h now
lecz nie zadziałalo
jakby nie było dzięki za wykład


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#15  2012-02-29 21:27:53

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: xfce4 shutdown

E tam, nie jest takie strasznie ciężkie. :P Mnie nie przeszkadza w każdym razie. :)

Kod:

# aptitude purge gdm -s
Następujące pakiety zostaną USUNIĘTE:        
  gdm{p} libart-2.0-2{u} libdmx1{u} libgnomecanvas2-0{u} libgnomecanvas2-common{u} 
0 pakietów aktualizowanych, 0 instalowanych, 5 do usunięcia i 0 nieaktualizowanych.
Do pobrania 0 B archiwów. Zwolnione po rozpakowaniu: 19,2 MB.
Kontynuować? [Y/n/?] 
Pakiety zostałyby pobrane/zainstalowane/usunięte.

System na autologowaniu z gdm podnosi się chyba sekundę dłużej niż z nodm (sprawdzałem kiedyś ;)).

Inna sprawa, że jak ktoś nie używał go do tej pory, to teraz nie ma sensu zaczynać — to już martwy projekt.

[quote=dominbik]openbox --exit && shutdown -h now[/quote]
A odwrotnie?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#16  2012-02-29 21:30:47

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: xfce4 shutdown

no tak

Kod:

aptitude install -R gdm3

i tak za dużo w porównaniu do lightdm który jest standardowo ładowany dla xfce4 przy instalacji z nośnika debian xfce4 wheezy
:P

Offline

 

#17  2012-02-29 21:31:46

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: xfce4 shutdown

[b]Yampress[/b]: Ale Ty piszesz o gdm3, a ja o gdm… Nie wiem nawet czy gdm-control działa z gdm3.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#18  2012-02-29 21:38:25

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: xfce4 shutdown

no ale ja używam Testing i nie mam gdm normalnie w repo. sądziłem, że cięższy gdm jest (też tylko 18MB bo bez polecanych itd...) ale to i tak dużo w porównaniu z XDM który też ma duże możliwości


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#19  2012-02-29 21:39:21

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: xfce4 shutdown

gdm3 jest normalnie w repo.  gdm2  nawet w squeeze już został zastąpiony gdm3 mimo iż w squeeze jest gnome2

Offline

 

#20  2012-02-29 21:40:05

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: xfce4 shutdown

[b]dominbik[/b]: Ja też mam testing i stary gdm działa OK, ale jak mówiłem — teraz nie ma sensu zaczynać bo to już martwy projekt. Sam też będę musiał się w końcu za czymś innym rozejrzeć, ale póki działa wszystko bez żadnych zastrzeżeń to tak odkładam na później cały czas. :D


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#21  2012-02-29 21:41:21

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: xfce4 shutdown

[quote=Yampress]gdm3 jest normalnie w repo.  gdm2  nawet w squeeze już został zastąpiony gdm3 mimo iż w squeeze jest gnome2[/quote]
wiem gdm3 jest i waży nawet dość mało, ale nie potrzeba mi.

Ostatnio edytowany przez dominbik (2012-02-29 21:41:52)


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#22  2012-03-01 14:01:53

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Brno, Česko
Zarejestrowany: 2007-12-22
Serwis

Re: xfce4 shutdown

[quote=dominbik]Ogółem to shutdown -h now można też walić w KDE, GNOME i będzie ok? Bo wtedy komponenty środowiska zostają potraktowane jak każdy inny proces i wyłączone przez SIGTERM tak? nie ma to żadnego wpływu?[/quote]
Tak, shutdown najpierw wysyła SIGTERM.

Ale podkreślmy jedną rzecz: SIGTERM może zostać przechwycony przez program. Innymi słowy: program może zareagować odpowiednio, kiedy otrzyma sygnał TERM (15). Może np. zapisać ostatnie zmiany, zamknąć wszystkie otwarte pliki (deskryptory) i ładnie się wyłączyć. Dobrze napisane programy (a można przyjąć, że większość programów w repozytorium Debiana jest dobrze napisanych) będą na SIGTERM reagować.

Obawiać się należy SIGKILL (9), który nie daje programom czasu na reakcję, wymuszając ich zamknięcie.

shutdown najpierw wysyła SIGTERM, a dopiero potem — SIGKILL, aby wymusić wyłączenie zepsutych lub źle działających programów.

Nie jestem tylko pewien, czy najpierw wysyła te sygnały, a potem odmontowuje systemy plików, czy odwrotnie. W tym pierwszym przypadku może się zdarzyć, że jakiś bardzo zepsuty program uniemożliwi poprawne odmontowanie któregoś z systemów plików, co jest potencjalnie niebezpieczne. W tym i tylko w tym przypadku uruchamianie [tt]shutdown -h now[/tt] mogłoby mieć negatywny wpływ na system. Ale zdobycie aż tak zepsutego programu graniczy z cudem (chyba że sam go sobie napiszesz z myślą o tym, aby był aż tak zepsuty).

Generalnie — wyłączanie komputera przez [tt]shutdown -h now[/tt] z poziomu graficznej powłoki nie różni się niczym istotnym od wyłączania komputera przez [tt]shutdown -h now[/tt] nie z graficznej powłoki.

[quote=dominbik]próbowałem jeszcze teraz w środowisku zrobić by najpierw wylogowywał a potem wyłączał tj;
openbox --exit && shutdown -h now
lecz nie zadziałalo[/quote]
To polecenie jest potomkiem procesu openboksa. Najpierw openbox (i wszystkie procesy potomne) zostaje zamknięty, a jeśli się to powiedzie, system miałby być wyłączony. Ale proces, który miałby sprawdzić, czy zamknięcie openboksa się powiodło, nie będzie już działał, jeśli się to zamknięcie openboksa się powiedzie.

Żeby to zadziałało, musiałbyś wywoływać te polecenia poza openboksem (i w ogóle poza środowiskiem X), np. korzystając ze screena. Kiedyś takie rozwiązania przerabiałem, żeby obejść [url=http://slim.berlios.de/]pewien zepsuty program[/url]; ale w Twoim przypadku gra jest zdecydowanie nie warta świeczki.

[quote=ArnVaker][quote=dominbik]openbox --exit && shutdown -h now[/quote]
A odwrotnie?[/quote]
Nawet bardziej bezsensowne. Najpierw prosi o wyłączenie komputera, a kiedy się to powiedzie, prosi Openboksa o zamknięcie się; ale wtedy już system jest wyłączony, więc żaden openbox nie może się zamknąć (a [i]de facto[/i] nawet nie ma komu prosić openboksa o wyłączenie, bo ten proces też już nie działa).


Spinnen Essen: [url=http://fluxboxpl.org/portal/]FluxboxPL[/url] [url=http://przepis-na-lo.pl/]Przepis na LibreOffice[/url]

Offline

 

#23  2012-03-01 14:23:05

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: xfce4 shutdown

[quote=Minio][quote=ArnVaker][quote=dominbik]openbox --exit && shutdown -h now[/quote]
A odwrotnie?[/quote]
Nawet bardziej bezsensowne. Najpierw prosi o wyłączenie komputera, a kiedy się to powiedzie, prosi Openboksa o zamknięcie się; ale wtedy już system jest wyłączony, więc żaden openbox nie może się zamknąć (a [i]de facto[/i] nawet nie ma komu prosić openboksa o wyłączenie, bo ten proces też już nie działa).[/quote]
No OK, racja. Nie myślałem nad tym, tylko palnąłem sugerując się tym co mam u siebie z gdm-control. ;) Ale w przypadku gdm-control faktycznie ma to sens, ponieważ on działa na zasadzie przekazywania gdm jak ten ma się zachować w momencie zakończenia sesji.

Kod:

gdm-control --shutdown && openbox --exit

Powyższe najpierw przekazuje gdm, że ma wyłączyć system gdy sesja się zakończy. Następnie sesja jest kończona i gdm zamyka system.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.011 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00169 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.227.0.255' WHERE u.id=1
0.00075 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.227.0.255', 1732374040)
0.00024 SELECT * FROM punbb_online WHERE logged<1732373740
0.00075 SELECT topic_id FROM punbb_posts WHERE id=196281
0.00016 SELECT id FROM punbb_posts WHERE topic_id=20797 ORDER BY posted
0.00042 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=20797 AND t.moved_to IS NULL
0.00026 SELECT search_for, replace_with FROM punbb_censoring
0.00141 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=20797 ORDER BY p.id LIMIT 0,25
0.00082 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20797
Total query time: 0.00664 s