altlinux-7.0.4-simply-i586-live-dvd5.iso на нетбук с нуля по дефолту.
Итог: smplayer сохраняет настройки через GUI. Проблема не воспроизвелась.
Тоже не воспроизвёл проблему.
На системе
# tune2fs -l /dev/sda1 | grep create
Filesystem created: Sat Nov 15 21:19:10 2014
# xfce4-about -V
xfce4-about 4.10.0 (Xfce 4.10)
# rpm -qf /sbin/init
sysvinit-2.88-alt4
# apt-repo
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/t7/branch i586 classic
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/t7/branch noarch classic
rpm-src http://ftp.altlinux.org/pub/distributions/ALTLinux/t7/branch i586 classic
rpm-src http://ftp.altlinux.org/pub/distributions/ALTLinux/t7/branch noarch classic
с текущим видеодрайвером в smplayer
$ cat .config/smplayer/smplayer.ini |grep ^driver
driver\vo=x11
driver\audio_output=alsa
и сменой видеодрайвера в процессе проигрывания видеофайла,
$ smplayer Downloads/clips/Ozzy\ Osbourne\ -\ Dreamer\ \[Music\ Video\].480p.mp4
...
Debug: ActionsEditor::applyChanges
Debug: BaseGui::saveActions
Debug: ActionsEditor::saveToConfig
Debug: Preferences::save
Debug: AssStyles::save
...
с проигрыванием до конца файла,
Debug: MplayerProcess::parseLine: ''
Debug: MplayerProcess::parseLine: 'Exiting... (End of file)'
Debug: MplayerProcess::parseLine: detected end of file
Debug: MplayerProcess::parseLine: 'ID_EXIT=EOF'
Debug: MplayerProcess::parseLine: detected end of file
Debug: MyProcess::procFinished
Debug: MyProcess::procFinished: Bytes available: 0
Debug: MplayerProcess::processFinished: exitCode: 0, status: 0
Debug: MplayerLayer::playingStopped
Debug: Screen::playingStopped
Debug: Screen::setAutoHideCursor: 0
Debug: Screen::playingStopped
Debug: Screen::setAutoHideCursor: 0
Debug: Core::processFinished
Debug: Core::processFinished: we_are_restarting: 0
Debug: Core::processFinished: play has finished!
Debug: BaseGui::displayState: Stopped
Debug: BaseGui::togglePlayAction
Debug: Core::processFinished: exit_code: 0
и с принудительным закрытием окна smplayer после завершения проигрывания,
Debug: BaseGuiPlus::closeWindow
Debug: BaseGui::closeWindow
Debug: DefaultGui::~DefaultGui
Debug: DefaultGui::saveConfig
Debug: DefaultGui::saveConfig: w: 683 h: 509
Debug: Helper::qtVersion: 4806
Debug: ToolbarEditor::save: 'toolbar1'
Debug: ToolbarEditor::save: 'controlwidget'
Debug: ToolbarEditor::save: 'controlwidget_mini'
Debug: ToolbarEditor::save: 'floating_control'
Debug: BaseGuiPlus::saveConfig
Debug: Core::saveMediaInfo
Debug: FileSettingsHash::saveSettingsFor: '$HOME/Downloads/clips/Ozzy Osbourne - Dreamer [Music Video].480p.mp4'
Debug: FileSettingsHash::saveSettingsFor: config_file: '$HOME/.config/smplayer/file_settings/8/8069508e56ec5947.ini'
Debug: FileSettingsHash::saveSettingsFor: output_dir: '8'
Debug: MediaSettings::save
Debug: Favorites::save
Debug: Favorites::save
Debug: Favorites::save
Debug: Playlist::saveSettings
Debug: global_end
Debug: Preferences::save
Debug: AssStyles::save
проблема невозможности смены видеодрайвера в smplayer через GUI не воспроизводится
$ cat .config/smplayer/smplayer.ini |grep ^driver
driver\vo=xv
driver\audio_output=alsa
Полный выброс smplayer в терминал большой - 1031 строка, но в буфер termit он помещается.