16.04 - Falta el reloj de la barra de menú

16.04 - Falta el reloj de la barra de menú

Bien, entonces falta el reloj en la esquina superior derecha de la barra de menú. Esto es lo que sé:

  1. Estoy en la versión 12/04/16 de 16.04.

  2. El reloj está presente cuando instalo el sistema operativo por primera vez. Incluso cuando ya no está en mi cuenta de usuario, todavía está presente en la cuenta de invitado y en la pantalla de inicio de sesión.

  3. La opción de configuración del reloj en Configuración -> Hora y fecha está atenuada y no se puede interactuar con ella en absoluto.

Después de mucha experimentación, descubrí que el problema probablemente esté relacionado con la instalación de las aplicaciones que estaba usando en 15.10. Tengo scripts de shell escritos para restaurar todo lo que tengo.

Después de instalar los elementos individualmente y reiniciar después de cada uno para intentar ver cuál era la causa, confirmé mis sospechas de que está relacionado con mi instalación de PlexMediaServer. Incluyo el script bash que ejecuté para esta instalación a continuación.

Para instalar Plex, primero obtengo el instalador de la web y lo ejecuto. Luego, copio los metadatos respaldados desde una unidad externa y le establezco permisos. Luego, debido a que todos mis medios están en una unidad externa, necesito montarlos en una carpeta separada para poder cambiar los permisos y Plex pueda verlos.

Siento que el montaje de la carpeta es el punto más probable que sea el origen del problema, pero no estoy seguro. Incluyendo el script bash a continuación. Cualquier consejo sería apreciado.

# Variables
MEDIA="MyPassport"
BACKUP="Seagate Expansion Drive"
EXTERNAL_PLEX="/media/craig/Seagate Expansion Drive/Plex Media Server"
INTERNAL_PLEX="/var/lib/plexmediaserver/Library/Application Support/"
LIST="/usr/share/gnome/applications/defaults.list"
MEDIA_DRIVE="/media/craig/MediaDrive"

# Special function for installing and configuring Plex.
function install_configure_plex {
    # Install Plex Application
    dpkg -i "$PLEX_FILE_NAME"

    # Stop the service to configure its settings
    service plexmediaserver stop

    # Restore meta data from backup
    echo "Copying Plex Media Server MetaData Backup. This may take some time."
    rm -rf "$INTERNAL_PLEX/Plex Media Server/"
    rsync -a --info=progress2 "$EXTERNAL_PLEX" "$INTERNAL_PLEX"
    chown -R plex:plex "$INTERNAL_PLEX/Plex Media Server/"
    rm "$PLEX_FILE_NAME"

    # Setup the media Hard Drive so that Plex can read from it.
    echo "Configuring Mount for Media Drive. Please wait."
    DEV_DRIVE=$(sudo blkid -L "My Passport")
    UUID=$(sudo blkid -o value -s UUID "$DEV_DRIVE")
    umount "$DEV_DRIVE"
    mkdir "$MEDIA_DRIVE"
    echo "UUID=$UUID $MEDIA_DRIVE ntfs-3g defaults,nofail,permissions,auto 0 1" | sudo tee -a /etc/fstab
    mount $MEDIA_DRIVE
    chown -R craig:plex $MEDIA_DRIVE

    # Start Plex
    service plexmediaserver start

    # Refresh Plex Libraries
    echo "Refreshing Plex libraries"
    export LD_LIBRARY_PATH=/usr/lib/plexmediaserver
    wget http://127.0.0.1:32400/library/sections/2/refresh
    wget http://127.0.0.1:32400/library/sections/1/refresh

    # Add plex values to environment variables
    echo "Adding Plex environment variables"
    echo "export PLEX_HOME=/var/lib/plexmediaserver/Library/Application\ Support/PlexMediaServer" >> ~/.profile
    echo "export LD_LIBRARY_PATH=/usr/lib/plexmediaserver" >> ~/.profile

    return 0
}

echo "Downloading Plex Media Server"
cd ~
PLEX_DL_URL=$(curl -s https://plex.tv/downloads | grep Ubuntu64 | cut -d\" -f2)
PLEX_ERROR=$(wget "$PLEX_DL_URL" --no-check-certificate 2>&1 >/dev/null)
PLEX_FILE_NAME="${PLEX_DL_URL##*/}"

# Verify that the Plex file downloaded properly before proceeding
if [ -f "$PLEX_FILE_NAME" ]
    then
        echo "Installing Plex Media Server"
        PLEX_DL_STATUS="success"
        install_configure_plex
    else
        printf "${RED}Error! Plex Media Server failed to download{NC}\n"
        printf "${RED}$ERROR${NC}\n"
        PLEX_DL_STATUS="fail"
fi

información relacionada