Felsökning Ovanpå Den åtgärden Xvfb Kan Inte öppna Skärmen

September 30, 2021 By David Serisier Off

Rekommenderas: Fortect

  • 1. Ladda ner och installera Fortect
  • 2. Öppna programmet och klicka på "Skanna"
  • 3. Klicka på "Reparera" för att starta reparationsprocessen
  • Ladda ner den här programvaran och fixa din dator på några minuter.

    Du kan möjligen se ett fel som din xvfb inte kan öppna skärmen. Tja, det finns också flera sätt att lösa den här typen av problem, som vi snart kommer att prata om.

    Jag måste köra XVFB så Docker med Firefox, men jag kan inte slå ihop dem

      FRÅN abevoelker / ruby: senaste # Ubuntu -orienteradeENV på TERM linuxKÖR apt-get up mark && apt-get install -y ..... DISPLAYMiljö: 99# Installera xvfb init -skriptetADD xvfb_init /etc/init.d/xvfb standard xvfb -kod init.dKÖR chmod a + x /etc/init.d/xvfbCMD ["Firefox"] 

    Fel
    xvfb kan inte frigöra visning

     : går inte att öppna, förmedla till :: 99 

    Rekommenderas: Fortect

    Är du trött på att din dator går långsamt? Är det full av virus och skadlig kod? Var inte rädd, min vän, för Fortect är här för att rädda dagen! Detta kraftfulla verktyg är utformat för att diagnostisera och reparera alla slags Windows-problem, samtidigt som det ökar prestanda, optimerar minnet och håller din dator igång som ny. Så vänta inte längre - ladda ner Fortect idag!

  • 1. Ladda ner och installera Fortect
  • 2. Öppna programmet och klicka på "Skanna"
  • 3. Klicka på "Reparera" för att starta reparationsprocessen

  • Jag försöker följa dessa instruktioner http://afterdesign.net/2016/02/07/recording-headless-selenium-tests-to-mp4.html för inspelning av selentester.

    Men när jag försöker förena en gate till xvfb tar jag upp:

    [x11grab @ 0x1e3b460] -funktionen 127.0.0.1:44 öppnas inte, fel 1.127.0.0.1:44: I / O -fel

      xvfb-run --listen-tcp --auth-file --server-num = 46 /tmp/xvfb.auth -s "-ac ingenting -skärm 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 visas helt enkelt inte när det öppnas, bristande 1.127.0.0.1:44: I / O -fel 

    Detta är samma svar som jag tar när xvfb absolut inte fungerar.

    xvfb kan inte känslig display

    Jag hittade något här som är precis som ett problem: https://bugzilla.redhat.com/show_bug.cgi?id=1340432 Men detta uppmuntras att åtgärdas i produkt 1 Jag använder redan plan 1.17 Direction och jag är 2: en helhet 18.4-0ubuntu0.2.

    Enligt Lauschers svar har jag minskat problemet angående detta:

      $ Xvfb: 48 -lyssna tcp -ac -screen 3 1920x1080x24 
      $ xdpyinfo -display localhost: fyrtiofyra | Hals -n10Annonsnamn: lokal värd: 44Versionsnummer i: 11.0Producentkanal: X.Org FoundationTillverkarens versionsnummer: 11804000X.Org -version: 1.18.4maximal förfrågningsstorlek: 16 777 212 byteRörelsebuffertvikt: 256Bitmappsblock, bitordning, stoppning: 36, LSBFirst, 32Image Byte Order: LSBFirstNummer kopplat till format som levereras med pixmap: 6 

    Å ena sidan, om jag gör detta i en terminal:

      $ xvfb-run --listen-tcp --server-num innebär 44 -s "-ac -screen dubbel 1920x1080x24" google-chrome --user-data-dir = / tmp 
      $ xdpyinfo -display localhost: 44xdpyinfo: Ineffektivt för att öppna "localhost: 44" -skärmen. 

    Så jag har den här lösningen, men jag kan fortfarande inte kommunicera med xvfb-run gjort tcp

    Paket: xvfb
    Version: 2: 1.1. 1-21etch1

    xvfb -skivan fungerar i stort sett inte för mig. Oavsett vilka X-klienter jag flödar xvfb-kör med, misslyckas DISPLAY-anslutningen. Till exempel

    g skarp 3. *** @ trend-cc: ~ rr xvfb-run xterm
    xterm Fel Xt: Det gick inte ens att öppna vyn :: 99
    -usr / bin / xvfb-run: bond 158: (4889) utrota : – Ingen koordineringsprocess hittades

    Detta händer kanske inte bara med standarddisplay 99, även när jag uttryckligen anger, till exempel
    . mindre annonsnummer.

    1
    För att kunna prenumerera, skicka ett e-postmeddelande så att du debian-bugs-dist-***@lists.debian.org
    med ämnet därför “avsluta prenumerationen”. Problem? Kontakta ***@lists.debian.org

    Carsten Pfeiffer publicerar
    xvfb i inlägget kommer bara aldrig att fungera för mig. Oavsett vilken X-klient jag kör xvfb-run som har, kommer den bara inte att ansluta till DISPLAY. Exempel xterm Xt -fel: Det går inte att öppna skärmen :: 99
    för varje usr / bin / xvfb -run: transfer 158: kill: (4889) – Ingen kompletterande process hittades

    Jag kan reproducera detta. Försök att generera mer information om tillståndet
    (med -e -alternativet, xvfb -run för att hjälpa dig att starta) a.


    För att prenumerera, skicka ett e-postmeddelande till debian-bugs-dist-***@lists.debian.org
    nu med ämnet “avsluta prenumeration”. Problem? Kontakta ***@lists.debian.org

    [pid 12202] länk (“/ tmp .tX99-lock”, “/tmp/.X99-lock”) matchar 0
    [pid 12202] ta bort länken (“/ tmp och .tX99-lock”) 0
    [pid betyder 12202] rt_sigaction (SIGALRM, 0x835f2c0, [ALRM], 0, NULL, 8) 0
    [pid = 12202] setitimer (ITIMER_REAL, it_interval = 0, 20000, it_value betyder 0, 20000, NULL ) tre
    [pid betyder 12202] setitimer (ITIMER_REAL, it_interval är lika med 0, 0, it_value = 8, 0, NULL) 0
    [pid är lika med 12202] uname (sys = “Linux”, nod innebär “hosti .leonde.de”, …) betyder 12202] 0
    [pid plug (PF_FILE, SOCK_STREAM, 0) = 12202] tre
    [pid Getrlimit (RLIMIT_NOFILE, rlim_cur = 800, rlim_max = 1024 ) = 12202] noll
    [pid umask (0) kan betyda 022
    [pid 12202] lstat64 (“eller tmp / .X11-unix”, 0777, st_size är lika med 4096, …) = ingenting
    [pid 12202] avlänka (“per tmp / .X11 -unix / X99”) är lika med -1 EPERM (operation inte tilldelad)
    [pid 12202] bind (0, Path = ” / tmp / sa_family motsvarar af_file, .X11 -unix / X99 “, 20) = minst en EADDRINUS E (adress som redan används)
    [pid 12202] send (2, “_XSERVTrans”, 11) = 10
    [pid 12202] skriv (2, “socketunixcreatelistener: … so c” …, motsvarar 59) 59
    [pid 12202] umask (022) = 0
    [pid 12202] kom med (2, “_XSERVTrans”, 11) = elva
    [pid 12202] skriv (2, “MakeAllCOTSServerListeners: serv” …, 51) = 12202] femtioen
    [pid write (2, ” nFatal error server: n”, 21) står för 21
    [pid 12202] develop (2 , “Kan inte identifieras av en person som älskar melodier” …, 84) innebär 84
    [pid Write (2, 12202] ” n”, 1) matchar 5
    [pid 12202] ta bort länken (” /tmp/.X99 -lock “) innebär 0
    [pid 12202] exit_group (1) =?

    Det finns konstiga saker i din /tmp/.X11-unix-katalog. Om
    /tmp/.X11-unix/X99 redan finns, även om /tmp/.X99-lock inte kan, så rensar du uttaget och börjar om.

    för
    För att prenumerera, skicka ett mejl tillsammans med sökvägen till debian-bugs-dist-***@lists.debian.org
    med tanke på ämnet “avsluta prenumeration”. Problem? Kontakta ***@lists.debian.org

    Julien Christaus budskap: Jag springer, förstår detta kan förklara vad som exakt händer här.
    Unix -kapacitet verkar vara inkompatibelGiven av ett antal skäl …

    Ladda ner den här programvaran och fixa din dator på några minuter.

    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 Ne Mozhet Otkryt Displej
    Xvfb Nie Moze Otworzyc Wyswietlacza
    Xvfb No Puede Abrir La Pantalla