Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > cz.comp.lang.python > #3283
| From | Ondrej Tuma <konference@webjet.cz> |
|---|---|
| Organization | Blackmouse |
| Subject | Re: [python] Python Xlib - skript na uspávání PC |
| Newsgroups | cz.comp.lang.python |
| Message-ID | <mailman.17.1523525620.27945.python@py.cz> (permalink) |
| References | <20180411170319.1b7b9040.filbar@centrum.cz> <20180412113334.48710e3f@dell.kancelar.seznam.cz> |
| Date | 2018-04-12 11:33 +0200 |
[Multipart message — attachments visible in raw view] - view raw
Hoj, tohle nebude problém Pythonu ale spíš Xlib. Pokud se dobře pamatuji, tak self.xlib.XDefaultRootWindow(self.dpy) nemusí z různých důvodů vrátit root, a hlavně to nemusí být ten, který potřebuješ. A skoro bych si tipnul že self.xss.XScreenSaverAllocInfo() taky nemusí alokovat xss_info, ale to se děje asi jen při problémech s pamětí. Možná při nedostupnosti XScreenu, nevím. Rozhodně bych doporučoval tyto části ošetřit a kontrolovat. V pythonu se středníky nepoužívají. Pokud ti je milé C/C++, tak napiš řaději kód v něm. Pro danou úlohu to bude lepší. Nicméně SIGSEGV v Xlib vetšinou znamená, že se něco nepovede a není to odchycené, zejména že něco není alokované. Ondra V Wed, 11 Apr 2018 17:03:19 +0200 filbar@centrum.cz napsáno: > Ahojte, > před už hooodně dlouhoou dobou jsem si napsal skriptik na automatické > uspavani PC(používám v linuxu velmi jednoduchý desktop manager icewm), > jenomže před cca půl rokem mi přestal fungovat. > > S pomocí http://www.abclinuxu.cz/poradna/linux/show/436097#6 jsem > vyřešil první problém, jenomže jsem zjistil, že mi skript padá ještě > na řádcích 62 a 74 na "Neoprávněný přístup do paměti (SIGSEGV)". > > Protože nejsem žádný odborník na Python, spíše si v něm jednou za čas > napíšu něco jednoduchého, chtěl jsem poprosit zdejší komunitu jestli > by mi neporadili jak skript opravit. > > Předem děkuji za rady. > Filip Bartmann -- Ondřej Tůma <mcbig@zeropage.cz> https://ipv6.mcbig.cz https://keybase.io/mcbig twitter: mcbig_cz
Back to cz.comp.lang.python | Previous | Next | Find similar
Re: [python] Python Xlib - skript na uspávání PC Ondrej Tuma <konference@webjet.cz> - 2018-04-12 11:33 +0200
csiph-web