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.
Jeśli Ubuntu 24.04 wyświetla obraz na monitorze lub telewizorze, ale nie jest on wymieniony jako wyjście audio, najpierw podłącz i włącz wyświetlacz, a następnie wybierz wyjście HDMI lub DisplayPort w Ustawieniach > Dźwięk > Wyjście . Jeśli nadal się nie pojawia, sprawdź wyświetlacz i kabel, sprawdź urządzenia odtwarzające za pomocą [i] wpctl status, a dopiero potem przejdź do rozwiązywania problemów na poziomie systemu.
Przykład ilustrujący: Riley podłącza komputer stacjonarny Ubuntu 24.04 do telewizora przez HDMI. Obraz działa, ale panel Dźwięk pokazuje tylko wbudowane głośniki komputera. Ten przykład jest zgodny z poniższymi procedurami sprawdzania; nie jest to raport z rzeczywistego testu ani gwarantowana przyczyna.
HDMI i DisplayPort mogą przesyłać zarówno dźwięk cyfrowy, jak i obraz, ale wyświetlacz musi deklarować możliwość odtwarzania dźwięku i umożliwiać jego odsłuchiwanie. Niektóre monitory nie mają głośników; inne przesyłają dźwięk do gniazda słuchawkowego lub wymagają włączenia głośników w menu monitora. Telewizor lub monitor bez użytecznego wyjścia audio nie może odtwarzać dźwięku tylko dlatego, że obraz działa.
Ścieżka audio w Ubuntu również składa się z warstw. Sterownik sprzętowy wykrywa urządzenia obsługujące dźwięk, ALSA (interfejs audio jądra Linuksa) udostępnia sprzęt, a PipeWire kieruje dźwiękiem między aplikacjami i wyjściami. Ubuntu Desktop domyślnie korzysta z PipeWire, natomiast różne wersje Ubuntu lub instalacje niestandardowe mogą korzystać z innej konfiguracji pulpitu lub dźwięku. Wyjście odtwarzania jest często nazywane odbiornikiem (ang. sink ); w [ang. s/t/t wpctl] oznacza to miejsce docelowe dla dźwięku, a nie fizyczne złącze.
Przed zmianą ustawień upewnij się, że monitor lub telewizor jest włączony i ustawiony na wejście HDMI podłączone do komputera. Podłącz ponownie kabel na obu końcach. Jeśli używasz stacji dokującej, adaptera lub odbiornika, sprawdź, czy obsługuje on dźwięk przez to połączenie. Jeśli to możliwe, wypróbuj inny port HDMI lub kabel. Riley powinien upewnić się, że telewizor ma głośniki lub wyjście słuchawkowe, zanim uzna Ubuntu za przyczynę problemu.

W przypadku Riley, wybór wyjścia TV to pierwsza istotna zmiana w oprogramowaniu. Jeśli wyświetlacz nie pojawi się na liście, nie wybieraj dalej wbudowanych głośników i nie oczekuj, że dźwięk będzie przesyłany przez HDMI; kontynuuj sprawdzanie zgodnie z poniższymi instrukcjami.
Po wybraniu HDMI upewnij się, że suwak głośności wyjściowej jest powyżej zera i system nie jest wyciszony. Sprawdź również ustawienia głośności i wyciszenia na wyświetlaczu. Jeśli monitor ma gniazdo słuchawkowe, podłącz do niego słuchawki tylko wtedy, gdy instrukcja obsługi wskazuje, że gniazdo to obsługuje dźwięk z HDMI.

