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-03-05 14:10:37

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Hang up przy budzeniu laptopa - dysk?

Hm, objawia się on następująco: gdy usypiam laptop na mniej niż x sekund (x < 30sekund) jest w porządku - wybudza się laptop. Jak więcej go potrzymam na suspend mode - nie obudzi się. W logach nie ma informacji żadnej. Co zrobiłem? Wymieniłem dysk i postawiłem system na nowo (na nowym dysku). Dysk sprawdzony (test z poziomu bios'a - testdiskiem lenovo), smart quick-test bez problemowo, Spin-up retry count jest na czerwono, ale wartość RAW jego wynosi 2. Dysk nie był oficjalnie montowany w laptopie. Model SAMSUNG HM250JI, SATA 2, AHCI włączone.

O co chodzi? Albo czego brakuje do poprawnego wybudzania/usypiania? usuwsup, pm-tools, laptop-mode-tools, acpid, acpitools, acpi**, laptop-detect itd. są, jądro 3.2.0 dystrybucyjne (ostatnia wersja), consolekit 0.4.1 (nowa dalej nie pozwala na wyłączanie/usypianie z poziomu zwykłego user'a - od kilku miesięcy).

Trochę to irytujące, bowiem na baterii pracuję bardzo dużo, a usypianie to +kilka godzin do pracy w ciągu dnia (przerwy, etc.)

P.s. wymieniany był też RAM - kości starych nie mam przy sobie - nie wymienię ich celem sprawdzenia, czy to na pewno dysk może być powodem - potrzeba mi działać na tej nowej konfiguracji.

Offline

 

#2  2012-03-05 14:13:55

  torrentow - Członek Sejmowej Komisji Śledczej

torrentow
Członek Sejmowej Komisji Śledczej
Skąd: z GNU
Zarejestrowany: 2009-11-23

Re: Hang up przy budzeniu laptopa - dysk?

Witam,
Sprawdzałeś na innej wersji kernela lub patche/paczki TuxOnIce?
Pozdrawiam,
Towarzysz Torrentow


Każdy sam sobie szkodzi :)
[img]http://img715.imageshack.us/img715/7104/apt.png[/img]

Offline

 

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

  ArnVaker - Kapelusznik

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

Re: Hang up przy budzeniu laptopa - dysk?

U mnie na kernelu 3.2.x w ogóle usypianie przestało działać (nie wnikałem jeszcze dlaczego, bo i tak prawie nigdy tego nie używałem), na 3.1.x działa normalnie. Zatem pierwsze co, to sprawdziłbym na kernelu 3.1.x na Twoim miejscu.

[quote=paoolo]consolekit 0.4.1 (nowa dalej nie pozwala na wyłączanie/usypianie z poziomu zwykłego user'a - od kilku miesięcy).[/quote]
Może na nowszych po prostu masz nieaktywną sesję consolekit? To nie bug, to feature.

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-03-05 14:45:49

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Re: Hang up przy budzeniu laptopa - dysk?

Wycofali to jądro (research <5min) z repo. Zajmę się tym dopiero wieczorem.

Offline

 

#5  2012-03-05 14:47:43

  ArnVaker - Kapelusznik

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

Re: Hang up przy budzeniu laptopa - dysk?

Na [url]snapshot.debian.org[/url] na pewno jest.


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

Offline

 

#6  2012-03-05 16:34:26

  dddarek - Gość

dddarek
Gość

Re: Hang up przy budzeniu laptopa - dysk?

Obawiam sie, ze moze teraz trudno bedzie znalezc poniewaz jadro od 2.6.39 az do 3.1 mialo "wypadek" tzn. nie limitowalo wejscia do /proc/mem. Mimo patchowania nie bardzo udalo sie rozwiazac ten problem i w pospiechu skonstuowano 3.2.0-1

Kod:

~$ aptitude search linux-image
v   linux-image                                                                            -                                                                                                  
v   linux-image-2.6                                                                        -                                                                                                  
p   linux-image-2.6-amd64                                                                  - Linux for 64-bit PCs (dummy package)                                                             
p   linux-image-2.6-rt-amd64                                                               - Linux for 64-bit PCs (dummy package)                                                             
p   linux-image-2.6.32-5-amd64                                                             - Linux 2.6.32 for 64-bit PCs                                                                      
p   linux-image-2.6.32-5-amd64-dbg                                                         - Debugging infos for Linux 2.6.32-5-amd64                                                         
p   linux-image-2.6.32-5-openvz-amd64                                                      - Linux 2.6.32 for 64-bit PCs, OpenVZ support                                                      
p   linux-image-2.6.32-5-openvz-amd64-dbg                                                  - Debugging infos for Linux 2.6.32-5-openvz-amd64                                                  
p   linux-image-2.6.32-5-vserver-amd64                                                     - Linux 2.6.32 for 64-bit PCs, Linux-VServer support                                               
p   linux-image-2.6.32-5-vserver-amd64-dbg                                                 - Debugging infos for Linux 2.6.32-5-vserver-amd64                                                 
p   linux-image-2.6.32-5-xen-amd64                                                         - Linux 2.6.32 for 64-bit PCs, Xen dom0 support                                                    
p   linux-image-2.6.32-5-xen-amd64-dbg                                                     - Debugging infos for Linux 2.6.32-5-xen-amd64                                                     
i   linux-image-3.2.0-1-amd64                                                              - Linux 3.2 for 64-bit PCs                                                                         
p   linux-image-3.2.0-1-amd64-dbg                                                          - Debugging infos for Linux 3.2.0-1-amd64                                                          
p   linux-image-3.2.0-1-rt-amd64                                                           - Linux 3.2 for 64-bit PCs, PREEMPT_RT                                                             
p   linux-image-3.2.0-1-rt-amd64-dbg                                                       - Debugging infos for Linux 3.2.0-1-rt-amd64                                                       
p   linux-image-amd64                                                                      - Linux for 64-bit PCs (meta-package)                                                              
p   linux-image-rt-amd64                                                                   - Linux for 64-bit PCs (meta-package), PREEMPT_RT

Nie dotyczy stable/Squeeze do jadra 2.6.38 lub direct 3.2.0.1 (squeeze-backports)
http://packages.debian.org/search?keywords=linux-image-3&searchon=names&suite=all§ion=all + [url=http://www.programmez.com/actualites.php?id_actu=10961]prasa[/url]

 

#7  2012-03-05 16:42:44

  ArnVaker - Kapelusznik

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

Re: Hang up przy budzeniu laptopa - dysk?

[quote=dddarek]Obawiam sie, ze moze teraz trudno bedzie znalezc[/quote]
Jak już pisałem — na [url]snapshot.debian.org[/url] na pewno jest.

np.: http://snapshot.debian.org/package/linux-2.6/3.1.8-2/#linux-image-3.1.0-1-amd64_3.1.8-2

Można użyć tego jako repozytorium, przykładowo:

Kod:

deb http://snapshot.debian.org/archive/debian/20120127T214300Z/ testing main

Kod:

linux-image-3.1.0-1-amd64:
  Zainstalowana: (brak)
  Kandydująca:   3.1.8-2
  Tabela wersji:
     3.1.8-2 0
        990 http://snapshot.debian.org/archive/debian/20120127T214300Z/ testing/main amd64 Packages

=============================

PS Jeżeli data zawarta w polu „Valid-Until” dla danego repozytorium została przekroczona, można wyłączyć jej sprawdzanie.

np.:

Kod:

apt-get -o Acquire::Check-Valid-Until=0 update

lub dodać na stałe do apt.conf:

Kod:

Acquire::Check-Valid-Until "false";

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

Offline

 

#8  2012-03-05 17:21:08

  dddarek - Gość

dddarek
Gość

Re: Hang up przy budzeniu laptopa - dysk?

O°K° Wykreslam slowo [s]znalezc[/s] i zmieniam na "akceptowac/uzywac"

Obawiam sie, ze moze teraz trudniej bedzie akceptowac/uzywac poniewaz jadro od 2.6.39 az do 3.1 mialo "wypadek" tzn. nie limitowalo wejscia do /proc/mem. Mimo patchowania nie bardzo udalo sie rozwiazac ten problem i w pospiechu skonstruowano 3.2.0-1[/quote]
Czy teraz mozesz przyjac moja odpowiedz jako Boss?

Zagorzaly fanatyk Debian'a. :)

Ostatnio edytowany przez dddarek (2012-03-05 17:22:26)

 

#9  2012-03-05 17:25:14

  ArnVaker - Kapelusznik

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

Re: Hang up przy budzeniu laptopa - dysk?

Nie no jasne. :) Ale ja nie doradzam mu żeby na stałe został na 3.1… Chodzi o to żeby sprawdzić czy na tej wersji również występuje problem z usypianiem. Jeżeli się okaże, że nie, to winien jest pewnie kernel. Jeżeli się okaże, że na tym również występuje, to przyczyna prawdopodobnie leży gdzie indziej.


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

Offline

 

#10  2012-03-05 18:01:39

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Hang up przy budzeniu laptopa - dysk?

A mam pytanko, skoro patch TuxOnIce jest tak dobry, czemu go do jądra na stałe nie wrzucą?

Fervi

Offline

 

#11  2012-03-05 18:37:56

  dominbik - Członek DUG

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

Re: Hang up przy budzeniu laptopa - dysk?

ja do hibernacji/suspend zainstalowałem tylko pm-utils i jest git, acpi już było chyba. po co jeszcze jakieś patchy i inne bajery? (pamiętam ile męczyłem się na laptopie, a wystarczyło zainstalować pm-utils


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

Offline

 

#12  2012-03-05 18:41:41

  ArnVaker - Kapelusznik

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

Re: Hang up przy budzeniu laptopa - dysk?

[quote=dominbik]po co jeszcze jakieś patchy i inne bajery?[/quote]
TuxOnIce jest szybszy, sprawniejszy itp. niż standardowa hibernacja dostępna w kernelu… A tak w ogóle myślałem, że ten wątek dotyczy usypiania (suspend to ram), a nie hibernacji. :) TuxOnIce natomiast odpowiada tylko za hibernację, s2ram jest od niego niezależny.

PS W razie dalszych pytań o TuxOnIce proszę kontynuować tutaj: [url]forum.dug.net.pl/viewtopic.php?id=18019[/url], żeby tego wątku nie rozmywać.


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

Offline

 

#13  2012-03-05 18:44:23

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Re: Hang up przy budzeniu laptopa - dysk?

To jednak nie kernel. Nowa obserwacja - po ca. 10 sekundach na 3.2.* dostaję masę błędów na konsoli i na końcu kernel-[i]pniac[/i] - stack corrupted i inne bajery - nic o dysk, a początku listingu nie zdążyłem wychwycić. Nie udało się tego zalogować.

Offline

 

#14  2012-03-05 23:43:53

  dddarek - Gość

dddarek
Gość

Re: Hang up przy budzeniu laptopa - dysk?

kernel-pniac[/quote]
kernel-panic = panika kernela/jadra

EDIT : [quote=dominbik]po co jeszcze jakieś patchy i inne bajery?[/quote]
Kolego, ty nawet nie wiesz o czym sie tutaj mowilo. Tu sie mowilo o patchowaniu kernela/jadra [b]2.6.39 / 3.0.0 / 3.1.0[/b] w zwiazku z Faille Zero Day critique dans les noyaux Linux 2.6.39 et plus = Krytyczna usterka w jadrach Linux'a ;)

Ostatnio edytowany przez dddarek (2012-03-06 00:03:00)

 

#15  2012-03-06 09:47:44

  dominbik - Członek DUG

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

Re: Hang up przy budzeniu laptopa - dysk?

dzięki za wyjaśnienie.
[quote=dddarek]Kolego, ty nawet nie wiesz o czym sie tutaj mowilo.[/quote]
no odkryłeś jedną z przyczyn tego pytania


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

Offline

 

#16  2012-03-06 09:54:01

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Re: Hang up przy budzeniu laptopa - dysk?

[b]dddarek[/b] - celowo tak napisałem :P

Pozostaje póki co hibernacja - względnie szybka jest. Ale i tak to nie to samo.

Offline

 

#17  2012-03-06 14:45:34

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Hang up przy budzeniu laptopa - dysk?

Tyle co wiem, to aby działała hibernacja to warunkiem koniecznym jest posiadanie SWAP'a. Natomiast warunkiem koniecznym dla suspend'a jest 'dobry' i działający sterownik grafiki. Nie słyszałem, żeby kernel miał coś do tego, no chyba, że w sterowniku grafiki coś pomieszali (więc to się klei).


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#18  2012-03-06 14:48:44

  ArnVaker - Kapelusznik

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

Re: Hang up przy budzeniu laptopa - dysk?

[quote=P@blo]Nie słyszałem, żeby kernel miał coś do tego, no chyba, że w sterowniku grafiki coś pomieszali (więc to się klei).[/quote]
Na obu kernelach używam tych samych zamkniętych sterowników Nvidii. Po uruchomieniu systemu na 3.1 suspend działa, a po uruchomieniu na 3.2 nie. Także coś kernel jednak ma do tego (pomijając już nawet fakt, że w kernelu w ogóle można wyłączyć możliwość usypiania).


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

Offline

 

#19  2012-03-06 15:09:08

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Hang up przy budzeniu laptopa - dysk?

Ok, to coś nowego dla mnie :) Powiem tylko ze na 3.3.0-rc{1,...,5} działa. Nie polecam rc6 bo zawieche łapie przy halcie...


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#20  2012-03-07 14:08:57

  dddarek - Gość

