Description of problem: XFCE allows the user to set any application as the preferred Terminal app. When using KDE's konsole instead of the XFCE-provided Terminal, launching any application which has Terminal=true in its desktop file fails, a standard Terminal (with shell) is launched instead. Version-Release number of selected component (if applicable): xfdesktop-4.4.2-3.fc9.i386 How reproducible: Always. Steps to Reproduce: 1. Launch an XFCE Session ; 2. right-click on desktop, go to Settings, Preferred Applications 3. select the Utilities tab, and choose konsole as Terminal Emulator 4. install wings ( wings-0.99.02-2.fc9.i386 ) which has Terminal=true in its .desktop file 5. right-click on desktop, go to Graphics, Wings 3D Actual results: A Konsole terminal with a bash shell is launched. Expected results: A Konsole terminal and Wings 3D are launched, with Wings' output in the terminal. Additional info:
Was the 'konsole' option in step 3 already there? It looks like that was misdefined, and Xfce doesn't provide it... Go to the Utilities tab again and select 'Other' and enter: konsole -e '%s' as the command. Does that cause it to work as expected?
No, the konsole option probably wasn't there in the first place, I had konsole "%s" as the command. konsole -e '%s' causes everything to work, yes. Thanks.
Excellent. Glad it could be fixed.