ในระบบของฉันสำหรับแอพที่ใช้ SDL ฉันต้องตั้งค่าตัวแปรสภาพแวดล้อม:
export SDL_AUDIODRIVER=alsa
เพื่อให้เสียงทำงานอย่างถูกต้อง ฉันจะตั้งค่าเซสชัน GNOME ของฉันอย่างไรเพื่อให้ตัวแปรนี้มีอยู่ในทุกแอปพลิเคชัน (ดังนั้นถ้าฉันเรียกใช้แอปพลิเคชันผ่าน Nautilus หรือใช้DBGLแอปทำงานอย่างถูกต้อง)
แก้ไข:
ไฟล์การกำหนดค่าที่ฉันได้ตั้งค่า (และรีเซ็ตเครื่องหลังจากแต่ละ) จะไม่มีประโยชน์:
.xsession
.xsessionrc
.gnomerc
.bash_profile
.profile
<- ใช้งานได้ในกรณีทั่วไป แต่ไม่ใช่เมื่อ distro ของคุณตั้งค่าตัวแปรไว้ที่อื่น/etc/profile