dddarek
Gość

Re: Hang up przy budzeniu laptopa - dysk?

[quote=P@blo]Natomiast warunkiem koniecznym dla suspend'a jest 'dobry' i działający sterownik grafiki.[/quote]
Pierwszym podstawowym manewrem jest wlasnie zaczac od tego, jesli ma sie problem z zarzadzaniem energi ( suspend, hibernate + wentylatory) Zadne tam [b]pm-utils[/b] i inne glupoty z Gnome nie pomoga.

Ze sterownikami prywatnej nvidia 295. wszystko swietnie dziala pod Sid i nic pod Wheezy na dzien dzisiejszy. (jak sama nazwa wskazuje - testing)

Kod:

~$ uname -r
3.2.0-1-amd64

Co do SWAP to jest bardzo przydatny, mimo ze masz [b]minimum[/b] 4 Giga RAM i twardy dysk nie przekraczajacy 1 Tera (lub dwa w RAID po 500)

EDIT :

bo zawieche łapie przy halcie...[/quote]
??? Nie wiem kiedy "zrozumiem" wasze slownictwo. :)

@+

Ostatnio edytowany przez dddarek (2012-03-07 14:22:09)

 

#21  2012-03-07 16:12:26

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Hang up przy budzeniu laptopa - dysk?

