Изменить значение Startx на Slackware?

Я установил Slackware как виртуальную машину в Virtual Box. Хост – это Windows 7, если это имеет значение. Я успешно установил гостевые дополнения, и XFCE запускается и работает чисто с дополнениями гостей или без них. Однако KDE (который был установлен как значение по умолчанию для startx ) начинает хорошо давать мне соответствующий рабочий стол с соответствующим разрешением, но падает на полпути во время анимации всплывающего экрана. Я не уверен, что стоит бороться с этим.

Как изменить значение по умолчанию для startx на xfce? Я понимаю, что я всегда могу запустить его в командной строке с помощью startxfce4 в командной строке, но мне может понравиться изменить уровень запуска inittab на 5, что вызовет KDE с его сбоями.

3 Solutions collect form web for “Изменить значение Startx на Slackware?”

Согласно man startx , следующие файлы управляют поведением startx :

  $(HOME)/.xinitrc Client to run. Typically a shell script which runs many programs in the background. $(HOME)/.xserverrc Server to run. The default is X. /etc/X11/xinit/xinitrc Client to run if the user has no .xinitrc file. /etc/X11/xinit/xserverrc Server to run if the user has no .xserverrc file. 

Итак, если вы хотите продолжать использовать startx , вы должны отрегулировать содержимое вашего файла .xinitrc .

Но это может и не понадобиться, поскольку в супертяжелых настольных средах, таких как KDE, часто есть готовые к использованию сценарии запуска. В случае KDE существует один вызываемый startkde (я не помню, используется ли он как замена для startx , или вы должны поместить его в xinitrc ).

Slack предоставляет «xwmconfig» для выполнения этих изменений.

Вы запускаете это как пользователь или root.

Однако сбой XServer может все еще быть проблемой с другой настройкой X, а не с ошибкой XFCE. Убедитесь, что у VM достаточно видеопамяти, и настройки позволяют легко развертывать рабочий стол (я использую 28 МБ).

Убедитесь, что ~/.xsession включает все, что вы хотите начать с startx . В этом случае:

 echo startxfce4 >> ~/.xsession 
  • Как редактировать текст в любом месте с любимым редактором в Linux?
  • Разрешение дисплея FreeBSD под Veertu
  • Как закрыть X Server, чтобы избежать ошибок при обновлении драйвера nVidia?
  • Мульти монитор Xorg nVidia на Ubuntu 10.10 без корня?
  • Изменение настроек монитора перед входом gnome
  • Создание xorg.conf сделало мой терминал розовым
  • Можно ли перезапустить / повторно инициализировать драйвер видео X без потери сеанса?
  • numlockLed включен, но numpads не работают
  • Является ли `/ etc / X11 / xorg.conf` устаревшим?
  • xrandr обнаруживает усилитель как монитор
  • Версия X11 модуля ABI не соответствует версии сервера
  • Interesting Posts

    Что такое .serverauth. ##### файлы в моем домашнем каталоге?

    Как выполнение файла сменяет вход std?

    рекурсивный 'ls', дающий абсолютные имена файлов

    Веб-сервер, зараженный бэкдор-трояном, как исправить?

    Приложение WSGI, «AH01630: клиент отказался от конфигурации сервера», но клиент все равно получает страницу

    isolinux: Ошибка диска 01, AX = 0201, диск 80

    Линейный выход литиевого выхода

    Creative CA0132 нет звука

    Построение изображения Docker в привилегированном режиме

    Включение проводного интернет-соединения с dhcp во время установки Arch Linux?

    warning: mysqli :: real_connect (): несогласование малой версии заголовков и клиентской библиотеки. Заголовки: 50537 Библиотека: 50623

    Формирование новых строк с печатью подстановок кошки

    Передача потока в функцию bash

    Рекурсивно обновить все временные отметки «Дата-измененные» папки для даты новейшего файла

    В чем разница между .a и .so файлом?

    Linux и Unix - лучшая ОС в мире.