Écran de verrouillage laid dans Xubuntu

31

lorsque je verrouille mon écran, je ne reçois pas la belle boîte de dialogue de connexion qui est présente après le redémarrage de mon ordinateur portable. Je reçois quelque chose de laid semblable à ceci:

entrez la description de l'image ici

J'ai googlé cette image, ce n'est pas une capture d'écran exacte, mais c'est presque la même chose. Comment puis-je réparer cela? Est-ce un comportement standard ou ai-je cassé quelque chose? L'image de l'écran brûlant me fait peur, mais je me répète "Ne paniquez pas!" et ça aide un peu.

  • C'est moche.
  • Il ne ressemble pas aux 99% de mon environnement.
  • J'utilise plusieurs dispositions de clavier. Lors de la saisie du mot de passe, je dois voir lequel est actif , car sinon je fais des fautes de frappe dans mon mot de passe et je dois essayer de me connecter plusieurs fois. Avec cet écran, je me retrouve généralement dans 3 à 5 essais, car je fais de mauvaises suppositions et d'autres fautes de frappe accidentelles causées par la nervosité.
  • Pourquoi s'appelle-t-il XScreenSaver? J'ai désactivé les économiseurs d'écran. Je les déteste. Je veux seulement verrouiller mon ordinateur pendant que je vais aux toilettes ou pour un déjeuner. Je veux mon écran de connexion.
Honza Javorek
la source
1
J'ai eu le même problème à Lubuntu, il en est question ici: ubuntuforums.org/showthread.php?t=1908141 Consultez le lien dans son deuxième article pour plus de détails.
Veazer
Semble raisonnable. Le seul problème est alors la convivialité. Existe-t-il un moyen d'afficher la disposition du clavier que j'utilise actuellement? (Cependant, je pense toujours que la `` cohérence '' a également un énorme impact sur l'utilisabilité. Il ne s'agit pas tant de cosmétiques, mais aussi de navigation de l'utilisateur, etc.)
Honza Javorek
Je n'en ai aucune idée, je n'avais pas considéré le problème du clavier. Je suis retourné au gnome fallback après avoir joué avec xfce et lxde.
Veazer

Réponses:

28

Retirez xscreensaveret installez gnome-screensaverqui a un aspect plus poli:

sudo apt-get remove xscreensaver
sudo apt-get install gnome-screensaver

Vous pouvez également définir un raccourci pour verrouiller l'écran avec le clavier:

Start> Settings Manager> Keyboard> Application Shortcuts>Add

Command: xflock4

ShortCut: <Super>l ; (e.g. press the "Windows key" + l)

REMARQUE: le seul inconvénient potentiel à cela est que gnome-screensaverles dépendances gnome seront supprimées qui, dans un bureau très minimaliste, pourraient ne pas être déjà présentes. Mais sur la plupart des systèmes moyens, les bibliothèques gnome sont déjà installées de toute façon, il n'y a donc pas de surcharge.

ccpizza
la source
Bien que vous n'ayez pas apporté de précieuses clarifications comme le faisait Green7, j'ai obtenu de vous une solution à mes problèmes, que j'apprécie en fait plus. J'accepterai donc votre réponse. La meilleure réponse serait la combinaison de vous deux, mais je dois en choisir une :)
Honza Javorek
1
Bon à savoir: si vous avez déjà un bureau Xubuntu complet, gnome-screensaver n'aura pas besoin de dépendance supplémentaire. Il aura fière allure sans nécessiter trop de ressources supplémentaires.
gerlos
1
Il n'y a pas exactement d'économiseur d'écran dans gnome-screensaver, seulement 'screen blanker'.
Serge
@Serge: puisque nous passons à la terminologie ici, alors si l'application ne supprime pas l'affichage, elle ne «sauvegarde» pas vraiment votre écran et votre batterie; vous avez probablement besoin d'un gaspilleur d'énergie d'affichage inactif .
ccpizza
Je voulais dire qu'il n'y a pas de fonctionnalité de type xscreensaver dans gnome-screensaver. Je ne vois pas non plus d'indicateur de disposition du clavier sur l'écran de verrouillage de gnome-screensaver.
Serge
7

Xscreensaver est un package qui est un cadre d'économiseur d'écran extensible et verrouille l'ordinateur.

Selon cette page linuxfromscratch.org .

Le XScreenSaver est un économiseur d'écran modulaire et un casier pour le système X Window. Il est hautement personnalisable et permet l'utilisation de n'importe quel programme pouvant s'appuyer sur la fenêtre racine comme mode d'affichage. Le but de XScreenSaver est d'afficher de jolies images sur votre écran lorsqu'il n'est pas utilisé, conformément à la philosophie selon laquelle les moniteurs sans surveillance devraient toujours faire quelque chose d'intéressant, tout comme ils le font dans les films. Cependant, XScreenSaver peut également être utilisé comme casier d'écran, pour empêcher les autres d'utiliser votre terminal pendant votre absence.

