Звук входа в систему: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «Обычно, в дистрибутивах Linux не используют звук входа в систему. Но, нехитрыми действиями мы можем поставить любой звук входа в систему сами, какой захотим. ==Техническая часть== Как чисто технически проиграть звук при входе в Linux? ===GTK-среды (GNOME/Mate/Xfce и пр.)=...»)
 
 
(не показано 9 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{stub}}
Обычно, в дистрибутивах Linux не используют звук входа в систему. Но, нехитрыми действиями мы можем поставить любой звук входа в систему сами, какой захотим.
Обычно, в дистрибутивах Linux не используют звук входа в систему. Но, нехитрыми действиями мы можем поставить любой звук входа в систему сами, какой захотим.


Строка 11: Строка 12:


Нам понадобится консольная команда, для запуска звука - утилита {{path|play}} из пакета {{pkg|sox-base}}.
Нам понадобится консольная команда, для запуска звука - утилита {{path|play}} из пакета {{pkg|sox-base}}.
Установить мы ее можем командой:
$ su -
# apt-get install sox-base


=== KDE ===
=== KDE ===
В KDE нужно настроить нужный параметр в настройках звуковых событий. Это можно сделать для конкретного пользователя. Глобально еще не описано.


==Практическая часть==
==Практическая часть==
===GTK-среды (GNOME/Mate/Xfce и пр.)===
===GTK-среды (GNOME/Mate/Xfce и пр.)===


Кладем в какой-нибудь общий каталог звук запуска Win95 - /opt/mssoud.wav.
Кладем в какой-нибудь общий каталог звук запуска Win95 - {{path|/opt/mssoud.wav}}.


В /etc/xdg/autostart/
В {{path|/etc/xdg/autostart/}} от рута создаем файл - {{path|/etc/xdg/autostart/welcome.desktop}} со следующим содержимым:
 
от рута создаем файл - /etc/xdg/autostart/welcome.desktop со следующим содержимым:


<pre>
<pre>
Строка 29: Строка 33:
Terminal=false
Terminal=false
Type=Application
Type=Application
#Exec=play /opt/mssoud.wav
Exec=play /opt/mssoud.wav
Exec=canberra-gtk-play -i /opt/mssoud.wav
X-GNOME-Autostart-Phase=Applications
X-GNOME-Autostart-Phase=Applications
X-GNOME-Autostart-Notify=false
X-GNOME-Autostart-Notify=false
Строка 37: Строка 40:


====Для пользователя====
====Для пользователя====
в какой-нибудь общий каталог звук запуска WinXP - $USER/.config/autostart/Windows XP Startup.wav
В какой-нибудь общий каталог звук запуска WinXP - {{path|$USER/.config/autostart/Windows XP Startup.wav}}


Кладем в $USER/.config/autostart
Кладем в {{path|$USER/.config/autostart}} файл {{path|welcome.desktop}} со следующим содержимым:
 
файл welcome.desktop со следующим содержимым:


{{Note|Обратите внимание, в пути исполняемого файла должен быть указан полный путь пользователя!}}
<pre>
<pre>
[Desktop Entry]
[Desktop Entry]
Version=1.0
Version=1.0
Строка 50: Строка 51:
Terminal=false
Terminal=false
Type=Application
Type=Application
#Exec=play /opt/mssoud.wav
Exec=play '/home/user/.config/autostart/Windows XP Startup.wav'
Exec=canberra-gtk-play -i $USER/.config/autostart/Windows XP Startup.wav
X-GNOME-Autostart-Phase=Applications
X-GNOME-Autostart-Phase=Applications
X-GNOME-Autostart-Notify=false
X-GNOME-Autostart-Notify=false
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-enabled=true
X-KDE-autostart-phase=1
</pre>
#X-KDE-autostart-after=panel
 
X-KDE-StartupNotify=false
===KDE===
В KDE звук входа меняется по-другому.


</pre>
{{todo|Для системы я еще не нашел}}
 
====Для пользователя====
Откройте {{nav|Параметры системы|Предпочтения пользователя|Уведомления|Индивидуальные параметры приложений|Настроить|Системные службы|Среда рабочего стола Plasma|Настроить события|Вход в систему}}
 
Поставьте галочку в чекбоксе "Воспроизвести звук" у пункта "Вход в систему" и выберите нужный файл.
[[Категория:HOWTO]]
[[Категория:HOWTO]]

Текущая версия от 23:39, 1 мая 2024

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

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

Техническая часть

Как чисто технически проиграть звук при входе в Linux?

GTK-среды (GNOME/Mate/Xfce и пр.)

Разными способами (Через GUI, через конфиги и пр.) можно запустить консольную команду, которая проиграет звук.

Звук нужно положить в такое место, чтобы либо он был доступен системе (если мы его делаем общесистемным), либо чтобы мы его случайно не удалили (если мы хотим, чтобы звук был только у нас).

Нам понадобится консольная команда, для запуска звука - утилита play из пакета sox-base.

Установить мы ее можем командой:

$ su - 
# apt-get install sox-base

KDE

В KDE нужно настроить нужный параметр в настройках звуковых событий. Это можно сделать для конкретного пользователя. Глобально еще не описано.

Практическая часть

GTK-среды (GNOME/Mate/Xfce и пр.)

Кладем в какой-нибудь общий каталог звук запуска Win95 - /opt/mssoud.wav.

В /etc/xdg/autostart/ от рута создаем файл - /etc/xdg/autostart/welcome.desktop со следующим содержимым:

[Desktop Entry]
Version=1.0
Name=welcome
Terminal=false
Type=Application
Exec=play /opt/mssoud.wav
X-GNOME-Autostart-Phase=Applications
X-GNOME-Autostart-Notify=false
X-GNOME-Autostart-enabled=true

Для пользователя

В какой-нибудь общий каталог звук запуска WinXP - $USER/.config/autostart/Windows XP Startup.wav

Кладем в $USER/.config/autostart файл welcome.desktop со следующим содержимым:

Примечание: Обратите внимание, в пути исполняемого файла должен быть указан полный путь пользователя!
[Desktop Entry]
Version=1.0
Name=welcome
Terminal=false
Type=Application
Exec=play '/home/user/.config/autostart/Windows XP Startup.wav'
X-GNOME-Autostart-Phase=Applications
X-GNOME-Autostart-Notify=false
X-GNOME-Autostart-enabled=true

KDE

В KDE звук входа меняется по-другому.

TODO:
Для системы я еще не нашел


Для пользователя

Откройте Параметры системы ▷ Предпочтения пользователя ▷ Уведомления ▷ Индивидуальные параметры приложений ▷ Настроить ▷ Системные службы ▷ Среда рабочего стола Plasma ▷ Настроить события

Поставьте галочку в чекбоксе "Воспроизвести звук" у пункта "Вход в систему" и выберите нужный файл.