@up: Dzięki za poparcie :D

[quote=dddarek]Co do SWAP to jest bardzo przydatny, mimo ze masz [b]minimum[/b] 4 Giga RAM i twardy dysk nie przekraczajacy 1 Tera (lub dwa w RAID po 500)[/quote]
No ja osobiście nie polecam. Ktoś mi kiedyś opowiadał, że jak mu wlazło na swap'a to zaczęło tak mulić, że jakiś szok! Fajny wynalazek, ale jakoś tak, niedopracowany... (chyba).

Tak przy okazji... Mam takie pytanie bo się ostatnio zastanawiałem. Czy jest możliwość kopiowania płyty za pomocą RAM-u? Tzn nie żeby szło wpierw na dysk potem na płytę, ale na RAM i potem na płytę? Wydaje mi się, że się da :D no i chyba było by szybciej i to o wiele?

[quote=dddarek]EDIT :

bo zawieche łapie przy halcie...[/quote]
??? Nie wiem kiedy "zrozumiem" wasze slownictwo. :)[/quote]
No co ci powiedzieć... Śledź i się ucz :D


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#22  2012-03-07 16:24:23

  ArnVaker - Kapelusznik

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

Re: Hang up przy budzeniu laptopa - dysk?

Na 3.3-rc6 też suspend u mnie nie działa, nawet w trybie tekstowym bez odpalonych X-ów i bez modułów Nvidii. :)


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