Jeśli dźwięk testowy na pulpicie działa, ale jedna aplikacja pozostaje wyciszona, sprawdź ustawienia wyciszenia i wyjścia tej aplikacji. Niektóre aplikacje zachowują istniejący strumień audio na poprzednim urządzeniu; po zmianie wyjścia systemowego zamknij aplikację i uruchom ją ponownie, a następnie przetestuj odtwarzanie ponownie. Nie zmieniaj ustawień wejścia ani mikrofonu: to one sterują nagrywaniem, a nie odtwarzaniem przez HDMI.
wpctlJeśli selektor GUI jest niejasny, terminal może pokazać, co aktualnie widzi PipeWire. Otwórz terminal i wykonaj polecenie:
wpctl status
W wynikach wyszukiwania, w sekcji „ Złącza ” poszukaj urządzenia odtwarzającego HDMI lub DisplayPort. Ponumerowane wpisy polecenia to tymczasowe identyfikatory obiektów, dlatego użyj identyfikatora wyświetlanego w systemie, zamiast kopiować numer z przykładu lub zrzutu ekranu. Dokumenty referencyjne wpctlstatus firmy WirePlumber i pliki set-default.

Jeżeli na liście znajduje się odbiornik HDMI, ale aktywne jest niewłaściwe wyjście, ustaw wartość domyślną za pomocą identyfikatora wyświetlanego obok tego odbiornika HDMI:
wpctl set-default ID
Zastąp IDbieżącym numerem odbiornika HDMI. Polecenie ustawia domyślną lokalizację docelową dla nowych strumieni audio; nie może utworzyć urządzenia, którego brakuje na liście. Jeśli domyślny odbiornik jest wyciszony, wyłącz jego wyciszenie za pomocą:
wpctl set-mute @DEFAULT_AUDIO_SINK@ 0
Uruchom wpctl statusponownie, aby sprawdzić bieżącą listę i znacznik domyślny, a następnie powtórz test ustawień dźwięku. Nie używaj identyfikatora odbiornika skopiowanego z innego komputera: identyfikatory mogą ulec zmianie po ponownym połączeniu lub uruchomieniu.

Odłącz kabel HDMI, upewnij się, że wyświetlacz jest włączony i ustawiony na prawidłowe wejście, a następnie podłącz go ponownie. Odczekaj chwilę i ponownie otwórz Ustawienia > Dźwięk. Jeśli urządzenie nadal się nie pojawia, uruchom ponownie Ubuntu z podłączonym wyświetlaczem. Ponowne uruchomienie jest bezpieczniejszym sposobem sprawdzenia niż instalowanie losowych pakietów audio lub przełączanie się na inny serwer dźwięku.
Dokumentacja audio Ubuntu wyjaśnia, że moduły audio jądra wykrywają urządzenia takie jak wyjścia HDMI/DisplayPort, a Ubuntu Desktop kieruje dźwięk przez PipeWire. Jeśli wpctl statuspo ponownym podłączeniu i restarcie nadal nie ma sygnału HDMI, problem jest bardziej złożony niż wybór domyślnego wyjścia: może dotyczyć sterownika karty graficznej/audio, stacji dokującej lub adaptera, kabla lub deklarowanych możliwości wyświetlacza. Dokumentacja Ubuntu dotycząca dźwięku w Ubuntu opisuje te warstwy audio. Sprawdź informacje dotyczące obsługi technicznej swojego modelu przez producenta komputera lub karty graficznej i, jeśli to możliwe, porównaj z innym kablem, portem lub wyświetlaczem. Unikaj kopiowania poleceń kernel-module z instrukcji dla innego procesora graficznego; nieprawidłowa zmiana sterownika może spowodować nowe problemy.
Pozostaw HDMI zaznaczone w Ustawieniach > Dźwięk > Wyjście , użyj kontrolki Test i odtwórz krótki klip w aplikacji, który pierwotnie nie miał dźwięku. Upewnij się, że dźwięk pochodzi z głośników telewizora lub monitora albo z gniazda słuchawkowego, sprawdź jego głośność i upewnij się, że wpctl statusHDMI jest domyślnie wybrane. Jeśli test systemu jest cichy, ale HDMI pozostaje zaznaczone, sprawdź możliwości audio wyświetlacza i ustawienia wyciszenia przed zmianą sterowników Ubuntu.
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.