Je ne connais pas la raison pour laquelle il est utilisé à Lubuntu et Xubuntu, mais cela pourrait être dû à sa popularité, sa stabilité et probablement son poids léger.

Il réduit également le fardeau de la construction d'un nouveau package pour remplacer les logiciels déjà existants.

vert
la source
1
Merci pour votre explication. Vous avez répondu à ma question "Pourquoi s'appelle-t-il XScreenSaver?" et quelques autres pour dissiper ma confusion. Cependant, vous n'avez fourni aucune solution à mes problèmes, donc j'accepterai la réponse de ccpizza.
Honza Javorek
7

Aimez-vous le noir? Essayez le slock, c'est le meilleur exemple du principe KISS.

Pour l'installer: sudo apt-get install suckless-tools

Ensuite, la façon la plus simple de le configurer dans xubuntu est: sudo apt-get remove xscreensaver

En effet, par défaut, xscreensaver a la priorité sur les autres économiseurs d'écran, slock parmi eux. Une fois supprimé, vous pouvez soit tuer le thread xscreensaver déjà exécuté en arrière-plan ou simplement redémarrer.

Profitez de la simplicité.

notageek
la source
1
La simplicité est agréable dans la mesure où elle ne tue pas la convivialité. Dans ma question, j'ai mentionné que j'avais besoin de voir quelle disposition de clavier est active.
Honza Javorek
Bienvenue sur Ask Ubuntu! Veuillez éviter de publier la même réponse à plusieurs endroits. Lorsque vous êtes tenté de le faire, cela signifie généralement: (1) la réponse doit être personnalisée pour tenir compte de ce qui est différent au sujet des différentes questions, (2) une question doit être signalée pour fermeture en tant que doublon d'une autre question (vous pouvez signaler les messages avec 15 points de réputation ), (3) la réponse devrait vraiment être un commentaire, ou (4) la réponse devrait être publiée à l'endroit le plus approprié, et des commentaires d'une ligne publiés sur les autres questions résumant et y reliant.
Eliah Kagan
Merci, au début, je craignais que cela n'installe également les outils 9base, mais ceux-ci sont dans un package différent. Il s'agit d'une solution très minimale et difficile, j'utilise différentes dispositions, je ne suis pas inquiet de cette fonctionnalité manquante. Arch wiki dit qu'il n'est pas en mesure de bloquer l'accès tty (sflock le fait apparemment). Au lieu de désinstaller xscreensaver qui aurait - cassé un paquet meta sur GalliumOS - j'ai commenté la section sur les autres lock_cmds dans /usr/bin/xflock4.
LiveWireBT du
0

Il est un peu plus facile d'utiliser les écrans de verrouillage d'origine " Blanc sur noir " ou " Noir sur noir " dans X / Ubuntu 18.04.2 LTS en utilisant xfce4. Cela s'applique également à xfce4 installé sur Ubuntu sans le xubuntu-desktoppackage.

Le package xscreensaver-datacontient le thème par défaut " Blanc sur noir " sur /etc/X11/app-defaults/XScreenSaver.

Le package xubuntu-default-settingscontient /etc/skel/.Xdefaults, copié ~/.Xdefaultslors de la création de tout compte utilisateur, qui contient le thème " Noir sur noir ".

/etc/xdg/xfce4/xinitrccharges ~/.Xdefaultsavec code:

 # Has to go prior to merging Xft.xrdb, as its the "Defaults" file
 test -r "/etc/xdg/xfce4/Xft.xrdb" && XRESOURCES="$XRESOURCES /etc/xdg/xfce4/Xft.xrdb"
 test -r $HOME/.Xdefaults && XRESOURCES="$XRESOURCES $HOME/.Xdefaults"

 # ~/.Xresources contains overrides to the above
 test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources"

Pour revenir à la valeur par défaut, supprimez ~/.Xdefaults.

Pour utiliser le thème sombre, utilisez une commande comme:

 (mkdir -p /tmp/xubuntu-default-settings && cd /tmp/xubuntu-default-settings && apt download xubuntu-default-settings && dpkg -x xubuntu-default-settings*.deb . && cp etc/skel/.Xdefaults $HOME/)

Ou:

 deb=xubuntu-default-settings ; apt download "$deb" && ar x "$deb"*.deb data.tar.xz && tar -C $HOME/ -xJf data.tar.xz ./etc/skel/.Xdefaults --strip-components=3 && rm data.tar.xz "$deb"*.deb

Utilisez ~ / .Xdefaults comme un moyen simple de rethème l'écran de verrouillage xscreensaver en fonction du contenu des fichiers précédemment notés.

noabody
la source