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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Chcę zainstalować system Debian GNU/Linux 8 Jessie na nowym laptopie MSI GL62 lecz niestety napotkałem problemy ze sterownikami do karty NVIDIA GeForce GTX950M i Intel HD Graphics 530. Mam dwie karty graficzne w laptopie, właściwie to układ typu hybrid card. Oto wynik wykonania komendy lspci:
hubot@debian:~$ lspci 00:00.0 Host bridge: Intel Corporation Device 1910 (rev 07) 00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06) 00:14.0 USB controller: Intel Corporation Device a12f (rev 31) 00:14.2 Signal processing controller: Intel Corporation Device a131 (rev 31) 00:16.0 Communication controller: Intel Corporation Device a13a (rev 31) 00:17.0 SATA controller: Intel Corporation Device a103 (rev 31) 00:1c.0 PCI bridge: Intel Corporation Device a110 (rev f1) 00:1c.3 PCI bridge: Intel Corporation Device a113 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Device a14e (rev 31) 00:1f.2 Memory controller: Intel Corporation Device a121 (rev 31) 00:1f.3 Audio device: Intel Corporation Device a170 (rev 31) 00:1f.4 SMBus: Intel Corporation Device a123 (rev 31) 01:00.0 3D controller: NVIDIA Corporation Device 139a (rev a2) 02:00.0 Network controller: Intel Corporation Device 3165 (rev 81) 03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
Próbowałem instalować bumblebee ale skutkowało to tym, że Debian przestał się uruchamiać i nie działa ctrl+alt+f1-f7. Nie wiem czy ma znaczenie robienie sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade przed instalacją sterowników. Próbowałem również instalować pakiet nvidia-driver ale to się kończyło wywaleniem menedżera X i pokazywało mi gnome jak już się udało menedżera X doprowadzić do porządku "oh no something has gone wrong". Korzystam z repozytoriów jessie/stable. Mam również dodane repozytoria jessie-backports.
Oto mój plik /etc/apt/sources.list:
## podstawowe repozytorium deb http://ftp.pl.debian.org/debian/ stable main contrib non-free ## uaktualnienia bezpieczeństwa deb http://security.debian.org/ stable/updates main contrib non-free ## często uaktualniane pakiety, np. dotyczące ## filtrowania spamu czy skanowania antywirusowego deb http://ftp.pl.debian.org/debian stable-updates main contrib non-free ## backporty - programy przepakietowane dla stable z testinga deb http://ftp.pl.debian.org/debian/ jessie-backports main contrib non-free ## deb-multimedia - dodatkowe kodeki, odtwarzacze, etc. deb http://www.deb-multimedia.org/ stable main non-free ## VirtualBox - oprogramowanie do wirtualizacji deb http://download.virtualbox.org/virtualbox/debian jessie contrib
Czy upgrade debiana do testinga pomógłby w zainstalowaniu sterowników do karty NVIDIA GeForce GTX 950M i Intel HD Graphics 530? Próbowałem kombinować w /etc/X11/xorg.conf ale to nic nie dawało. Ma ktoś jeszcze jakieś inne pomysły jak zainstalować te sterowniki?
Offline
Jeżeli chcesz używać Debiana 8 to sterowniki musisz instalować z backportów, widzę że masz dodane repozytoria. Bo normalnie jak instalujesz to instalują się 340 nie do twojej karty. Odinstaluj dokładnie stare sterowniki i zainstaluj z backportów to zainstalują się 375.39 dla twojej karty. W testingu są już 375.39. Nie wiem czy moduły zbudują się na starych kernelach, ja mam Debiana 9, możesz spróbować jak nie wyjdzie to doinstaluj linux-image i linux-headers z backportów powinno być 4.9. Usuń stare /etc/X11/xorg.conf lub /etc/X11/xorg.conf.d/20-nvidia.conf , ma się uruchamiać na intelu do nvidii używaj optirun.
Odinstalowanie starych:
apt-get purge nvidia-*
Zainstalowanie nowych z backportów.
apt-get install -t jessie-backports nvidia-driver nvidia-kernel-dkms bumblebee-nvidia primus
Offline
Dalej nie daje się uruchomić Debian pomimo instalacji z backportów. Jakieś inne sposoby?
Offline
Pokazać
dpkg -l | grep nvidia
dpkg -l | grep linux-headers-$(uname -r)
Edycja:
A jeszcze mesa z backportów zainstaluj libgl1-mesa-dri i libgl1-mesa-glx xserver-xorg-video-intel, zobacz co jeszcze z mesa zaktualizować. Ty masz nową kartę intela, też nowe pakiety potrzebne. Może całkiem zrób upgrade z backportów jak to jest dopiero co zainstalowany Debian. Czy zainstalowałeś linux-headers i linux-image z backportów. Komputer w miarę nowy może lepiej zainstalować testinga, ale na to będzie jeszcze czas.
Ostatnio edytowany przez jawojx (2017-04-13 22:28:34)
Offline
System jest praktycznie martwy i nic nie da się na nim zrobić.
Sorki za offtop ale mam pytanie czy zainstalowanie systemu z lepszym wsparciem nvidii byłoby dobrym pomysłem zamiast szarpanie się z debianem?
Offline
No to można próbować z chroota reperować. Ale może lepiej jak pisałem, na tym nowym sprzęcie zainstalować testinga, ja mam stabilny jak skała. Nie da się przejść na terminal ? Ctrl-Alt-F2 Debian dobrze działa na podobnym sprzęcie, dlaczego.
Edycja: A bootowanie w recovery nie działa.
Ostatnio edytowany przez jawojx (2017-04-13 23:14:12)
Offline
[quote=jawojx]Pokazać
dpkg -l | grep nvidia
[/quote]
https://paste.debian.net/927921/
[quote=jawojx]
dpkg -l | grep linux-headers-$(uname -r)
[/quote]
https://paste.debian.net/927922/
Dodam, że zaaktualizowałem system do Debian Testing, zainstalowałem zamknięte sterowniki komendą sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install bumblebee-nvidia primus primus-libs:i386 i zmieniłem środowisko graficzne na xfce. Niestety jest błąd taki, że pokazuje cały czas [ OK ] Started X-Window Display Manager. [ OK ] Started OpenBSD Secure Shell server. i nic nie da się z tym zrobić. Na tym zatrzymuje się uruchamianie systemu. Komenda startx nie działa poprawnie.
[quote=jawojx]Edycja:
A jeszcze mesa z backportów zainstaluj libgl1-mesa-dri i libgl1-mesa-glx xserver-xorg-video-intel, zobacz co jeszcze z mesa zaktualizować. Ty masz nową kartę intela, też nowe pakiety potrzebne. Może całkiem zrób upgrade z backportów jak to jest dopiero co zainstalowany Debian. Czy zainstalowałeś linux-headers i linux-image z backportów. Komputer w miarę nowy może lepiej zainstalować testinga, ale na to będzie jeszcze czas.[/quote]
Pakiety libgl1-mesa-dri, libgl1-mesa-glx i xserver-xorg-video-intel mam zainstalowane.
[quote=jawojx]Edycja: A bootowanie w recovery nie działa.[/quote]
Właśnie odkryłem że działa xD
Offline
No niestety wczoraj mnie nie było, a dzisiaj odnośniki nie działają. Doinstalowałeś nvidia-driver nvidia-kernel-dkms bumblebee-nvidia primus. Oprócz tych wcześniejszych zobaczyłbym też dmesg.
Dla innego wątku o kodi zrobiłem livecd testinga https://goo.gl/S77x06 , tam nie ma sterowników zamkniętych nvidia ale może go sprawdzić. Jak będzie trochę czasu to zrobię testinga z bumblebee-nvidia.
Może u ciebie są jakieś problemy z dynamicznym przełączaniem między kartami gpu, masz nowy sprzęt możesz poszukać ustawień ze strony Archa https://wiki.archlinux.org/index.php/NVIDIA_Optimus , tu wątek z duga https://forum.dug.net.pl/viewtopic.php?pid=308816#p308816
Offline
Zaaktualizowałem Debiana z testinga do sida, wgrałem kernel z aptosida, zastosowałem się do porad na Arch Wiki ale to i tak nic nie dało. Dalej jest czarny kursor na szarym tle. Oto zrzut z dmesga: https://paste.debian.net/928131/ i Xorg.0.log: https://paste.debian.net/928132/. Mam zainstalowane pakiety nvidia-driver, nvidia-kernel-dkms, bumblebee-nvidia i primus.
Offline
W dmesg widać, że żadna Nvidia się nie załadowała. W logu Xorga też ani śladu steru Nvidia nie ma.
Pokaż z tego Debiana wynik z konta root:
modinfo nvidia
Offline
[b]hubot[/b]: Zaaktualizowałem Debiana z testinga do sida.[/quote]
No nie wiem czy nie za daleko. Przede wszystkim wyłącz Waylanda, czy przy wyborze sesji czy w configu. Jakiego menadżera startu/logowania masz, jak gdm3 to w [b]/etc/gdm3/daemon.conf[/b] sekcja [b][daemon][/b] ma być [b]WaylandEnable=false[/b].
Offline
Zreinstalowałem całkowicie Debiana. Najpierw zaaktualizowałem go do testinga, potem zainstalowałem sterowniki do nvidii komendą
apt-get install nvidia-driver nvidia-kernel-dkms bumblebee-nvidia primus
a następnie zalogowałem się z display managera Gnome on Wayland. Inne menedżery niestety nie chciały mi działać. Menedżer X11 wyświetlał czarny ekran po zalogowaniu a Gnome i Gnome Classic wyświetlały czarny kursor na szarym tle i nie dało nic się z tym zrobić. Dopiero menedżer Gnome on Wayland pozwolił normalnie korzystać z Debiana.
Oto wyniki poszczególnych komend:
root@debian:~# dmesg
https://paste.debian.net/928270/
root@debian:~# dpkg -l | grep linux-headers-$(uname -r)
https://paste.debian.net/928273/
root@debian:~# dpkg -l | grep nvidia
https://paste.debian.net/928274/
root@debian:~# modinfo nvidia
https://paste.debian.net/928275/
root@debian:~# glxinfo | grep OpenGL
https://paste.debian.net/928276/
root@debian:~# cat /var/log/Xorg.0.log
https://paste.debian.net/928277/
root@debian:~# cat /var/log/Xorg.0.log.old
https://paste.debian.net/928280/
root@debian:~# cat /var/log/Xorg.8.log
https://paste.debian.net/928279/
root@debian:~# cat /etc/apt/sources.list
https://paste.debian.net/928281/
Wydaje się że polecenie optirun działa jak np. wpiszę
optirun firefox
Co sądzicie o mojej konfiguracji? Czy udało mi się skonfigurować system tak aby współpracował z kartą Intela i NVIDIA? Aha, i jak ustawić Gnome on Wayland domyślnym display managerem?
Ostatnio edytowany przez hubot (2017-04-19 01:27:25)
Offline
Kod:
modinfo: ERROR: Module nvidia not found.[/quote]
W ogóle nie masz zainstalowanego sterownika Nvidii.
I naprawdę, krótkich odpowiedzi nie musisz wklejać na paste.debian.net,
do takich rzeczy masz znaczniki Code.
Do większych rzeczy masz np https://wklej.dug.net.pl
Przy okazji, jeżeli Gnome na Wayland poszedł prawidłowo, to znaczy, że poszedł na sterowniku Vesa lub Nouveau i akceleracji Mesa3d, Gnome na sterownikach Nvidii przez Waylanda zadziała dopiero od wersji 3.24, a w testingu najnowsza wersja to 3.22.
Spróbuj ręcznie wymusić instalację sterownika poleceniem z konta root (piszę z pamięci):Kod:
dpkg-reconfigure nvidia-kernel-dkmsi wklej na forum wynik polecenia.
Ostatnio edytowany przez Jacekalex (2017-04-19 02:00:21)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
[b]Jacekalex[/b]:W ogóle nie masz zainstalowanego sterownika Nvidii.[/quote]
Odnośnie odpowiedzi na "modinfo nvidia", to nic nie znaczy u mnie nvidia działa prawidłowo a odpowiedź taki sam null. Sterowniki ma zainstalowane i wygląda że prawidłowo.[b]Jacekalex[/b]: Przy okazji, jeżeli Gnome na Wayland poszedł prawidłowo, to znaczy, że poszedł na sterowniku Vesa lub Nouveau i akceleracji Mesa3d, Gnome na sterownikach Nvidii przez Waylanda zadziała dopiero od wersji 3.24, a w testingu najnowsza wersja to 3.22.[/quote]
To też nieściśle bo nie na Vesa ani Nouveau, bo ten powinien automatycznie być wyłączony przy instalacji sterowników Nvidia. Uruchomił na intelu i mesa, tam jest dwa GPU. I działa prawidłowo, akceleracja sprzętowa jest. Co do Waylana to racja ciągle ma problemy z prawidłowym działaniem na sterownikach Nvidia. Tu potwierdzenie:
Wklejka https://paste.debian.net/928276/ wynik:Kod:
OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) OpenGL core profile version string: 4.5 (Core Profile) Mesa 13.0.6 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 13.0.6 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.2 Mesa 13.0.6 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions:[b]hubot[/b]: Wydaje się że polecenie optirun działa jak np. wpiszę "optirun firefox"[/quote]
Pokaż :
Kod:
optirun glxinfo | grep OpenGLDoinstaluj [b]nvidia-settings[/b] i zobacz. Edycja, oczywiście nic tam nie zapisywać sprawdzić tylko czy uruchamia się prawidłowo.
Kod:
optirun nvidia-settingsMożna jeszcze [b]glxgears[/b] i [b]optirun glxgears[/b].
Sterowniki intela działają prawidłowo. Możliwe że trzeba będzie wymusić start przy X11 na intelu w grub-e. Możesz spróbować dodać do gruba "i915.preliminary_hw_support=1", ale to po tym jak sprawdzisz czy działa na nvidia tak jak podałem, może działa prawidłowo. Wymuszanie często robiło się przy starej technologi nVidia/intel "Stamina". Zaraz dokładnie jeszcze raz przejrzę wklejki, może coś mi umknęło.Ostatnio edytowany przez jawojx (2017-04-19 11:51:59)
Offline
Oto wyniki poszczególnych komend:
Komenda:
dpkg-reconfigure nvidia-kernel-dkms
Wynik:
https://wklej.dug.net.pl/5170
Komenda:
optirun glxinfo | grep OpenGL
Wynik:
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 950M/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 375.39 OpenGL core profile shading language version string: 4.50 NVIDIA OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 4.5.0 NVIDIA 375.39 OpenGL shading language version string: 4.50 NVIDIA OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions:
Komenda:
nvidia-settings
Wynik:
ERROR: Unable to find display on any available system
Komenda:
optirun nvidia-settings
Wynik:
ERROR: Unable to find display on any available system
Komenda:
glxgears
Wynik:
Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 432 frames in 5.0 seconds = 86.253 FPS 300 frames in 5.0 seconds = 59.977 FPS 301 frames in 5.0 seconds = 60.021 FPS 300 frames in 5.0 seconds = 59.981 FPS 301 frames in 5.0 seconds = 60.005 FPS 301 frames in 5.0 seconds = 60.003 FPS XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 2037 requests (1362 known processed) with 0 events remaining.
Komenda:
optirun glxgears
Wynik:
304 frames in 5.0 seconds = 60.688 FPS 301 frames in 5.0 seconds = 59.999 FPS 300 frames in 5.0 seconds = 59.998 FPS 301 frames in 5.0 seconds = 60.004 FPS 301 frames in 5.0 seconds = 59.994 FPS 300 frames in 5.0 seconds = 59.994 FPS primus: warning: dropping a frame to avoid deadlock XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 29 requests (29 known processed) with 0 events remaining. primus: warning: dropping a frame to avoid deadlock primus: warning: timeout waiting for display worker
Co sądzicie o tym?
PS. Próbowałem sposobu z https://wiki.archlinux.org/index.php/NVIDIA_Optimus#GDM i https://wiki.debian.org/NvidiaGraphicsDrivers/Optimus#Dynamic_Graphics_Disabled_-_xrandr_and_Display_Manager_Scripts aby nvidia-settings zadziało ale to nic nie zmieniło w systemie.
Offline
[b]hubot[/b]: dpkg-reconfigure nvidia-kernel-dkms[/quote]
To było niepotrzebne jak widać wszystko już było prawidłowo zbudowane, ale to nic nie zmienia. Potwierdzenie jest.
Jak widać sterownik nvidia działa, a działa jak to na Waylndzie różnie. Pokaż z wyłączoną synchronizacją vsync.Kod:
optirun __GL_SYNC_TO_VBLANK=0 glxgearsJak po tym będziesz miał znacznie więcej ramek, to sprawdź na programie do którego chcesz używać nvidii. A co z wymuszeniem intela w grub-e i X11, jak nie chcesz to może tak zostać jak jest.
Ostatnio edytowany przez jawojx (2017-04-19 13:17:43)
Offline
Proszę bardzo:
Komenda:
optirun __GL_SYNC_TO_VBLANK=0 glxgears
Wynik:
315 frames in 5.0 seconds = 62.907 FPS 301 frames in 5.0 seconds = 60.014 FPS 300 frames in 5.0 seconds = 59.985 FPS 300 frames in 5.0 seconds = 59.993 FPS 301 frames in 5.0 seconds = 60.008 FPS 300 frames in 5.0 seconds = 59.995 FPS primus: warning: dropping a frame to avoid deadlock XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 29 requests (29 known processed) with 0 events remaining. primus: warning: dropping a frame to avoid deadlock primus: warning: timeout waiting for display worker
Spróbuję sprawdzić jak będzie chodził Minecraft z wyłączonymi shaderami i włączonymi shaderami na NVIDII oraz karcie zintegrowanej. Dziękuję Wam bardzo za to, że pomogliście mi nauczyć się jak konfigurować karty hybrydowe na Debianie.
Offline
[quote=hubot]Proszę bardzo:
Komenda:
optirun __GL_SYNC_TO_VBLANK=0 glxgears
Wynik:
315 frames in 5.0 seconds = 62.907 FPS 301 frames in 5.0 seconds = 60.014 FPS
[/quote]
Gnome ma blokowane wyświetlanie odświeżania pionowego na 60 ramek/s, nie przeszkadza to w używaniu i nie ogranicza. Ale jak chce się sprawdzić wydajność to dobrze by wyłączyć. Jak chcesz to sprawdź może z tym Waylandem tak się da.
Na intelu wyłączone vblank_mode :
export vblank_mode=0 && glxgears
Na nvidii:
export __GL_SYNC_TO_VBLANK=0 && optirun glxgears
A i to można poszukać może coś się wyświetli.
optirun nvidia-settings -c :0
No i jak jakiś program jest uruchamiany zawsze na nvidii to można zrobić sobie skrypt czy odnośnik z odpowiednimi opcjami.
Offline
Oto wyniki uruchomienia glxgears z wyłączoną opcją synchronizującą z odświeżaniem pionowym:
hubot@debian:~$ export vblank_mode=0 && glxgears ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. 32415 frames in 5.0 seconds = 6482.991 FPS 32549 frames in 5.0 seconds = 6509.723 FPS 32650 frames in 5.0 seconds = 6529.903 FPS 35823 frames in 5.0 seconds = 7164.517 FPS 33373 frames in 5.0 seconds = 6674.427 FPS 32665 frames in 5.0 seconds = 6532.853 FPS XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 205518 requests (136 known processed) with 0 events remaining. hubot@debian:~$ export __GL_SYNC_TO_VBLANK=0 && optirun glxgears ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. 13917 frames in 5.0 seconds = 2783.366 FPS 15391 frames in 5.0 seconds = 3078.176 FPS 15867 frames in 5.0 seconds = 3173.224 FPS 16063 frames in 5.0 seconds = 3212.235 FPS 16053 frames in 5.0 seconds = 3210.530 FPS 16711 frames in 5.0 seconds = 3342.154 FPS XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 29 requests (29 known processed) with 0 events remaining. X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 148 () Minor opcode of failed request: 1 Resource id in failed request: 0xc00002 Serial number of failed request: 95902 Current serial number in output stream: 95903
A oto wynik uruchomienia komendy
optirun nvidia-settings -c :0
[url]https://zapodaj.net/images/a45214b4f9d8c.png[/url]
Ostatnio edytowany przez hubot (2017-04-19 15:03:36)
Offline
Jak widać nvidią na Weylandzie ma mały problem z wydajnością. Powinno być dwa razy więcej ramek na sekundę niż na intelu, a jest dwa razy mniej. Co prawda glxgears to żaden benchmark nie jest, ale ta nVidia powinna mieć ze 12000 FPS jak nic.
Czy próbowałeś z wymuszeniem karty intela na X11, nie trzeba tego wpisywać na „sztywno” można podczas uruchamiania gruba wpisać ten parametr [b]i915.preliminary_hw_support=1[/b] na jedno uruchomienie dla testu, wiadomo gdzie w miejscu które znasz bo widziałem że wyłączałeś nouveau.modeset wcześniej na starej instalacji. Potem wybrać Gnome bez Wylanda i sprawdzić, ważne by nie mieć autologowania co ułatwi wprowadzanie zmian na czas testu jak wpiszesz to na „sztywno” w grub-e. Małymi krokami szukać albo czekać na lepsze wsparcie na nvidii na Waylandzie. Tu intel ma niezłą wydajność.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00093 | 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.133.123.162' WHERE u.id=1 |
0.00071 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.133.123.162', 1732220654) |
0.00056 | SELECT * FROM punbb_online WHERE logged<1732220354 |
0.00045 | 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=29499 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00237 | 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=29499 ORDER BY p.id LIMIT 0,25 |
0.00081 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29499 |
Total query time: 0.00602 s |