Comment remplacer l'écran de déverrouillage de l'écran de veille moche dans Xubuntu 11.10?
Xscreensaver standard est très moche.
Y at-il des thèmes pour déverrouiller l'écran?
la source
Comment remplacer l'écran de déverrouillage de l'écran de veille moche dans Xubuntu 11.10?
Xscreensaver standard est très moche.
Y at-il des thèmes pour déverrouiller l'écran?
Le plus proche de la thématique est de changer les couleurs / polices et le format date-heure. N'importe quoi de plus aura probablement besoin de recompiler xscreensaver et de changer le source.
Par exemple -
peut être changé en -
À l'aide de leafpad ( leafpad ~/.Xresources
), créez / modifiez le fichier .Xresources
situé dans le dossier de base.
Copiez et collez le texte suivant pour la première image ci-dessus:
xscreensaver.splash: false
!font settings
xscreensaver.Dialog.headingFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.bodyFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.labelFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.unameFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.buttonFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.passwd.passwdFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
!general dialog box (affects main hostname, username, password text)
xscreensaver.Dialog.foreground: #ffffff
xscreensaver.Dialog.background: #111111
xscreensaver.Dialog.topShadowColor: #111111
xscreensaver.Dialog.bottomShadowColor: #111111
xscreensaver.Dialog.Button.foreground: #666666
xscreensaver.Dialog.Button.background: #ffffff
!username/password input box and date text colour
xscreensaver.Dialog.text.foreground: #666666
xscreensaver.Dialog.text.background: #ffffff
xscreensaver.Dialog.internalBorderWidth:24
xscreensaver.Dialog.borderWidth: 20
xscreensaver.Dialog.shadowThickness: 2
!timeout bar (background is actually determined by Dialog.text.background)
xscreensaver.passwd.thermometer.foreground: #ff0000
xscreensaver.passwd.thermometer.background: #000000
xscreensaver.passwd.thermometer.width: 8
!datestamp format--see the strftime(3) manual page for details
xscreensaver.dateFormat: %I:%M%P %a %b %d, %Y
Copiez et collez le texte suivant pour la deuxième image:
xscreensaver.splash: false
!font settings
xscreensaver.Dialog.headingFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.bodyFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.labelFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.unameFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.buttonFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.passwd.passwdFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
!general dialog box (affects main hostname, username, password text)
xscreensaver.Dialog.foreground: #111111
xscreensaver.Dialog.background: #ffffff
xscreensaver.Dialog.topShadowColor: #111111
xscreensaver.Dialog.bottomShadowColor: #111111
xscreensaver.Dialog.Button.foreground: #ffffff
xscreensaver.Dialog.Button.background: #666666
!username/password input box and date text colour
xscreensaver.Dialog.text.foreground: #ffffff
xscreensaver.Dialog.text.background: #666666
xscreensaver.Dialog.internalBorderWidth:24
xscreensaver.Dialog.borderWidth: 20
xscreensaver.Dialog.shadowThickness: 2
!timeout bar (background is actually determined by Dialog.text.background)
xscreensaver.passwd.thermometer.foreground: #ff0000
xscreensaver.passwd.thermometer.background: #000000
xscreensaver.passwd.thermometer.width: 8
!datestamp format--see the strftime(3) manual page for details
xscreensaver.dateFormat: %I:%M%P %b %d
Exécutez les étapes suivantes pour activer vos modifications:
xrdb -merge ~/.Xresources
killall xscreensaver
xscreensaver -no-splash &
Si vous connaissez les programmes d’image svg (comme Inkscape), vous pouvez également modifier le logo selon vos souhaits. Le logo se trouve dans usr / share / pixmaps et s'appelle xscreensaver.svg et xscreensaver.xpm.
Cependant, il y a une remarque sur la modification du logo. Voir ce fil pour plus d'informations
En outre, il existe diverses restrictions importantes concernant le fichier xpm . J'ai négligé ceux-ci, entraînant un crash complet de mon système. Je vais l'essayer à l'avenir, mais jusqu'à présent, je vais m'en tenir au logo en flammes de l'ordinateur. Voir ici pour les restrictions, que j'ai trouvées seulement après: http://www.improbability.net/xss/
Et voici le processus que vous devez suivre pour coder correctement les images en dur: http://www.inductiveload.com/posts/change-the-xscreensaver-icon/
À propos, je suggère de changer la police de caractères en quelque chose d'autre, car tout le monde n'a pas la police "dina". Il reviendra ensuite à sa police d'origine, à sécurité intégrée. Remplacer "dina" par "arial" fonctionne par exemple, mais la police Ubuntu ne semble pas fonctionner.
Suivant l’exemple de fossfreedom, j’ai choisi les paramètres suivants dans un fichier ~ / .Xresources nouvellement créé, et j’ai trouvé le résultat assez attrayant (thème de fond sombre avec un léger blues):
Aussi avec les changements chargés avec:
la source
Il semble qu'ils utilisent Xlib brut pour des raisons de sécurité.
http://www.jwz.org/xscreensaver/toolkits.html
la source
La solution avec Xresources est bonne, je l’utilise moi-même, mais vous pouvez aussi essayer ces solutions:
XScreenSaver Lock Théming de la fenêtre
la source
xscreensaver
> = 5.0.