Advertisement
Bluestang

RetroPie - Audio Settings/PulseAudio Log

Mar 21st, 2021
411
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.27 KB | None | 0 0
  1. + rp_callModule audiosettings gui
  2. + local md_id=audiosettings
  3. + local mode=gui
  4. + shift 2
  5. + rp_hasModule audiosettings
  6. + local id=audiosettings
  7. + [[ -n 187 ]]
  8. + return 0
  9. + rp_isEnabled audiosettings
  10. + local id=audiosettings
  11. + [[ 1 -eq 0 ]]
  12. + return 0
  13. + case "$mode" in
  14. ++ rp_moduleVars audiosettings
  15. ++ local id=audiosettings
  16. ++ local code
  17. ++ read -d '' -r code
  18. +++ rp_getInstallPath audiosettings
  19. +++ local id=audiosettings
  20. +++ echo /opt/retropie/supplementary/audiosettings
  21. ++ echo 'local md_desc="Configure audio settings"
  22. local md_help=""
  23. local md_type="supplementary"
  24. local md_flags="!all rpi"
  25. local md_path="/home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings.sh"
  26.  
  27. local md_repo_type=""
  28. local md_repo_url=""
  29. local md_repo_branch=""
  30. local md_repo_commit=""
  31.  
  32. local md_build="/home/pi/RetroPie-Setup/tmp/build/audiosettings"
  33. local md_inst="/opt/retropie/supplementary/audiosettings"
  34. # get module path folder + md_id for
  35. local md_data="/home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings"'
  36. + eval 'local md_desc="Configure audio settings"
  37. local md_help=""
  38. local md_type="supplementary"
  39. local md_flags="!all rpi"
  40. local md_path="/home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings.sh"
  41.  
  42. local md_repo_type=""
  43. local md_repo_url=""
  44. local md_repo_branch=""
  45. local md_repo_commit=""
  46.  
  47. local md_build="/home/pi/RetroPie-Setup/tmp/build/audiosettings"
  48. local md_inst="/opt/retropie/supplementary/audiosettings"
  49. # get module path folder + md_id for
  50. local md_data="/home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings"'
  51. ++ local 'md_desc=Configure audio settings'
  52. ++ local md_help=
  53. ++ local md_type=supplementary
  54. ++ local 'md_flags=!all rpi'
  55. ++ local md_path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings.sh
  56. ++ local md_repo_type=
  57. ++ local md_repo_url=
  58. ++ local md_repo_branch=
  59. ++ local md_repo_commit=
  60. ++ local md_build=/home/pi/RetroPie-Setup/tmp/build/audiosettings
  61. ++ local md_inst=/opt/retropie/supplementary/audiosettings
  62. ++ local md_data=/home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings
  63. + local md_mode=install
  64. + local md_conf_root
  65. + [[ supplementary == \p\o\r\t\s ]]
  66. + setConfigRoot ''
  67. + local dir=
  68. + md_conf_root=/opt/retropie/configs
  69. + [[ -n '' ]]
  70. + mkUserDir /opt/retropie/configs
  71. + mkdir -p /opt/retropie/configs
  72. + chown pi:pi /opt/retropie/configs
  73. + case "$mode" in
  74. + function=gui_audiosettings
  75. + fnExists gui_audiosettings
  76. + declare -f gui_audiosettings
  77. + return 0
  78. + md_ret_require=()
  79. + local md_ret_require
  80. + md_ret_files=()
  81. + local md_ret_files
  82. + md_ret_errors=()
  83. + local md_ret_errors
  84. + md_ret_info=()
  85. + local md_ret_info
  86. + local action
  87. + local pushed=1
  88. + case "$mode" in
  89. + action='Running action '\''gui'\'' for'
  90. + [[ -n Running action 'gui' for ]]
  91. + printHeading 'Running action '\''gui'\'' for '\''audiosettings'\'' : Configure audio settings'
  92. + printMsgs heading 'Running action '\''gui'\'' for '\''audiosettings'\'' : Configure audio settings'
  93. + local type=heading
  94. + shift
  95. + [[ 0 == \1 ]]
  96. + for msg in "$@"
  97. + [[ heading == \d\i\a\l\o\g ]]
  98. + [[ heading == \c\o\n\s\o\l\e ]]
  99. + [[ heading == \h\e\a\d\i\n\g ]]
  100. + echo -e '\n= = = = = = = = = = = = = = = = = = = = =\nRunning action '\''gui'\'' for '\''audiosettings'\'' : Configure audio settings\n= = = = = = = = = = = = = = = = = = = = =\n'
  101. + return 0
  102. + case "$mode" in
  103. + gui_audiosettings
  104. ++ aplay -ql
  105. ++ grep bcm2835
  106. ++ wc -l
  107. + [[ 2 < 1 ]]
  108. + _pa_cmd_audiosettings systemctl -q --user is-enabled pulseaudio.socket
  109. + [[ -n systemctl -q --user is-enabled pulseaudio.socket ]]
  110. + sudo -u pi XDG_RUNTIME_DIR=/run/user/1000 systemctl -q --user is-enabled pulseaudio.socket
  111. + _pulseaudio_audiosettings
  112. + cmd=(dialog --backtitle "$__backtitle" --menu "Set audio output (PulseAudio)." 22 86 16)
  113. + local cmd
  114. + options=()
  115. + local options
  116. + local sink_index
  117. + local sink_label
  118. + _pa_cmd_audiosettings pacmd stat
  119. + [[ -n pacmd stat ]]
  120. + sudo -u pi XDG_RUNTIME_DIR=/run/user/1000 pacmd stat
  121. + read sink_index sink_label
  122. ++ _pa_cmd_audiosettings pacmd list-sinks
  123. ++ [[ -n pacmd list-sinks ]]
  124. ++ sudo -u pi XDG_RUNTIME_DIR=/run/user/1000 pacmd list-sinks
  125. ++ awk -F '[:=]' '/index/ { idx=$2;
  126. do {getline} while($0 !~ "alsa.name");
  127. print idx,gensub(/"|bcm2835\s+/,"","g", $2) }'
  128. awk: line 4: function gensub never defined
  129. + options+=(M "Mixer - adjust output volume" R "Reset to default" P "Disable PulseAudio")
  130. ++ dialog --backtitle 'retropie.org.uk - RetroPie Setup. Installation folder: /opt/retropie for user pi' --menu 'Set audio output (PulseAudio).' 22 86 16 M 'Mixer - adjust output volume' R 'Reset to default' P 'Disable PulseAudio'
  131. + choice=
  132. + [[ -n '' ]]
  133. + [[ -n '' ]]
  134. + [[ 0 -eq 0 ]]
  135. + [[ -n '' ]]
  136. + [[ -d /home/pi/RetroPie-Setup/tmp/build/audiosettings ]]
  137. + local ret=0
  138. + [[ 0 -gt 0 ]]
  139. + [[ gui == \i\n\s\t\a\l\l\_\b\i\n ]]
  140. + [[ gui == \i\n\s\t\a\l\l ]]
  141. + fnExists install_audiosettings
  142. + declare -f install_audiosettings
  143. + return 1
  144. + [[ gui == \b\u\i\l\d ]]
  145. + [[ 0 -gt 0 ]]
  146. + [[ 1 -eq 0 ]]
  147. + return 0
  148. + rp_ret=0
  149. + [[ 0 -gt 0 ]]
  150. + [[ 0 -gt 0 ]]
  151. + exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement