Saya pikir kita mengabaikan jawaban paling sederhana di sini, saya pikir Anda hanya memiliki satu kartu suara, dan koreksi saya jika saya salah ... tetapi Anda tidak perlu memiliki lebih dari satu kartu suara untuk dapat menggunakan output yang berbeda perangkat.
Dalam pertanyaan Anda, Anda ingin memutar suara dari satu program melalui penyihir keluaran headphone kemungkinan terhubung ke kartu suara "hanya" Anda, dan satu program berbunyi melalui speaker yang terhubung ke komputer, penyihir sekali lagi mungkin adalah suara "satu-satunya" kartu yang Anda miliki. Dan sejauh yang saya tahu Anda tidak dapat memutar satu suara ke output headphone dan suara lain ke output lain pada kartu yang sama.
Saya tidak tahu versi penyihir dari ubuntu yang Anda gunakan tetapi dalam gambar yang Anda berikan ada tab yang disebut "Output Devices" Anda dapat memeriksa di sana jika Anda memiliki lebih dari satu kartu suara. Saya telah memberikan screenshot bagaimana penampilan saya, amati bahwa ia mencantumkan 3 perangkat tetapi saya hanya memiliki 2 ada dua "Bulit-in Audio" dan saya tidak dapat memutar suara yang berbeda kepada mereka.
Mungkin lebih jelas untuk menjalankan "aplay -l" di terminal
Contoh:
aplay -l
yealds ...
**** Daftar Perangkat Keras PLAYBACK ****
kartu 0: Intel [HDA Intel], perangkat 0: ALC271X Analog [ALC271X Analog]
Subdevices: 1/1
Subdevice # 0: subdevice # 0
kartu 0: Intel [HDA Intel], perangkat 1: ALC271X Digital [ALC271X Digital]
Subdevices: 1/1
Subdevice # 0: subdevice # 0
kartu 1: Generik [HD-Audio Generik], perangkat 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice # 0: subdevice # 0
ada lebih mudah untuk melihat bahwa ada dua kartu kartu 0 dan kartu 1
Jadi, jika Anda hanya memiliki satu kartu suara saran saya kepada Anda adalah membeli kartu suara USB dan menghubungkan headphone Anda dengan itu. dan kemudian gunakan duffyducks atau andys jawab untuk memilih perangkat output