2017-06-13 48 views
5

Próbuję uzyskać zrzut ekranu za pomocą wiersza poleceń przy użyciu nowych funkcji przeglądarki Google Chrome 59 (Google Chrome 59.0 .3071.86) w pudełku Centos 7 i pojawia się błąd informujący, że nie można pobrać katalogu pobierania. Próbowałem utworzyć katalog w moim katalogu domowym, ale bez powodzenia! Jakieś sugestie?google-chrome --headless --screenshot zawiesza się z komunikatem "Nie można pobrać katalogu pobierania" na Centos 7

[[email protected]_1 ~]# google-chrome-stable --headless --disable-gpu --enable-logging -v=5 --screenshot=out.png http://www.google.com 
    [0613/154943.103775:VERBOSE1:zygote_main_linux.cc(626)] ZygoteMain: initializing 0 fork delegates 
    [0613/154943.104006:INFO:cpu_info.cc(50)] Available number of cores: 1 
    [0613/154943.108816:VERBOSE1:audio_manager_pulse.cc(273)] Failed to connect to the context. Error: Connection refused 
    [0613/154943.108868:WARNING:audio_manager.cc(293)] Multiple instances of AudioManager detected 
    [0613/154943.108875:WARNING:audio_manager.cc(254)] Multiple instances of AudioManager detected 
    [0613/154943.109345:VERBOSE1:webrtc_internals.cc(106)] Could not get the download directory. 
    Trace/breakpoint trap 
    [[email protected]_1 ~]# google-chrome-stable --version 
    [[email protected]_1 ~]# Google Chrome 59.0.3071.86 

Oto moja struktura folderów:

[[email protected]_1 ~]# ls -la 
    total 56 
    dr-xr-x---. 12 root root 4096 Jun 13 15:23 . 
    dr-xr-xr-x. 17 root root 4096 Jun 13 13:42 .. 
    -rw-------. 1 root root 1116 Dec 24 2015 anaconda-ks.cfg 
    drwx------. 3 root root 16 Jan 22 10:10 .ansible 
    -rw-------. 1 root root 18800 Jun 13 14:59 .bash_history 
    -rw-r--r--. 1 root root 18 Dec 28 2013 .bash_logout 
    -rw-r--r--. 1 root root 176 Dec 28 2013 .bash_profile 
    -rw-r--r--. 1 root root 176 Dec 28 2013 .bashrc 
    drwx------. 3 root root 16 Oct 24 2016 .cache 
    drwx------. 3 root root 26 Jun 13 2017 .config 
    -rw-r--r--. 1 root root 100 Dec 28 2013 .cshrc 
    drwxr-xr-x. 2 root root  6 Jun 13 2017 download 
    drwxr-xr-x. 2 root root  6 Jun 13 2017 Download 
    drwxr-xr-x. 2 root root  6 Jun 13 2017 downloads 
    drwxr-xr-x. 2 root root  6 Jun 13 2017 Downloads 
    drwxr-xr-x. 3 root root 18 Jun 13 2017 .local 
    drwxr-----. 3 root root 18 Dec 24 2015 .pki 
    drwx------. 2 root root 28 Jan 22 10:09 .ssh 
    -rw-r--r--. 1 root root 129 Dec 28 2013 .tcshrc 
    -rw-r--r-- 1 root root 228 Jun 13 15:23 test.py 
    [[email protected]_1 ~]# 

Odpowiedz

2

znalazłem odpowiedź na to pytanie tutaj: https://bugs.chromium.org/p/chromium/issues/detail?id=695212

Rozwiązaniem jest zainstalowanie google pakiet czcionki:

$ sudo yum install gnu-free-sans-fonts 

To powinno zadziałać:

$ google-chrome --headless --disable-gpu --enable-logging -v=10 --screenshot=out.png http://www.chromestatus.com