Ustaw publiczny adres URL NextCloud, aby mógł się do siebie dodzwonić
Napraw ostrzeżenie Nextcloud o brakującym adresie wychodzącym, ustawiając jego kanoniczny adres URL i sprawdzając routing DNS, HTTPS i odwrotnego serwera proxy na samym serwerze.
W Ubuntu 24.04, aby uruchomić wbudowane gesty GNOME na touchpadzie, sprawdź, czy touchpad jest włączony, potwierdź, że sesja to Wayland i przetestuj gesty obsługiwane przez GNOME na poziomie pulpitu. Ubuntu 24.04 zawiera GNOME 46, którego gesty systemowe są wbudowane; nie potrzebujesz osobnego demona gestów do przesuwania palcem po przestrzeni roboczej. Ten poradnik opiera się na czysto hipotetycznym przykładzie: Jordan potrafi przesuwać wskaźnik i przewijać, ale nie może przełączać się między przestrzeniami roboczymi za pomocą przesunięcia trzema palcami. Przykład wyjaśnia zasady sprawdzania; nie jest to stwierdzenie rzeczywistego wyniku testu.
Sesja Wayland to sesja pulpitu, w której kompozytor GNOME zarządza oknami, wyświetlaniem i wprowadzaniem danych. libinput to biblioteka wprowadzania danych, która rozpoznaje ruchy touchpada i raportuje gesty na pulpicie. GNOME mapuje te zdarzenia na akcje: przesunięcie trzech palców w górę otwiera aktywności, a przesunięcie trzech palców w lewo lub w prawo przełącza przestrzenie robocze. Są to gesty systemowe.
Uszczypnięcie to co innego. libinput może zgłosić uszczypnięcie, ale aplikacja musi określić jego znaczenie. GNOME dokumentuje powiększanie za pomocą szczypania w aplikacjach takich jak Mapy i Zdjęcia; powiększanie za pomocą szczypania nie jest działaniem obejmującym cały pulpit i musi działać w każdym oknie. Ponadto przewijanie dwoma palcami to osobne ustawienie dla touchpada. Panel Mysz i touchpad w Ubuntu może włączyć touchpad i przewijanie dwoma palcami, ale nie zapewnia głównego przełącznika dla każdego gestu wielodotykowego. Zobacz dokumentację gestów GNOME i instrukcje dotyczące ustawień touchpada .
Otwórz Aktywności, wyszukaj Mysz i panel dotykowy , a następnie otwórz panel. Upewnij się, że przełącznik panelu dotykowego jest włączony. Jeśli przewijanie dwoma palcami również nie działa, włącz przewijanie dwoma palcami i przetestuj je na długiej stronie. Wskaźnik Jordana już działa, więc to sprawdzenie głównie potwierdza, że panel dotykowy nie został wyłączony; przewijanie to przydatny, oddzielny test podstawowego wprowadzania danych.

Otwórz terminal i uruchom polecenie echo "$XDG_SESSION_TYPE". Jeśli wyświetli się wayland, przejdź do testu gestów. Jeśli wyświetli się x11, jesteś w sesji Xorg: to inny system wyświetlania, a wbudowana w GNOME obsługa gestów przesuwania Wayland nie jest tam dostępna w ten sam sposób.

Zapisz swoją pracę i wyloguj się. Na ekranie logowania wybierz swojego użytkownika, otwórz menu sesji (zazwyczaj przycisk koła zębatego) i wybierz Ubuntu , a nie Ubuntu na Xorg . Zaloguj się, ponownie otwórz terminal i ponownie uruchom polecenie z poprzedniego kroku. Etykiety sesji mogą się różnić; użyj wpisu uruchamiającego standardowy pulpit Ubuntu, a nie tego wyraźnie oznaczonego jako Xorg. Jeśli brakuje wpisu Wayland, nie edytuj konfiguracji GDM bezmyślnie. Zainstaluj standardowe aktualizacje Ubuntu i najpierw sprawdź zasady dotyczące sterowników graficznych lub urządzeń; niektóre kombinacje sprzętu i sterowników mogą się ukrywać lub nie działać w sesji.

Po waylandpotwierdzeniu umieść trzy palce na touchpadzie i przesuń je razem w górę, aby otworzyć Aktywności. Następnie przesuń trzema palcami w lewo lub w prawo, aby zmienić obszar roboczy. Trzymaj palce rozstawione i rozpocznij ruch razem. W przykładzie Jordana, jeśli któraś z tych czynności działa, touchpad i ścieżka Wayland działają; rozwiąż problem tylko z gestem lub aplikacją, która nadal nie działa.

