Raspberry Pi: Remote Control Raspberry Pi via VNC

Is it normal that after connecting I just get a black screen? Seems like VNC is not running…

Also is it normal that enabling VNC from the raspi-control application installs loads of apparently unrelated packages like Cups and Imagemagik?

to be more specific, enabling VNC installs of this:libcupsmime1 libpaper1 ssl-cert bc cups-daemon fonts-droid-fallback liblqr-1-0 libopenjp2-7 imagemagick-6-common libmagickcore-6.q16-3 libmagickwand-6.q16-3 libsane-common poppler-data acl libgusb2 libcolorhug2 libieee1284-3 libsane colord-data colord libcupscgi1 libcupsimage2 libcupsppdc1 libcupsfilters1 libpoppler64 libqpdf17 poppler-utils cups-filters-core-drivers cups-core-drivers libijs-0.35 libjbig2dec0 libgs9-common libgs9 ghostscript cups-common cups-server-common cups-client cups-ppdc libfontembed1 imagemagick-6.q16 imagemagick cups-filters cups cups-browsed fonts-noto-mono gsfonts libdjvulibre-text libdjvulibre21 libfile-copy-recursive-perl libgutenprint2 libilmbase12 libjxr0 libjxr-tools libopenexr22 libwmf0.2-7 libmagickcore-6.q16-3-extra libnetpbm10 libpaper-utils libpng12-0 libsane-extras-common libsane-extras libyaml-0-2 netpbm printer-driver-gutenprint qpdf realvnc-vnc-server update-inetd sane-utils liblouis-data liblouis12 liblouisutdml-data liblouisutdml7 liblouisutdml-bin