Installera och konfigurera teman för SLiM

Efter begäran från vårt favorittroll: Mod, Jag skriver den här artikeln för att visa dig hur du installerar och konfigurerar teman i Smal. Något riktigt enkelt.

Installerar teman.

I Archlinux:

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

På Debian:

Det ger redan några som standard, även om vi kan hitta andra här och jag har till och med gjort ett par av dem själv för länge sedan: Tema1 y Tema2. Dessa teman laddas ner, packas upp och läggs i / usr / dela / smal / teman.

För att testa teman utan att behöva stänga sessionen öppnar vi en terminal och skriver:

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

Okej, jag har redan laddat ner den och provat den. Hur placerar jag den i SLiM?

Det är väldigt enkelt att göra att vi öppnar en terminal och med vår favoritredigerare redigerar vi filen /etc/slim.conf:

$ sudo nano /etc/slim.conf

Inne i den här filen letar vi efter raden:

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

randomly choose from

current_theme                                                  default

Och vi ersätter standard o namnet som är, med namnet på mappen som innehåller temat vi vill använda.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Mod sade

    Perfekt, för jag måste bara göra den med Kuchiki Rukia och uttrycka den

  2.   Mod sade

    Jag har redan installerat den men jag får ingen meny

    Är filpasset för er båda eller bara för Debian?

    1.    elav <° Linux sade

      Det är för oss båda .. Vilken meny pratar du om?

      1.    Mod sade

        Ingenting längre, att vara för oss båda är alla textlägen

  3.   Holmes sade

    Temat är mycket trevligt och jag skulle vilja veta hur man installerar det i opensuse.
    hälsning
    vlwfwi, Holmes

    1.    elav <° Linux sade

      Jag vet inte hur man installerar SLiM på openSUSE, även om jag antar att:

      rpm -i slim

      Det borde fungera. Konfigurationen ska vara densamma.

  4.   icke namngiven sade

    förlåt min okunnighet, men vad är smal?

    något som gdm, kdm ...?

    1.    KZKG ^ Gaara <"Linux sade

      Yup 🙂
      Men mycket lättare 😀

  5.   Mod sade

    Bah den jävla SLiM fungerar inte för mig, det ger mig ett fel och låter mig inte logga in, jag var tvungen att gå in i textläge för att sätta GDM igen, jag kommer att försöka med en annan chef att se

    1.    elav <° Linux sade

      Det är inte SLiMs fel ... Jag är säker .. Kanske är det något i din .xinitrc eller .xsession

      1.    Mod sade

        Det kan vara men till slut har jag lagt LXDM

  6.   Claudio sade

    Hej, bra tuto! Jag hoppas att du svarar mig någon gång! Steg för steg är allt perfekt, utom i slutändan: ibland laddar jag /etc/slim.conf tomt och andra gånger med de alternativ du nämnde. Vet du vad du ska göra i så fall? Jag har standardinloggningen för Debian och den lockar mig inte mycket (bah, den valde som standard den värsta som kunde bli rosa heh!)

    Jag klargör att efter slim -p / usr / share / slim / themes / ser man att temat är installerat men när jag startar om visas det jag väljer inte (när det laddar /etc/slim.conf) utan det som Debian vill ha

    Jag hoppas att du kan svara mig!

    1.    elav <° Linux sade

      Hälsningar Claudio:
      Det är att jag inte förstår vad som händer. När du sätter i konsolen:

      $ sudo nano /etc/slim.conf

      Kommer inte SLiM-konfigurationen ut?

      1.    Claudio sade

        Ett fönster öppnas men är tomt. Det konstigaste är att en gång texten visades och när jag ändrade namnet på mappen «fingeravtryck» konfigurerade den bara en standardinloggning som är hård

        1.    elav <° Linux sade

          Det händer när du öppnar en fil som vanligtvis inte finns. Vid denna tidpunkt antar jag att du har Slim installerat. Öppna en terminal och sätt:

          $ ls -l /etc/slim.conf

          och berätta vad som ger dig tillbaka. Förresten föreslår jag att om problemet kvarstår, öppna en tråd i vårt forum där du får mer hjälp. 😉

          1.    Claudio sade

            Där slog jag vad han satte mig.

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

            Och jag klargör det med slim -p / usr / share / slim / teman / jag kan se hur den nya inloggningen skulle se ut

            1.    elav <° Linux sade

              Så filen finns. Försök att öppna den med en textredigerare ...


  7.   Claudio sade

    Tack för svaren, jag går in i rookie-scenen med lite kunskap och jag måste bry mig lite. Från gedit-redigeraren öppnade jag den och det finns text. Här slog jag hur det ser ut och jag tycker att det ska laddas in i inloggningen den jag vill ha.

    Å andra sidan visas en annan fil slim.conf: men med: fastnat.

    1.    Claudio sade

      Jag fick inte offerten

      # Path, X-server och argument (om det behövs)
      # Obs: -xauth $ authfile läggs automatiskt till
      default_path / usr / local / bin: / usr / bin: / bin: / usr / local / games: / usr / games
      default_xserver / usr / bin / X11 / X
      xserver_arguments -nolisten tcp

      # Kommandon för stopp, inloggning etc.
      halt_cmd / sbin / shutdown -h nu
      reboot_cmd / sbin / shutdown -r nu
      console_cmd / usr / bin / xterm -C -fg vit -bg svart + sb -T "Console login" -e / bin / sh -c "/ bin / cat /etc/issue.net; exec / bin / login »
      #suspend_cmd / usr / sbin / suspend

      # Fullständig sökväg till xauth-binären
      xauth_path / usr / bin / X11 / xauth

      # Xauth-fil för servern
      authfile /var/run/slim.auth

      # Aktivera numlock när smal startar. Giltiga värden: på | av
      # numlock på

      # Dölj muspekaren (notera: fungerar inte med vissa WM).
      # Giltiga värden: true | false
      #hidecursor false

      # Detta kommando körs efter en lyckad inloggning.
      # du kan placera variablerna% session och% theme
      # för att hantera lansering av specifika kommandon i .xinitrc
      # beroende på vald session och smalt tema
      #
      # OBS: om ditt system inte har bash behöver du
      # för att justera kommandot enligt ditt önskade skal,
      # ie för freebsd-användning:
      # login_cmd exec / bin / sh - ~ / .xinitrc% session
      login_cmd exec / bin / bash -login / etc / X11 / Xsession% session

      # Kommandon som körs när du startar och avslutar en session.
      # De kan användas för att registrera en X11-session med
      # sessreg. Du kan använda% user-variabeln
      #
      # sessionstart_cmd något kommando
      # sessionstop_cmd något kommando

      # Börja i daemon-läge. Giltiga värden: ja | Nej
      # Observera att detta kan åsidosättas av kommandoraden
      # alternativ "-d" och "-nodaemon"
      #demon ja

      # Tillgängliga sessioner (första är standard).
      # Det aktuella valda sessionsnamnet ersätts i login_cmd
      # ovan, så att ditt inloggningskommando kan hantera olika sessioner.
      # se xinitrc.sample-filen som levereras med smala källor
      sessioner som standard, startxfce4, openbox, ion3, icewm, wmaker, blackbox, fantastisk

      # Exekveras när du trycker på F11 (kräver imagemagick)
      screenshot_cmd scrot /root/slim.png

      # välkomstmeddelande. Tillgängliga variabler:% värd,% domän
      welcome_msg Välkommen till% host

      # Sessionsmeddelande. Föredragen till sessionsnamnet när du trycker på F1
      # session_msg Session:

      # avstängnings- / omstartmeddelanden
      shutdown_msg Systemet stoppar ...
      reboot_msg Systemet startas om ...

      # standardanvändare, lämna tom eller ta bort den här raden
      # för att undvika att användarnamnet förladdas.
      #default_user simone

      # Fokusera lösenordsfältet vid start när default_user är inställt
      # Ställ in på «ja» för att aktivera den här funktionen
      #fokus_lösenord nr

      # Logga in automatiskt på standardanvändaren (utan att ange
      # lösenordet. Ställ in på «ja» för att aktivera den här funktionen
      #auto_login nr

      # aktuellt tema, använd kommaseparerad lista för att ange en uppsättning till
      # slumpmässigt välja mellan
      nuvarande_tema firgerprint

      # Lås fil
      lockfile /var/run/slim.lock

      # Loggfil
      loggfil /var/log/slim.log

      1.    KZKG ^ Gaara sade

        För framtida konfigurationsfiler eller de som innehåller omfattande kod skulle det vara bra om du använder klistra in vår, så vi undviker att kommentarerna är så omfattande med kod 😉

    2.    elav <° Linux sade

      Jag fattar. Det är kanske problemet. Se till att den du öppnade sparas som smal.konf och ta bort senare slim.conf:

      1.    Claudio sade

        Ok, och hur skulle kommandot se ut? rm /etc/slim.conf:?

        Jag uppskattar hjälpen!

        1.    elav <° Linux sade

          Ja, eller om du använder sudo:

          $ sudo rm /etc/slim.conf:

          Och du är välkommen, det är det vi är här för att hjälpa varandra.

          1.    Claudio sade

            Jag lyckades eliminera det men när jag startar om för att testa fortsätter det att ladda samma inloggning och inte den jag vill ha.

            Jag insåg att jag som en idiot inte gjorde nano / etc ... utan nano etc / ... det var därför filen verkade tom. Hur som helst, det förblir olöst. Om du kan tänka dig ett svar, bra. Om inte registrerar jag det i forumet. Och i så fall i vilken sektor?

            1.    elav <° Linux sade

              Jag kan egentligen inte tänka på någonting. Jag att du granskar allt detta igen. Öppna en terminal och sätt den här:

              $ sudo gedit /etc/slim.conf

              Om allt kommer ut som det ska, ändrar du det som du vill och sparar sedan. Se också till att mappen där det nya temat finns har behörigheterna för resten av teman.


  8.   Claudio sade

    Jag använder "su" för att vara root, jag vet inte varför men med "sudo" låter det mig inte logga in. Jag har redan tillgång till slim.conf perfekt och jag ändrade namnet på mappen till det tema jag vill ha.

    Jag vet inte hur man gör den "mappen där det nya temat finns har behörigheterna för resten av teman." Kanske är det frågan!

    1.    elav <° Linux sade

      Vilken distribution använder du? Problemet med sudo är att du inte har konfigurerat det, men hej, det är en annan fråga. Så du har redan gjort ändringen i slim.conf, ok. Kontrollera att det inte finns någon annan slim.conf-fil och starta om sessionen .. Eller har du redan gjort det?

      1.    Claudio sade

        Debian 6.0 med GNOME. Just nu kan jag inte starta om eftersom jag började arbeta men jag tvivlar på att ändringen tillämpades.

        1.    elav <° Linux sade

          ha! Jag hänvisade till Logout, men ok. Då säger du till mig.

          1.    Claudio sade

            Fortfarande den samma! Samma pinky Debians standardinloggning! Ahhhh heh!

  9.   Claudio sade

    Jag kunde göra det, tack så mycket för tiden och hjälpen! Jag laddade ner ett annat paket och det går från tio!