Najpierw tymczasowo wyłącz wszelkie rozszerzenia powłoki GNOME, które zmieniają mapowanie gestów, a następnie wyloguj się i zaloguj ponownie przed ponownym testowaniem. Takie rozszerzenia mogą zmieniać działanie przesunięcia, więc przetestuj domyślne zachowanie GNOME przed zainstalowaniem kolejnego narzędzia do obsługi gestów.
Następnie sprawdź, czy libinput rozpoznaje urządzenie. Ubuntu 24.04 udostępnia opcjonalny libinput-toolspakiet; jeśli brakuje polecenia, zainstaluj je za pomocą sudo apt install libinput-tools, a następnie uruchom sudo libinput list-devices. Wyszukaj nazwę touchpada. To polecenie raportuje urządzenia i ich domyślną konfigurację; nie dowodzi, że GNOME przypisał konkretny gest. Jeśli touchpad się nie pojawi, zaktualizuj Ubuntu i sprawdź oprogramowanie układowe laptopa lub wsparcie producenta, ponieważ ustawienie gestu na pulpicie nie może naprawić urządzenia, którego stos wejściowy nie widzi. Zakres danych wyjściowych jest wyjaśniony w dokumentacji narzędzi libinput .
Na koniec oddziel gesty systemowe od gestów aplikacji. Jeśli przesuwanie palcem po obszarze roboczym działa, ale szczypanie nie, spróbuj użyć szczypania w aplikacji, która dokumentuje obsługę, takiej jak Mapy czy Zdjęcia. Ubuntu 24.04.5 zawiera również osobliwą funkcję libinput dla jednego identyfikatora touchpada Elan 04F3:3355; jeśli to Twoje urządzenie, zainstaluj aktualne aktualizacje 24.04 przed próbą ręcznej konfiguracji. Zapoznaj się z informacjami o wydaniu Ubuntu 24.04.5 .
Potwierdź echo "$XDG_SESSION_TYPE"powrót wayland, a następnie przetestuj przesunięcie trzema palcami w górę i przesunięcie w lewo/prawo obszaru roboczego od pulpitu. Uszczypnięcie należy traktować osobno: jest ono naprawione tylko w aplikacjach, które je obsługują. Jeśli podstawowe przesunięcie nadal się nie powiedzie, mimo wykrycia sesji i touchpada, pozostała przyczyna jest prawdopodobnie specyficzna dla urządzenia lub konfliktu rozszerzeń, a nie brakującego globalnego przełącznika gestów.
Napraw ostrzeżenie Nextcloud o brakującym adresie wychodzącym, ustawiając jego kanoniczny adres URL i sprawdzając routing DNS, HTTPS i odwrotnego serwera proxy na samym serwerze.
Skonfiguruj APCu i Redis przez lokalne gniazdo Unix na potrzeby buforowania i blokowania plików w usłudze Nextcloud, wraz z instrukcjami dla bieżących i starszych wersji usługi Nextcloud.
Sprawdź tryb cron Nextcloud, napraw usługę systemd i timer oraz zweryfikuj, czy zadania w tle są uruchamiane po uruchomieniu i co pięć minut.
Włącz niezawodne blokowanie plików Nextcloud, wybierz odpowiedni serwer Redis lub Valkey i sprawdź, czy ostrzeżenie zostanie usunięte bez ryzyka równoczesnych zmian w plikach.
Napraw typowe błędy skanowania Nextcloud dzięki bieżącym aktualizacjom, protokołom HTTPS i HSTS, precyzyjnemu zaufaniu do odwrotnego serwera proxy i sprawdzeniu względem serwera publicznego.
Skonfiguruj Nextcloud SSE dla pamięci masowej, która tego wymaga, chroń klucze szyfrujące i zmierz wpływ transferu i procesora przed zaszyfrowaniem istniejących plików.
Połącz wyszukiwarkę plików Nextcloud z Elasticsearch, zindeksuj zawartość dokumentów i wybierz konfigurację odpowiadającą Twoim potrzebom w zakresie serwera i bezpieczeństwa.
Skonfiguruj Nextcloud tak, aby usuwał usunięte pliki po upływie określonego czasu przechowywania, niezawodnie planował zadania w tle i unikał poleceń, które usuwają śmieci każdego użytkownika.
Wykonaj bezpieczną naprawę OCC w Nextcloud, przejrzyj zmiany w bazie danych i sprawdź, dlaczego ostrzeżenie może nadal się pojawiać.
Zezwól na przesyłanie większych plików przez przeglądarkę Nextcloud, dostosowując ustawienia PHP, Nginx lub Apache, tymczasowego miejsca przechowywania i limitu czasu — i sprawdź, który limit blokuje plik.