Offline

 

#23  2012-03-07 19:22:05

  dddarek - Gość

dddarek
Gość

Re: Hang up przy budzeniu laptopa - dysk?

[quote=P@blo]Śledź i się ucz :D[/quote]
A czy to jest literacki/techniczno informatyczny jezyk polski czy Wasza "gwara" typu kernel-pniac ?

SWAP (czasami nazywany pamiecia wirtualna) jest to partycja na dysku twardym sluzaca do odciazenia pamieci fizycznej (RAM) w momencie ktorym pamiec fizyczna dochodzi do saturacji. Wtedy mowi sie o partycji wymiany lub simple fichier/file swap.

zaczęło tak mulić,[/quote]
Resultat uzywania SWAP'u jest znacznie gorszy niz pamiecu fizycznej (RAM) poniewaz zwalnia system i prowadzi do ciaglego uzywania twardego dysku co znacznie wplywa na jego zuzycie i raczej skraca mu zycie.

[b]EDIT :[/b]

Tak przy okazji... Mam takie pytanie bo się ostatnio zastanawiałem. Czy jest możliwość kopiowania płyty za pomocą RAM-u? Tzn nie żeby szło wpierw na dysk potem na płytę, ale na RAM i potem na płytę? Wydaje mi się, że się da :D no i chyba było by szybciej i to o wiele?[/quote]
Wydaje mi sie, ze powinienes otworzyc osobny topic aby nie mieszac tematow. ;) (tylko mi sie wydaje):)

