Pomoc

Pomoc i najczęstsze pytania

Większość Heavendesk konfiguruje się sama. Tu opisujemy przypadki, w których Twój komputer potrzebuje czegoś, czego Heavendesk nie może zainstalować za Ciebie — zwykle sterownika wideo. Nic tu nie pasuje? Skontaktuj się ze wsparciem.

Obraz działa wolno albo Heavendesk informuje, że dekoduje na procesorze

Heavendesk dekoduje obraz na układzie graficznym, gdy tylko może, bo tak jest szybko, a procesor pozostaje wolny. Jeśli okno podglądu informuje, że obraz jest dekodowany przez procesor, w Twoim sterowniku graficznym brakuje obsługi tego formatu wideo. Na komputerze, który udostępniasz, to samo widać jako „software” przy jego nazwie w oknie Heavendesk. Sesja nadal działa, ale liczba klatek może być niższa.

Niektóre dystrybucje Linuksa ze względów patentowych dostarczają sterowniki graficzne bez tych formatów, a pełny sterownik jest osobnym pakietem. Zainstaluj ten dla swojego systemu, a potem wyloguj się i zaloguj ponownie (albo uruchom komputer ponownie):

Fedora · grafika Intel (wymaga RPM Fusion nonfree)
sudo dnf swap libva-intel-media-driver intel-media-driver --allowerasing
Fedora · grafika AMD (wymaga RPM Fusion free)
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
Ubuntu lub Debian · grafika Intel (multiverse / non-free)
sudo apt install intel-media-va-driver-non-free
Arch · grafika Intel
sudo pacman -S intel-media-driver

W Fedorze najpierw włącz RPM Fusion — jego strona konfiguracji podaje jedno polecenie do uruchomienia. Heavendesk sam nie dostarcza tych kodeków; powyższe pakiety pochodzą z Twojej dystrybucji lub z RPM Fusion.

Inne systemy: zwykle pomaga instalacja sterownika VA-API z Twojej dystrybucji dla Twojego układu graficznego. Heavendesk sam też wybiera dla każdego oglądającego format wideo, który jego układ graficzny potrafi dekodować, więc starszy laptop oglądający nowszy komputer dostaje format, z którym radzi sobie najlepiej, bez żadnych działań z Twojej strony.

Udostępnianie starszego komputera z grafiką Intel (ok. 2014–2016)

W generacji Broadwell firmy Intel — HD Graphics 5300–6300 i Iris 6100/6200, spotykanych w laptopach takich jak Dell Latitude E5450 i E7450, oraz w układach Celeron i Pentium z serii N3000 z tej samej generacji — nowszy sterownik wideo Intela może się zawieszać podczas kodowania. Gdy taki komputer jest udostępniany, Heavendesk koduje obraz starszym sterownikiem Intela, który na tej generacji działa niezawodnie. Nie zawsze jest on zainstalowany:

Fedora (wymaga RPM Fusion free)
sudo dnf install libva-intel-driver
Ubuntu lub Debian (multiverse / non-free)
sudo apt install i965-va-driver-shaders
Arch
sudo pacman -S libva-intel-driver

Oglądanie z takiego komputera nie wymaga niczego dodatkowego: do oglądania używany jest nowszy sterownik z sekcji powyżej.

Obraz na chwilę zamarza, a potem nadrabia

Prawie zawsze to sieć, a nie Heavendesk — najczęściej Wi-Fi na udostępnianym komputerze. Wiele laptopów usypia Wi-Fi między pakietami, żeby oszczędzać energię, co może zatrzymać połączenie na sekundę lub dłużej. W jednym z naszych testów ten sam laptop zamarzał w dwóch sesjach na trzy przez Wi-Fi i w żadnej po podłączeniu kablem.

Najlepszym rozwiązaniem jest kabel sieciowy. Jeśli to niemożliwe, często pomaga wyłączenie oszczędzania energii Wi-Fi. W Linuksie z NetworkManagerem wpisz nazwę swojej sieci Wi-Fi:

Linux · wyłącz oszczędzanie energii Wi-Fi, a potem połącz się ponownie
sudo nmcli connection modify "Nazwa Twojej sieci Wi-Fi" wifi.powersave 2

„Connected through a relay” (połączono przez przekaźnik)

Heavendesk najpierw próbuje połączyć Twoje dwa komputery bezpośrednio. Gdy sieć na to nie pozwala — tak bywa w niektórych sieciach firmowych, komórkowych i hotelowych — sesja przechodzi przez jeden z naszych serwerów przekaźnikowych, a okno podglądu pokazuje „Connected through a relay”.

Sesja działa tak samo, z nieco większym opóźnieniem. Ponieważ ruch przez przekaźnik przechodzi przez nasze serwery, Twój plan ustala dla niego maksymalną jakość obrazu, a suwak przepływności pokazuje ten limit. Połączenia bezpośrednie nie są w ten sposób ograniczane.

Heavendesk w sieci firmowej lub szkolnej

