Проблема с сохранением настроек звукового микшера

Добро пожаловать!

Moderator: Blaze

Novichok
Black ninja
Black ninja
Posts: 84
Joined: 16 Feb 2015, 21:37
Distribution: Porteus 3.0.1
Location: Беларусь

Проблема с сохранением настроек звукового микшера

Post#1 by Novichok » 13 May 2015, 13:09

При поднятии всех галочек на самый верх в звуковом микшере и попытке сохранить изменения всех настроек в модуле, настройки звука не сохраняются. Приходится каждый раз при запуске портеуса (Porteus 3.1 KDE) вручную поднимать некоторые галочки отвечающие за звук, опять на самый верх. При чем все остальные настройки всей системы и других программ прекрасно сохраняются. Так и должно быть или существует способ как то сохранить настройки звука в микшере? Если знаете как это сделать напишите пожалуйста что и где поменять в настройках чтоб сохранение сработало :cry:

User avatar
Blaze
DEV Team
DEV Team
Posts: 3869
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Проблема с сохранением настроек звукового микшера

Post#2 by Blaze » 13 May 2015, 15:12

Если ввести команду

Code: Select all

cat /proc/cmdline
какие читкоды у Вас?

А так в /boot/syslinux/porteus.cfg, в строке с APPEND initrd=initrd.xz под LABEL KDE4 добавьте или измените значение

Code: Select all

volume=100%
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

Novichok
Black ninja
Black ninja
Posts: 84
Joined: 16 Feb 2015, 21:37
Distribution: Porteus 3.0.1
Location: Беларусь

Re: Проблема с сохранением настроек звукового микшера

Post#3 by Novichok » 13 May 2015, 23:01

Не получилось, подскажите куда вписать :shock:

Code: Select all

PROMPT 0
TIMEOUT 90
UI vesamenu.c32
DEFAULT gui
MENU BACKGROUND porteus.png
MENU TITLE Porteus-v3.1ru 32bit

MENU WIDTH 30
MENU MARGIN 2
MENU ROWS 10
MENU HELPMSGROW 17
MENU TIMEOUTROW 28
MENU TABMSGROW 15
MENU CMDLINEROW 22
MENU HSHIFT 4
MENU VSHIFT 5

	menu color screen	37;40      #00000000 #00000000 none
	menu color border	30;44      #00000000 #00000000 none
	menu color title	1;36;44    #ffF6FF00 #00000000 none
	menu color unsel	37;44      #ffffffff #00000000 none
	menu color hotkey	1;37;44    #ff8037b7 #00000000 none
	menu color sel		7;37;40    #ff111B78 #003f7fbf none
	menu color hotsel	1;7;37;40  #ffaf67f7 #003f7fbf none
	menu color scrollbar	30;44      #00000000 #00000000 none

	menu color tabmsg	31;40      #ffB6F538 #00000000 none
	menu color cmdmark	1;36;40    #ffff0000 #00000000 none
	menu color cmdline	37;40      #ffffffff #ff000000 none
	menu color pwdborder	30;47      #ffff0000 #00000000 std
	menu color pwdheader	31;47      #ffff0000 #00000000 std
	menu color pwdentry	30;47      #ffff0000 #00000000 std
	menu color timeout_msg	37;40      #ff809aef #00000000 none
	menu color timeout	1;37;40    #ffb72f9f #00000000 none
	menu color help		37;40      #ffD5F538 #00000000 none
	menu color msg07	37;40      #90ffffff #00000000 std

LABEL gui
MENU LABEL Graphics mode (KDE4)
KERNEL vmlinuz
APPEND initrd=initrd.xz changes=/porteus 
TEXT HELP
    Run Porteus the best way we can.
    Try to autoconfigure graphics
    card and use the maximum
    allowed resolution
ENDTEXT

LABEL fresh
MENU LABEL Always Fresh
KERNEL vmlinuz
APPEND initrd=initrd.xz nomagic base_only norootcopy 
TEXT HELP
    Normally Porteus saves all changes
    to the /porteus/changes/ directory
    on the boot media (if writable)
    and restores them next boot.
    Use this option to start a fresh
    system, changes are not read from
    or written to any device
ENDTEXT

LABEL copy2ram
MENU LABEL Copy To RAM
KERNEL vmlinuz
APPEND initrd=initrd.xz copy2ram 
TEXT HELP
    Run Porteus the same as above,
    but first copy all data to RAM
    to get a huge speed increase
    (needs >512MB)
ENDTEXT

LABEL text
MENU LABEL Text mode
KERNEL vmlinuz
APPEND initrd=initrd.xz 3 
TEXT HELP
    Run Porteus in text mode and
    start the command prompt only
ENDTEXT

LABEL pxe-server
MENU LABEL Porteus as PXE server
KERNEL vmlinuz
APPEND initrd=initrd.xz pxe 
TEXT HELP
    Run Porteus as usual, but also
    initialize a PXE server.
    This will allow you to boot Porteus
    on other computers over a network