Pozdrawiam.

Ostatnio edytowany przez dddarek (2012-03-07 19:57:56)

 

#24  2012-03-07 19:48:43

  dddarek - Gość

dddarek
Gość

Re: Hang up przy budzeniu laptopa - dysk?

@paoolo

WYLACZYC / ZAMKNAC EKRAN BEZ WYLACZENIA SYSTEMU

Jezeli chcesz oszczedzac baterie BEZ WYLACZENIA LUB USPIENIA ordynatora mozna dorzucic :

Kod:

exit 0

na poczatku skryptu [b]/etc/acpi/actions/lid.sh[/b] Co daje :

Kod:

#!/bin/sh

exit 0

[ -e /usr/share/acpi-support/policy-funcs ] || exit 0

. /usr/share/acpi-support/policy-funcs

# If powersaved is running, let it process the acpi event
if pidof powersaved; then
    exit 0
fi

if [ `CheckPolicy` = 0 ] ; then
    exit 0
fi

[ -e /etc/acpi/actions/suspend.sh ] || exit 0

. /etc/acpi/actions/suspend.sh
 

#25  2012-03-07 20:15:20

  dominbik - Członek DUG

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

Re: Hang up przy budzeniu laptopa - dysk?

[quote=P@blo]Wydaje mi się, że się da :D no i chyba było by szybciej i to o wiele?[/quote]
kopiowania jakiej płyty? porównaj prędkość odczytu/zapisu na dysk a zapisu na płytę. szybciej się nie da (mówię o kopiowaniu w locie)

Ostatnio edytowany przez dominbik (2012-03-07 20:15:59)


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

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.010 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00013 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00112 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='3.135.209.107' WHERE u.id=1
0.00082 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.135.209.107', 1732751150)
0.00056 SELECT * FROM punbb_online WHERE logged<1732750850
0.00045 SELECT topic_id FROM punbb_posts WHERE id=196863
0.00005 SELECT id FROM punbb_posts WHERE topic_id=20831 ORDER BY posted
0.00053 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=20831 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00198 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=20831 ORDER BY p.id LIMIT 0,25
0.00079 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20831
Total query time: 0.00652 s