Heavendesk potrzebuje tylko połączeń wychodzących do heavendesk.com na porcie 443 — tak jak przeglądarka — więc w sieciach firmowych i szkolnych często działa bez żadnej konfiguracji. Jeśli sieć blokuje też szybszą, bezpośrednią drogę między Twoimi komputerami, Heavendesk przesyła całą sesję przez ten sam port 443. Sesja działa tak samo, z pewnym dodatkowym opóźnieniem, i obowiązuje limit Twojego planu dla sesji przez przekaźnik (zob. „Connected through a relay” powyżej).

Jeśli Twoja sieć wymaga serwera proxy, Heavendesk zwykle sam go znajduje: w ustawieniach proxy systemu Windows albo w typowych zmiennych proxy (HTTPS_PROXY, ALL_PROXY i NO_PROXY) w Linuksie. Jeśli tak się nie stanie, otwórz Settings, potem Network, wybierz This server i wpisz go jako host:port, na przykład proxy.example.com:8080, a potem naciśnij Apply. Ustawienie jest używane przez aplikację i przez udostępnianie na tym komputerze.

Co nie działa: serwery proxy wymagające logowania do Windows lub konta firmowego (NTLM lub Kerberos), serwery proxy SOCKS, sieci, które sprawdzają ruch HTTPS certyfikatem, któremu Twój komputer nie ufa, oraz sieci, w których firma blokuje programy do zdalnego dostępu lub nieznane strony. W takich przypadkach poproś dział IT o dodanie ich certyfikatu na komputerze albo o przepuszczanie heavendesk.com bez kontroli. Serwer proxy, który wymaga tylko nazwy użytkownika i hasła, można przekazać Heavendesk zmienną HEAVENDESK_PROXY, na przykład http://user:password@proxy.example.com:8080; nie jest zapisywany w ustawieniach, bo ten plik może odczytać każdy użytkownik komputera.

Dla osoby zarządzającej siecią: zezwól na wychodzący ruch HTTPS (TCP 443) do heavendesk.com, w tym na połączenia WebSocket. Nic więcej nie jest potrzebne.

Z jednego komputera korzysta kilka osób

Heavendesk należy do komputera, a nie do jednego z jego kont użytkowników. Gdy komputer jest udostępniony, każdy, kto z niego korzysta, ma ten sam Heavendesk: te same ustawienia, to samo konto i tę samą listę Twoich innych komputerów do łączenia.

Zdalnie dostępny jest ten, kto jest zalogowany na ekranie, a także ekran logowania. Nie ma osobnych ustawień dla poszczególnych osób, więc udostępniaj komputer tylko wtedy, gdy wszyscy, którzy z niego korzystają, się na to zgadzają.

Starsze wersje Heavendesk działały inaczej: osoby inne niż ta, która go skonfigurowała, były domyślnie prywatne, a ktoś próbujący się połączyć dostawał informację, że osoba korzystająca z komputera na to nie pozwoliła. Aktualizacja Heavendesk na tym komputerze to kończy.

Ubuntu lub Debian przestał aktualizować Heavendesk

Jeśli wczesna wersja Heavendesk jest zainstalowana w Ubuntu lub Debianie, aktualizacje mogły się zatrzymać z błędem mówiącym, że repozytorium zmieniło wartość „Origin”. To apt zauważa zmianę w zapisie naszej nazwy. Zaakceptuj zmianę jeden raz:

Ubuntu lub Debian
sudo apt-get update --allow-releaseinfo-change

Potem aktualizacje znów przychodzą normalnie.

Windows informuje, że ochronił Twój komputer

Instalator dla Windows nie jest jeszcze podpisany, więc Windows nie wie, kto go wydał. Microsoft Defender SmartScreen wyświetla wtedy komunikat „System Windows ochronił Twój komputer”. Wybierz Więcej informacji, sprawdź, czy nazwa aplikacji to instalator pobrany z tej strony (wydawca jest pokazywany jako nieznany, dopóki instalator nie jest podpisany), a potem Uruchom mimo to. Jeśli chcesz mieć pewność, że plik pochodzi od nas, najpierw porównaj jego sumę kontrolną (następny temat).

Smart App Control działa ostrzej: na komputerze, na którym jest włączony, Windows całkowicie blokuje niepodpisane programy i nie daje możliwości ich uruchomienia. Wyłączenie go to ustawienie dla całego komputera (Zabezpieczenia Windows, Kontrola aplikacji i przeglądarki), a Windows może nie pozwolić później włączyć go ponownie, więc nie zalecamy robienia tego tylko dla Heavendesk. Podpisany instalator jest w przygotowaniu; do tego czasu używaj Heavendesk na komputerze bez Smart App Control.

Sprawdzanie instalatora dla Windows

Strona Pobierz podaje sumę kontrolną instalatora dla Windows oraz polecenia PowerShell do jej sprawdzenia. Jeśli wynik się nie zgadza, pobierz instalator ponownie i nie uruchamiaj pliku, który masz.