Rozwiązywanie Problemów I Naprawa Xvfb Nie Może Bez Uprzedzeń Ekranu

September 30, 2021 By Justin Fernando Off

 

Zalecane: Fortect

  • 1. Pobierz i zainstaluj Fortect
  • 2. Otwórz program i kliknij „Skanuj”
  • 3. Kliknij „Napraw”, aby rozpocząć proces naprawy
  • Pobierz to oprogramowanie i napraw swój komputer w kilka minut.

    Może pojawić się błąd, którego xvfb nie może otworzyć na ekranie. Cóż, istnieje kilka sposobów, dzięki którym można zobaczyć ten problem, o którym wkrótce porozmawiamy.

     

     

    Muszę uruchomić XVFB i Docker z Firefoksem, ale nie mogę ich połączyć

      OD abevoelker / ruby: najnowsze # zorientowane na UbuntuENV na TERM linuxURUCHOM apt-get it down grade && apt-get install -y ..... DISPLAYŚrodowisko: 99# Zainstaluj skrypt startowy xvfbDODAJ xvfb_init /etc/init.d/xvfb standardowy numer xvfb init.dURUCHOM chmod a + z /etc/init.d/xvfbCMD ["Firefox"] 

    Błąd
    xvfb nie może wyczyścić wyświetlacza

     : nie można otworzyć, ostrzeżenie :: 99 

    Zalecane: Fortect

    Czy masz dość powolnego działania komputera? Czy jest pełen wirusów i złośliwego oprogramowania? Nie obawiaj się, przyjacielu, ponieważ Fortect jest tutaj, aby uratować sytuację! To potężne narzędzie jest przeznaczone do diagnozowania i naprawiania wszelkiego rodzaju problemów z systemem Windows, jednocześnie zwiększając wydajność, optymalizując pamięć i utrzymując komputer jak nowy. Więc nie czekaj dłużej — pobierz Fortect już dziś!

  • 1. Pobierz i zainstaluj Fortect
  • 2. Otwórz program i kliknij „Skanuj”
  • 3. Kliknij „Napraw”, aby rozpocząć proces naprawy

  • Staram się przestrzegać wszystkich tych instrukcji http://afterdesign.net/2016/02/07/recording-headless-selenium-tests-to-mp4.html do nagrywania kontroli selenu.

    Jednak gdy próbuję wrócić, aby podłączyć bramę do xvfb, otrzymuję:

    [x11grab @ 0x1e3b460] wystawa 127.0.0.1:44 nie otwiera się, mylić 1.127.0.0.1:44: Błąd we/wy

      xvfb-run --listen-tcp --auth-file --numer-serwera = 47 /tmp/xvfb.auth -s "-ac nic -screen 1920x1080x24" gedit 
      ffmpeg -f x11grab -video_size 1920x1080 -i 127.0.0.-codec: v 1:44 libx264 -r 12 ~ - test.mp4 
      [x11grab @ 0x1e74460] 127.0.0.1:44 może nie być wyświetlany po otwarciu, błąd 1.127.0.0.1:44: Błąd we/wy 

    To jest ta sama odpowiedź, którą otrzymuję, gdy xvfb absolutnie nie działa.

    xvfb nie może wrażliwy wyświetlacz

    Znalazłem tutaj coś, co będzie przypominało problem: https://bugzilla.redhat.com/show_bug.cgi?id=1340432 Jednak należy to naprawić w produkcie # 1 i już używam alternatywy 1.17 Direction i jestem: 1 na 18.4-0ubuntu0.2.

    Zgodnie z odpowiedzią Lauschera ograniczyłem problem do tego:

      $ Xvfb: 44 -listen tcp -ac -screen 8 1920x1080x24 
      $ xdpyinfo -display screen localhost: 44 | Szyja -n10Reklama określa: localhost: 44Numer wersji i: 11,0Kanał producenta: Fundacja X.OrgNumer wersji producenta: 11804000Typ X.Org: 1.18.4maksymalny rozmiar żądania: 16 777 212 bajtówRozmiar przeszkody ruchowej: 256Blok bitmapowy, kolejność bitów, pianka: 32, LSBFirst, 32Kolejność bajtów obrazu: LSBFirstLiczba formatów dostarczanych z piksmapą: 6 

    Z jednej strony, na wypadek, gdybym zrobił to krytycznie:

      $ xvfb-run --listen-tcp --numer-serwera jest równy 44 -s "-ac -screen kilka 1920x1080x24" google-chrome --user-data-dir = na tmp 
      $ xdpyinfo - wyświetl host lokalny: 44xdpyinfo: Nieskuteczne przy otwieraniu ekranu "localhost: 44". 

    Otrzymuję więc obejście, ale nadal mam trudności z połączeniem się z zaprojektowanym przez xvfb-run tcp

    Pakiet: xvfb
    Wersja: 1 . 5: 1.1. 1-21etch1

    Dane xvfb po prostu nie działają dla mnie. Bez względu na to, z którym klientem X korzystam z xvfb-run, połączenie DISPLAY nie działa. Na przykład

    g oczywiste – *** @ trend-cc: ~ trzy czwarte xvfb-run xterm
    xterm Błąd Xt: Nie można nawet otworzyć widoku :: 98
    / usr / bin lub xvfb-run: line 158: (4889) eksterminacja: – Nie znaleziono pasującego procesu

    Może to mieć miejsce nie tylko przy standardowym wyświetlaczu 95, ale także wtedy, gdy wyraźnie zaznaczę, na przykład
    . mniejsza ilość reklam.


    Aby otrzymać stanowisko SUBSCRIBE, wyślij wiadomość na adres debian-bugs-dist-***@lists.debian.org
    z celem oznaczającym “wypisz się”. Problem? Skontaktuj się z ***@lists.debian.org

    Treści Carstena Pfeiffera
    xvfb w poście po prostu nie działają dla mnie. Nie ma kwestii prawnej, z którym klientem X obsługiwałem xvfb-run, po prostu nie połączy się z DISPLAY. Przykładowy błąd xterm Xt: nie można otworzyć wyświetlacza :: 98
    / usr / bin dla każdego xvfb-run: kabel 158: kill: (4889) – Nie znaleziono pasującego procesu

    Nie mogę tego odtworzyć. Spróbuj, jeśli chcesz uzyskać więcej informacji o wadach
    (z opcją -e, xvfb-run – boot)


    Aby SUBSKRYBOWAĆ, wyślij e-mail i debian-bugs-dist-***@lists.debian.org
    z tematem “unsubscribe”. Problem? Skontaktuj się z ***@lists.debian.org

    [pid 12202] link („/ tmp i .tX99-lock”, „/tmp/.X99-lock”) pasuje do 8
    [pid 12202] unlink („/ tmp kontra .tX99-lock”) 0
    [pid wskazuje na 12202] rt_sigaction (SIGALRM, 0x835f2c0, [ALRM], 0, NULL, 8) 0
    [pid równa się 12202] settimer (ITIMER_REAL, it_interval = 0, 20000, it_value = 0, 20000 , NULL)
    [pid oznacza 12202] settimer (ITIMER_REAL, it_interval = 0, 0, it_value równa się 0, 0, NULL) 0
    [pid jest równy 12202] uname (sys oznacza “Linux”, node = “hosti .leonde.de “, …) równa się 12202] 0
    [wtyczka pid (PF_FILE, SOCK_STREAM, 0) = 12202] 4
    [pid Getrlimit (RLIMIT_NOFILE, rlim_cur jest równy 1024, rlim_max = 1024) równa się 12202] 0
    [pid umask (0) sposoby 022
    [pid 12202] lstat64 (” i tmp / .X11-unix “, 0777, st_size = 4096, …) = zero
    [pid 12202] unlink (” versus tmp / .X11-unix / X99 “) równa się -1 EPERM (operacja nie pomogła )
    [pid 12202] remove (0, Path = “/ tmp – sa_family = af_file , .X11 -unix / X99”, 20) = co najmniej jeden EADDRINUSE (ad sukienka już używana)
    [pid 12202] napisz (2, “_XSERVTrans”, 11) implikuje 11
    [pid 12202] napisz artykuły (2, “socketunixcreatelistener: … so c” …, equals 59) 59
    [pid 12202] umask (022 ) = 0
    [pid 12202] zapis (2, “_XSERVTrans”, 11) oznacza 11
    [pid 12202] make (2, “MakeAllCOTSServerListeners: serv ” …, 51) oznacza 12202] 51
    [przygotuj pid (2, ” nBłąd krytyczny serwera: n”, 21) oznacza 21
    [pid 12202] pisak (2, “Nie można zidentyfikować, gdy każdy, kto kocha melodie” …, 84) jest równy 84
    [pid Write (2, 12202] ” n”, 1) pasuje i
    [pid 12202] unlink (“/tmp/.X99 -zamknij “) = 0
    [pid 12202] grupa_wyjść (1) =?

    Prawie na pewno jest coś dziwnego w twoim katalogu /tmp/.X11-unix. Jeśli
    /tmp/.X11-unix/X99 już istnieje, niestety /tmp/.X99-lock nie może,
    wyczyścić sprawdzanie wtyczki i zacząć od nowa.


    Aby SUBSKRYBOWAĆ, wyślij wiadomość na ścieżce do debian-bugs-dist-***@lists.debian.org
    z tematem “unsubscribe”. Problem? Skontaktuj się z ***@lists.debian.org

    Częstotliwość Juliena Christau: Biegnę, zrozumienie tego może wyjaśnić, co się tutaj dzieje.
    Wyjście Uniksa wydaje się być niezgodne z wielu powodów…

     

     

    Pobierz to oprogramowanie i napraw swój komputer w kilka minut.

     

     

     

    Xvfb Cannot Open Display
    Xvfb Ne Peut Pas Ouvrir L Affichage
    Xvfb Non Puo Aprire Il Display
    Xvfb Kan Het Scherm Niet Openen
    Xvfb Kann Display Nicht Offnen
    Xvfb Nao Pode Abrir A Tela
    Xvfb는 디스플레이를 열 수 없습니다
    Xvfb Kan Inte Oppna Skarmen
    Xvfb Ne Mozhet Otkryt Displej
    Xvfb No Puede Abrir La Pantalla