ENDTEXT

MENU SEPARATOR

LABEL plop
MENU LABEL PLoP BootManager
KERNEL plpbt
TEXT HELP
    Run the plop boot manager.
    This utility provides handy
    boot-USB options for machines
    with vintage/defective BIOS
ENDTEXT

LABEL hd
MENU LABEL Boot from the first hd
COM32 chain.c32
APPEND hd0 1
TEXT HELP
    Don't start Porteus at all, but
    rather run any operating system
    installed on the first partition
    of the hard drive
ENDTEXT

User avatar
Blaze
DEV Team
DEV Team
Posts: 3869
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Проблема с сохранением настроек звукового микшера

Post#4 by Blaze » 15 May 2015, 15:34

Найти

Code: Select all

MENU LABEL Graphics mode (KDE4)
KERNEL vmlinuz
APPEND initrd=initrd.xz changes=/porteus
TEXT HELP
    Run Porteus the best way we can.
    Try to autoconfigure graphics
    card and use the maximum
    allowed resolution
ENDTEXT
заменить на

Code: Select all

MENU LABEL Graphics mode (KDE4)
KERNEL vmlinuz
APPEND initrd=initrd.xz changes=/porteus volume=100%
TEXT HELP
    Run Porteus the best way we can.
    Try to autoconfigure graphics
    card and use the maximum
    allowed resolution
ENDTEXT
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

Novichok
Black ninja
Black ninja
Posts: 84
Joined: 16 Feb 2015, 21:37
Distribution: Porteus 3.0.1
Location: Беларусь

Re: Проблема с сохранением настроек звукового микшера

Post#5 by Novichok » 16 May 2015, 17:50

При введении в терминале команды cat /proc/cmdline получил
quiet initrd=initrd.xz copy2ram BOOT_IMAGE=vmlinuz
При изменении APPEND initrd=initrd.xz changes=/porteus на APPEND initrd=initrd.xz changes=/porteus volume=100%, по прежнему звук не изменился. Попробовал добавить в строчке APPEND initrd=initrd.xz copy2ram добавить volume=100% изменился только звук Master в микшере(KDE4) на максимальный и громкость стала 100% в правом нижнем углу экрана, как изменить еще на максимальный звук Front в микшере(KDE4)?

Bogomips
Full of knowledge
Full of knowledge
Posts: 2564
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: Проблема с сохранением настроек звукового микшера

Post#6 by Bogomips » 19 May 2015, 18:23

Кстати, попробуйте в терминале команду alsamixer (настройка)
Novichok wrote:Так и должно быть или существует способ как то сохранить настройки звука в микшере? Если знаете как это сделать напишите пожалуйста что и где поменять в настройках чтоб сохранение сработало :cry:
В терминале под пользователем root после сохранения настроек (может хватит, а во всяком пожарном случае) скопируйте файл /var/lib/alsa/asound.state в папку rootcopy http://www.porteus.org/tutoriels/26-gen ... ctory.html

Code: Select all

alsactl store	# сохранение
cp --parents /var/lib/alsa/asound.state  /mnt/sdxy/porteus/rootcopy
sdxy - Раздел на котором установлена система портеус. К примеру, /mnt/sdb1

После загрузки проверьте настройки командой alsamixer. Если не все настройки сохранены, то под пользователем root введите команду

Code: Select all

alsactl restore
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

Novichok
Black ninja
Black ninja
Posts: 84
Joined: 16 Feb 2015, 21:37
Distribution: Porteus 3.0.1
Location: Беларусь

Re: Проблема с сохранением настроек звукового микшера

Post#7 by Novichok » 03 Aug 2015, 10:54

Вопрос решился заменой строк

Code: Select all

LABEL gui
MENU LABEL Graphics mode (KDE4)
KERNEL vmlinuz
APPEND initrd=initrd.xz copy2ram volume=100%
TEXT HELP
    Run Porteus the best way we can.
    Try to autoconfigure graphics
    card and use the maximum
    allowed resolution
ENDTEXT

LABEL fresh
MENU LABEL Always Fresh
KERNEL vmlinuz
APPEND initrd=initrd.xz nomagic base_only norootcopy
TEXT HELP
    Normally Porteus saves all changes
    to the /porteus/changes/ directory
    on the boot media (if writable)
    and restores them next boot.
    Use this option to start a fresh
    system, changes are not read from
    or written to any device
ENDTEXT

LABEL copy2ram
MENU LABEL Copy To RAM
KERNEL vmlinuz
APPEND initrd=initrd.xz changes=/porteus
TEXT HELP
    Run Porteus the same as above,
    but first copy all data to RAM
    to get a huge speed increase
    (needs >512MB) 
Прошу сильно неругать, так как только учусь работать в портеусе, но теперь грузится все сразу в оперативку и все настройки микшера максимальные (хотя и в менюшке остались неверные пункты загрузки, но при попытках изменить их, или поменять местами почему то, не получается достигнуть этого же результата)

Post Reply