Установить и настроить темы для SLiM

По просьбе нашего любимого Тролля: Смелость, Я пишу эту статью, чтобы показать вам, как устанавливать и настраивать темы в Тонкий. Что-то действительно легкое.

Установка тем.

В Archlinux:

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

В Debian:

Некоторые из них уже есть по умолчанию, хотя мы можем найти другие здесь, и я даже сделал несколько из них много лет назад: Tema1 y Tema2. Эти темы загружаются, распаковываются и помещаются в / USR / доля / тонкий / темы.

Чтобы протестировать темы, не закрывая сеанс, мы открываем терминал и пишем:

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

Хорошо, я уже скачал и попробовал. Как поставить в SLiM?

Это очень просто, для этого мы открываем терминал и с помощью нашего любимого редактора редактируем файл. /etc/slim.conf:

$ sudo nano /etc/slim.conf

Внутри этого файла ищем строку:

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

randomly choose from

current_theme                                                  default

И мы заменяем по умолчанию o имя, которое, с именем папки, содержащей тему, которую мы хотим использовать.


31 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Смелость сказал

    Отлично, мне просто нужно сделать Кучики Рукии и поставить

  2.   Смелость сказал

    Я уже установил его, но у меня нет меню

    Этот файл подходит для вас обоих или только для Debian?

    1.    elav <° Linux сказал

      Это для нас обоих .. О каком меню ты говоришь?

      1.    Смелость сказал

        Больше ничего, для нас обоих это текстовый режим

  3.   Холмс сказал

    Тема очень красивая, и я хотел бы знать, как ее установить в opensuse.
    приветствие
    vlw fwi, холмс

    1.    elav <° Linux сказал

      Я не знаю, как установить SLiM на openSUSE, хотя предполагаю:

      rpm -i slim

      Он должен работать. Конфигурация должна быть такой же.

  4.   неименная сказал

    простите мое незнание, но что тонкого?

    что-то вроде gdm, kdm ...?

    1.    КЗКГ ^ Гаара <"Linux сказал

      Ага 🙂
      Но намного легче 😀

  5.   Смелость сказал

    Черт побери SLiM у меня не работает, выдает ошибку и не позволяет мне войти в систему, мне пришлось войти в текстовый режим, чтобы снова поставить GDM, я попробую с другим менеджером посмотреть

    1.    elav <° Linux сказал

      SLiM не виноват .. Я уверен .. Может дело в вашем .xinitrc или .xsession

      1.    Смелость сказал

        Может быть но в итоге поставил LXDM

  6.   Клаудио сказал

    Привет, хороший туто! Надеюсь, ты когда-нибудь ответишь мне! Шаг за шагом все идеально, кроме конца: иногда я загружаю /etc/slim.conf пустым, а иногда с указанными вами параметрами. Вы знаете, что делать в таком случае? У меня есть логин Debian по умолчанию, и он не привлекает моего внимания (да, по умолчанию он выбрал худший из возможных, все розовое, хе!)

    Я уточняю, что после slim -p / usr / share / slim / themes / видно, что тема установлена, но когда я перезапускаю, выбранная мной не появляется (когда она загружает /etc/slim.conf), а одна что Debian хочет

    Надеюсь, вы мне ответите!

    1.    elav <° Linux сказал

      Приветствую Клаудио:
      Я не понимаю, что происходит. Когда вы вставляете консоль:

      $ sudo nano /etc/slim.conf

      Конфигурация SLiM не выходит?

      1.    Клаудио сказал

        Окно открывается, но остается пустым. Самое странное, что как только текст действительно появился, и когда я изменил имя папки «fingerprint», он настроил только логин по умолчанию, который жестко

        1.    elav <° Linux сказал

          Это происходит, когда вы открываете файл, которого обычно не существует. На этом этапе я предполагаю, что у вас установлен Slim. Откройте терминал и введите:

          $ ls -l /etc/slim.conf

          и скажи мне, что тебе вернуло. Кстати, я предлагаю, если проблема не исчезнет, ​​откройте ветку на нашем форуме, где вы получите дополнительную помощь. 😉

          1.    Клаудио сказал

            Там я попал в то, что он мне поставил.

            корень @ debian: / home / claudio # ls -l /etc/slim.conf
            -rw-r - r– 1 root root 3015 23 марта, 17:26 /etc/slim.conf

            И я уточняю, что с помощью slim -p / usr / share / slim / themes / я могу увидеть, как будет выглядеть новый логин

            1.    elav <° Linux сказал

              Итак, файл существует. Попробуйте открыть его в текстовом редакторе ...


  7.   Клаудио сказал

    Спасибо за ответы, я вхожу в стадию новичка с небольшими знаниями, и мне нужно немного потрудиться. В редакторе gedit я открыл его, и там текст. Здесь я нажимаю, как это выглядит, и думаю, что он должен загрузить в логин тот, который я хочу.

    С другой стороны появляется другой файл тонкий.конф: но с: застрял.

    1.    Клаудио сказал

      Я не получил цитату

      # Путь, X-сервер и аргументы (при необходимости)
      # Примечание: -xauth $ authfile добавляется автоматически
      путь по умолчанию / usr / local / bin: / usr / bin: / bin: / usr / local / games: / usr / games
      default_xserver / usr / bin / X11 / X
      xserver_arguments -nolisten tcp

      # Команды для остановки, входа в систему и т. Д.
      halt_cmd / sbin / shutdown -h сейчас
      reboot_cmd / sbin / shutdown -r сейчас
      console_cmd / usr / bin / xterm -C -fg white -bg black + sb -T "Консольный вход" -e / bin / sh -c "/ bin / cat /etc/issue.net; exec / bin / login »
      #suspend_cmd / usr / sbin / suspend

      # Полный путь к бинарному файлу xauth
      xauth_path / usr / bin / X11 / xauth

      # Xauth файл для сервера
      файл авторизации /var/run/slim.auth

      # Активировать numlock при запуске Slim. Допустимые значения: on | off
      # numlock on

      # Скрыть курсор мыши (примечание: не работает с некоторыми WM).
      # Допустимые значения: true | false
      #hidecursor false

      # Эта команда выполняется после успешного входа в систему.
      # вы можете разместить переменные% session и% theme
      # обрабатывать запуск определенных команд в .xinitrc
      # в зависимости от выбранной сессии и тонкой темы
      #
      # ПРИМЕЧАНИЕ: если в вашей системе нет bash, вам понадобится
      # чтобы настроить команду в соответствии с предпочитаемой оболочкой,
      # т.е. для использования freebsd:
      # login_cmd exec / bin / sh - сеанс ~ / .xinitrc%
      login_cmd exec / bin / bash -login / etc / X11 / Xsession% сеанс

      # Команды, выполняемые при запуске и выходе из сеанса.
      # Их можно использовать для регистрации сеанса X11 с
      # сессрег. Вы можете использовать пользовательскую переменную%
      #
      # sessionstart_cmd какая-то команда
      # sessionstop_cmd какая-то команда

      # Запустить в режиме демона. Допустимые значения: да | нет
      # Обратите внимание, что это может быть отменено командной строкой
      # параметры "-d" и "-nodaemon"
      # демон да

      # Доступные сессии (первая по умолчанию).
      # Текущее выбранное имя сеанса заменяется в login_cmd
      # выше, чтобы ваша команда входа могла обрабатывать разные сеансы.
      # см. файл xinitrc.sample, поставляемый с тонкими исходниками
      сеансы по умолчанию, startxfce4, openbox, ion3, icewm, wmaker, blackbox, awesome

      # Выполняется при нажатии F11 (требуется imagemagick)
      screenshot_cmd scrot /root/slim.png

      # приветственное сообщение. Доступные переменные:% host,% domain
      welcome_msg Добро пожаловать в% host

      # Сессионное сообщение. Добавляется к имени сеанса при нажатии F1
      # session_msg Сессия:

      # сообщения о выключении / перезагрузке
      shutdown_msg Система останавливается…
      reboot_msg Система перезагружается…

      # пользователь по умолчанию, оставьте поле пустым или удалите эту строку
      # во избежание предварительной загрузки имени пользователя.
      #default_user simone

      # Сфокусировать поле пароля при запуске, когда установлен default_user
      # Установите «да», чтобы включить эту функцию
      #focus_password no

      # Автоматический вход пользователя по умолчанию (без ввода
      # пароль. Установите «да», чтобы включить эту функцию.
      #auto_login no

      # текущая тема, используйте список, разделенный запятыми, чтобы указать набор
      # случайным образом выбрать из
      current_theme firgerprint

      # Заблокировать файл
      файл блокировки /var/run/slim.lock

      # Лог-файл
      файл журнала /var/log/slim.log

      1.    КЗКГ ^ Гаара сказал

        Для будущих файлов конфигурации или файлов, содержащих обширный код, было бы здорово, если бы вы использовали вставьте наш, поэтому мы избегаем слишком длинных комментариев с кодом 😉

    2.    elav <° Linux сказал

      Я понял. Может в этом проблема. Убедитесь, что тот, который вы открыли, сохранен как slim.conf и удалить позже тонкий.конф:

      1.    Клаудио сказал

        Хорошо, а как будет выглядеть команда? rm /etc/slim.conf:?

        Я ценю помощь!

        1.    elav <° Linux сказал

          Ага, или если вы используете sudo:

          $ sudo rm /etc/slim.conf:

          И пожалуйста, мы здесь для того, чтобы помогать друг другу.

          1.    Клаудио сказал

            Мне удалось его устранить, но когда я перезапускаюсь для тестирования, он продолжает загружать тот же логин, а не тот, который я хочу.

            Я понял, что как дурак делал не nano / etc ... а nano etc / ... поэтому файл оказался пустым. Словом, он остается нерешенным. Если ответ придет вам в голову, хорошо. Если нет, зарегистрирую на форуме. И в таком случае, в каком секторе?

            1.    elav <° Linux сказал

              Ну, я вообще ничего не могу придумать. Я хочу, чтобы ты еще раз все это повторил. Откройте терминал и введите это:

              $ sudo gedit /etc/slim.conf

              Если все получилось, вы измените его как хотите, а затем сохраните. Также убедитесь, что папка, в которой находится новая тема, имеет разрешения для остальных тем.


  8.   Клаудио сказал

    Я использую «su» как root, я не знаю почему, но с «sudo» он не позволяет мне войти в систему. Теперь я могу получить полный доступ к slim.conf и изменил имя папки на нужную мне тему.

    Я не знаю, как это сделать, «папка, в которой находится новая тема, имеет права доступа к остальным темам». Может в этом вопрос!

    1.    elav <° Linux сказал

      Какой дистрибутив вы используете? Проблема с sudo в том, что вы не настроили его, но это еще одна проблема. Итак, вы уже внесли изменения в slim.conf, ок. Убедитесь, что нет другого файла slim.conf и перезапустите сеанс .. Или уже сделали?

      1.    Клаудио сказал

        Debian 6.0 с GNOME. Сейчас я не могу перезагрузиться, потому что начал работать, но сомневаюсь, что изменение было применено.

        1.    elav <° Linux сказал

          Ха! Я имел в виду выход из системы, но ладно. Тогда скажи мне.

          1.    Клаудио сказал

            Все такой же! Тот же самый мизинец для входа в Debian по умолчанию! Аааааа!

  9.   Клаудио сказал

    Мне удалось это сделать, большое спасибо за время и помощь! Скачал другой пакет и идет с десятки!