Manjaro Difference between revisions of "Proper ~/.xinitrc File/ru"

Difference between revisions of "Proper ~/.xinitrc File/ru"

From Manjaro
(Created page with "Если вы используете Net Edition Manjaro или Community Edition - может случиться так, что в вашем файле <code>~/.xinitrc</cod...")
 
(5 intermediate revisions by the same user not shown)
Line 3: Line 3:
Эта страница является краткой версией [https://wiki.archlinux.org/index.php/Xinitrc_(Русский)#Настройка оригинальной страницы Arch Wiki]. За более подробной информацией обращайтесь туда.
Эта страница является краткой версией [https://wiki.archlinux.org/index.php/Xinitrc_(Русский)#Настройка оригинальной страницы Arch Wiki]. За более подробной информацией обращайтесь туда.


'''Это только для опытных пользователей, которые умеют чинить сломанные системы и знают толк в терминалах'''.
'''Это только для опытных пользователей, которые умеют чинить сломанные системы и умеют работать в терминале'''.




Line 10: Line 10:
Файл <code>~/.xinitrc</code> в вашем домашнем каталоге выполняется командой <code>startx</code>. В общем случае он используется для запуска [[Install_Desktop_Environments/ru|среды рабочего стола]].
Файл <code>~/.xinitrc</code> в вашем домашнем каталоге выполняется командой <code>startx</code>. В общем случае он используется для запуска [[Install_Desktop_Environments/ru|среды рабочего стола]].


Обычно ваш [Install_Display_Managers/ru|менеджер дисплея] вызывает <code>startx</code>, но вы также можете запустить его вручную при необходимости.
Обычно ваш [[Install_Display_Managers/ru|менеджер дисплея]] вызывает <code>startx</code>, но вы также можете запустить его вручную при необходимости.


=Файл ~/.xinitrc=
=Файл ~/.xinitrc=
Line 59: Line 59:
=Устранение неисправностей=
=Устранение неисправностей=


Если вы используете Net Edition Manjaro или Community Edition - может случиться так, что в вашем файле <code>~/.xinitrc</code> отсутствуют части или содержится неправильный код.  
Если вы используете Net Edition Manjaro или Community Edition - может случиться так, что в файле <code>~/.xinitrc</code> отсутствуют части или содержится неправильный код.  
В этом случае система покажет сообщения об ошибках и откажется загружать среду вашего рабочего стола. Возможно даже, что ваша система попала в цикл, в котором она постоянно пытается выполнить <code>startx</code>.  
В этом случае система покажет сообщения об ошибках и откажется загружать среду рабочего стола. Возможно даже, что система попадет в цикл, в котором она постоянно пытается выполнить <code>startx</code>.  


If this happens, get a tty by pressing <code>CTRL + ALT + F2</code> (or any other funktion key - try all function keys from <code>F1</code> to <code>F7</code>).
Если это произошло - откройте tty, нажав <code>CTRL + ALT + F2</code> (или любую другую функциональную клавишу - попробуйте все от <code>F1</code> до <code>F7</code>).
When you have a tty, you can log into your system, [[Install Display Managers]] or edit your <code>~/.xinitrc</code> file using  <code>nano</code> or <code>vim</code> (this might has to be installed before you can use it).
Когда открылась tty - можете войти в систему, [[Install Display Managers/ru|установить менеджер дисплея]] или отредактировать файл <code>~/.xinitrc</code> с помощью <code>nano</code> или <code>vim</code> (возможно, его сперва потребуется установить).


[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Latest revision as of 06:09, 23 January 2023

Other languages:
English • ‎русский

Эта страница является краткой версией оригинальной страницы Arch Wiki. За более подробной информацией обращайтесь туда.

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


Общие сведения

Файл ~/.xinitrc в вашем домашнем каталоге выполняется командой startx. В общем случае он используется для запуска среды рабочего стола.

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

Файл ~/.xinitrc

Файл ~/.xinitrc, расположен в домашнем каталоге и является скрытым файлом. Вот пример файла по умолчанию ~/.xinitrc:

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

# exec enlightenment_start
# exec i3
# exec mate-session
# exec xmonad
# exec startlxqt
# exec startlxde
# exec awesome
# exec bspwm
# exec gnome-session
# exec gnome-session --session=gnome-classic
# exec startplasma-x11
# exec startplasma-wayland
# exec startxfce4
# exec startfluxbox
# exec openbox-session
# exec cinnamon-session
# exec pekwm
# exec catwm
# exec dwm
# exec startede
# exec icewm-session
# exec jwm
# exec monsterwm
# exec notion
# exec startdde       # deepin-session

Удалите символ # в начале строки кода, относящейся к вашему окружению рабочего стола (начиная с # exec) и сохраните файл ~/.xinitrc.

Устранение неисправностей

Если вы используете Net Edition Manjaro или Community Edition - может случиться так, что в файле ~/.xinitrc отсутствуют части или содержится неправильный код. В этом случае система покажет сообщения об ошибках и откажется загружать среду рабочего стола. Возможно даже, что система попадет в цикл, в котором она постоянно пытается выполнить startx.

Если это произошло - откройте tty, нажав CTRL + ALT + F2 (или любую другую функциональную клавишу - попробуйте все от F1 до F7). Когда открылась tty - можете войти в систему, установить менеджер дисплея или отредактировать файл ~/.xinitrc с помощью nano или vim (возможно, его сперва потребуется установить).

Cookies help us deliver our services. By using our services, you agree to our use of cookies.