Installer et configurer des thèmes pour SLiM

Suite à la demande de notre Troll préféré: et courage, J'écris cet article pour vous montrer comment installer et configurer des thèmes dans Svelte. Quelque chose de vraiment simple.

Installation de thèmes.

Dans Archlinux:

# pacman -S slim-themes archlinux-themes-slim

Sur Debian:

Il en apporte déjà par défaut, même si on peut en trouver d'autres ici et j'en ai même fait quelques-uns moi-même il y a longtemps: Tema1 y Tema2. Ces thèmes sont téléchargés, décompressés et placés dans / usr / share / slim / themes.

Pour tester les thèmes sans avoir à fermer la session, nous ouvrons un terminal et écrivons:

slim -p /usr/share/slim/themes/<nombre de la carpeta del tema>

Ok Je l'ai déjà téléchargé et essayé. Comment puis-je le mettre dans SLiM?

C'est très simple, pour cela nous ouvrons un terminal et en utilisant notre éditeur préféré, nous éditons le fichier /etc/slim.conf:

$ sudo nano /etc/slim.conf

Dans ce fichier, nous recherchons la ligne:

# current theme, use comma separated list to specify a set to

randomly choose from

current_theme                                                  default

Et nous remplaçons défaut o le nom qui est, avec le nom du dossier qui contient le thème que nous voulons utiliser.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   et courage dit

    Parfait, car je n'ai qu'à faire celui avec Kuchiki Rukia et le mettre

  2.   et courage dit

    Je l'ai déjà installé mais je n'obtiens aucun menu

    Le fichier est-il valide pour vous deux ou uniquement pour Debian?

    1.    elav <° Linux dit

      C'est pour nous deux. De quel menu parlez-vous?

      1.    et courage dit

        Plus rien, être pour nous deux est tout en mode texte

  3.   Holmes dit

    Le thème est très sympa et j'aimerais savoir comment l'installer dans opensuse.
    salutation
    vlwfwi, Holmes

    1.    elav <° Linux dit

      Je ne sais pas comment installer SLiM sur openSUSE, même si je suppose que:

      rpm -i slim

      Cela devrait marcher. La configuration doit être la même.

  4.   non nommé dit

    pardonne mon ignorance, mais qu'est-ce qui est mince?

    quelque chose comme gdm, kdm ...?

    1.    KZKG ^ Gaara <"Linux dit

      Ouais 🙂
      Mais beaucoup plus léger 😀

  5.   et courage dit

    Bah le fichu SLiM ne marche pas pour moi, ça me donne une erreur et ne me laisse pas me connecter, j'ai du passer en mode texte pour remettre GDM, je vais essayer avec un autre manager pour voir

    1.    elav <° Linux dit

      Ce n'est pas la faute de SLiM .. J'en suis sûr .. C'est peut-être quelque chose dans votre .xinitrc ou .xsession

      1.    et courage dit

        C'est peut-être mais à la fin j'ai mis LXDM

  6.   Claudio dit

    Bonjour, bon tuto! J'espère que vous me répondrez un jour! Pas à pas, tout est parfait, sauf à la fin: parfois je charge /etc/slim.conf vide et d'autres fois avec les options que vous avez mentionnées. Savez-vous quoi faire dans ce cas? J'ai le login Debian par défaut et ça n'attire pas mon attention (bah, il a choisi par défaut le pire qu'il pourrait, tout rose heh!)

    Je précise qu'après slim -p / usr / share / slim / themes / on voit que le thème est installé mais quand je redémarre celui que je choisis n'apparaît pas (quand il charge le /etc/slim.conf) mais celui que Debian veut

    J'espère que vous pourrez me répondre!

    1.    elav <° Linux dit

      Salutations Claudio:
      C'est que je ne comprends pas ce qui se passe. Lorsque vous mettez en console:

      $ sudo nano /etc/slim.conf

      La configuration SLiM ne sort-elle pas?

      1.    Claudio dit

        Une fenêtre s'ouvre mais est vide. Le plus étrange, c'est qu'une fois que du texte est apparu et que j'ai changé le nom du dossier «empreinte digitale», il n'a configuré qu'une connexion par défaut qui est féroce

        1.    elav <° Linux dit

          Eh bien, cela se produit lorsque vous ouvrez un fichier qui n'existe généralement pas. À ce stade, je suppose que vous avez installé Slim. Ouvrez un terminal et mettez:

          $ ls -l /etc/slim.conf

          et dis-moi ce qui te rend. En passant, je suggère que si le problème persiste, ouvrez un fil de discussion dans notre forum où vous recevrez plus d'aide. 😉

          1.    Claudio dit

            Là j'ai frappé ce qu'il m'a mis.

            root @ debian: / home / claudio # ls -l /etc/slim.conf
            -rw-r - r– 1 racine racine 3015 23 mars 17:26 /etc/slim.conf

            Et je précise qu'avec slim -p / usr / share / slim / themes / je peux voir à quoi ressemblerait la nouvelle connexion

            1.    elav <° Linux dit

              Le fichier existe donc. Essayez de l'ouvrir avec un éditeur de texte ...


  7.   Claudio dit

    Merci pour les réponses, j'entre dans la phase novice avec peu de connaissances et bien je dois me déranger un peu. Depuis l'éditeur gedit, je l'ai ouvert et il y a du texte. Voici comment cela apparaît et je pense qu'il devrait charger celui que je veux dans la connexion.

    En revanche, un autre fichier apparaît slim.conf : mais avec le: coincé.

    1.    Claudio dit

      Je n'ai pas reçu le devis

      # Chemin, serveur X et arguments (si nécessaire)
      # Remarque: -xauth $ authfile est automatiquement ajouté
      default_path / usr / local / bin: / usr / bin: / bin: / usr / local / games: / usr / games
      default_xserver / usr / bin / X11 / X
      xserver_arguments -nolisten tcp

      # Commandes d'arrêt, de connexion, etc.
      halt_cmd / sbin / shutdown -h maintenant
      reboot_cmd / sbin / shutdown -r maintenant
      console_cmd / usr / bin / xterm -C -fg blanc -bg noir + sb -T "Connexion à la console" -e / bin / sh -c "/ bin / cat /etc/issue.net; exec / bin / login »
      #suspend_cmd / usr / sbin / suspend

      # Chemin complet vers le binaire xauth
      xauth_path / usr / bin / X11 / xauth

      # Fichier Xauth pour le serveur
      authfile /var/run/slim.auth

      # Activez le verrouillage numérique lorsque Slim démarre. Valeurs valides: on | off
      # numlock activé

      # Cachez le curseur de la souris (remarque: ne fonctionne pas avec certains WM).
      # Valeurs valides: true | false
      #hidecursor false

      # Cette commande est exécutée après une connexion réussie.
      # vous pouvez placer les variables% session et% theme
      # pour gérer le lancement de commandes spécifiques dans .xinitrc
      # selon la session choisie et le thème mince
      #
      # REMARQUE: si votre système ne dispose pas de bash, vous devez
      # pour ajuster la commande en fonction de votre shell préféré,
      # ie pour une utilisation freebsd:
      # login_cmd exec / bin / sh - ~ / .xinitrc% session
      login_cmd exec / bin / bash -login / etc / X11 / Xsession% session

      # Commandes exécutées lors du démarrage et de la sortie d'une session.
      # Ils peuvent être utilisés pour enregistrer une session X11 avec
      # sessreg. Vous pouvez utiliser la variable% user
      #
      # sessionstart_cmd une commande
      # sessionstop_cmd une commande

      # Démarrez en mode démon. Valeurs valides: oui | non
      # Notez que cela peut être remplacé par la ligne de commande
      # options "-d" et "-nodaemon"
      #daemon oui

      # Sessions disponibles (la première est la valeur par défaut).
      # Le nom de session actuellement choisi est remplacé dans le login_cmd
      # ci-dessus, afin que votre commande de connexion puisse gérer différentes sessions.
      # voir le fichier xinitrc.sample livré avec les sources slim
      sessions par défaut, startxfce4, openbox, ion3, icewm, wmaker, blackbox, génial

      # Exécuté en appuyant sur F11 (nécessite imagemagick)
      screenshot_cmd scrot /root/slim.png

      # message de bienvenue. Variables disponibles:% hôte,% domaine
      welcome_msg Bienvenue dans% host

      # Message de session. Pré-ajouté au nom de la session lorsque vous appuyez sur F1
      # session_msg Session:

      # messages d'arrêt / redémarrage
      shutdown_msg Le système s'arrête…
      reboot_msg Le système redémarre…

      # utilisateur par défaut, laissez vide ou supprimez cette ligne
      # pour éviter de pré-charger le nom d'utilisateur.
      #default_user simone

      # Concentrez le champ du mot de passe au démarrage lorsque l'utilisateur_par_défaut est défini
      # Régler sur «oui» pour activer cette fonctionnalité
      #focus_password non

      # Connectez automatiquement l'utilisateur par défaut (sans saisir
      # le mot de passe. Réglez sur «oui» pour activer cette fonctionnalité
      #auto_login non

      # thème actuel, utilisez une liste séparée par des virgules pour spécifier un ensemble
      # choisir au hasard
      current_theme firgerprint

      # Verrouiller le fichier
      lockfile /var/run/slim.lock

      # Fichier journal
      fichier journal /var/log/slim.log

      1.    KZKG ^ Gaara dit

        Pour les fichiers de configuration futurs ou ceux contenant du code complet, ce serait bien si vous utilisez le coller notre, on évite ainsi que les commentaires soient si étendus avec le code 😉

    2.    elav <° Linux dit

      J'ai compris. C'est peut-être ça le problème. Assurez-vous que celui que vous avez ouvert est enregistré sous slim.conf et supprimer plus tard slim.conf :

      1.    Claudio dit

        Ok, et à quoi ressemblerait la commande? rm /etc/slim.conf:?

        J'apprécie l'aide!

        1.    elav <° Linux dit

          Oui, ou si vous utilisez sudo:

          $ sudo rm /etc/slim.conf:

          Et vous êtes les bienvenus, c'est pour cela que nous sommes là, pour nous aider.

          1.    Claudio dit

            J'ai réussi à l'éliminer mais quand je recommence à tester, il continue de charger le même login et non celui que je veux.

            J'ai réalisé qu'en tant qu'idiot, je ne faisais pas de nano / etc ... mais de nano etc / ... c'est pourquoi le fichier est apparu vide. Quoi qu'il en soit, il reste non résolu. Si vous pouvez penser à une réponse, très bien. Sinon, je l'enregistrerai dans le forum. Et dans ce cas, dans quel secteur?

            1.    elav <° Linux dit

              Eh bien, je ne peux vraiment penser à rien. Je vous demande de revoir tout cela à nouveau. Ouvrez un terminal et mettez ceci:

              $ sudo gedit /etc/slim.conf

              Si tout se passe comme il se doit, vous le modifiez comme vous le souhaitez, puis enregistrez. Assurez-vous également que le dossier dans lequel se trouve le nouveau thème dispose des autorisations du reste des thèmes.


  8.   Claudio dit

    J'utilise "su" pour être root, je ne sais pas pourquoi mais avec "sudo" ça ne me laisse pas me connecter. Je peux déjà parfaitement accéder à slim.conf et j'ai changé le nom du dossier pour le thème que je veux.

    Je ne sais pas comment faire ce «dossier où se trouve le nouveau thème a les autorisations du reste des thèmes». C'est peut-être la question!

    1.    elav <° Linux dit

      Quelle distribution utilisez-vous? Le problème avec sudo est que vous ne l'avez pas configuré, mais bon, c'est un autre problème. Donc vous avez déjà fait le changement dans slim.conf, ok. Vérifiez qu'il n'y a pas d'autre fichier slim.conf et redémarrez la session. Ou l'avez-vous déjà fait?

      1.    Claudio dit

        Debian 6.0 avec GNOME. Pour le moment, je ne peux pas redémarrer parce que j'ai commencé à travailler mais je doute que le changement ait été appliqué.

        1.    elav <° Linux dit

          Ha! Je faisais référence à Logout, mais ok. Alors tu me dis.

          1.    Claudio dit

            Il est toujours pareil! La même connexion par défaut à Debian! Ahhhh heh!

  9.   Claudio dit

    J'ai pu le faire, merci beaucoup pour le temps et l'aide! J'ai téléchargé un autre package et ça passe de dix!