วิธีป้องกันไม่ให้เกม Windows เปลี่ยนความละเอียดของจอภาพบน Linux

เกม Windowsจำนวนมากเมื่อใช้งานบน Linuxสามารถจัดการความละเอียดการแสดงผลดั้งเดิมของเซสชันเดสก์ท็อป Linux และเปลี่ยนเป็นขนาดที่ไม่ถูกต้อง ความละเอียดในการสลับเกมเป็นสิ่งที่สร้างความรำคาญใจอย่างมาก และเป็นสิ่งที่ผู้ใช้ Linux จำนวนมากต้องการทราบวิธีแก้ไข ดังนั้นนี่คือวิธีที่จะป้องกันไม่ให้ Windows เกมจากการเปลี่ยนความละเอียดของจอภาพบน Linux

วิธีที่ 1 – เปลี่ยนโหมดแสดงเกมเป็นหน้าต่าง

วิธีป้องกันไม่ให้เกม Windows เปลี่ยนความละเอียดของจอภาพบน Linux

วิธีหนึ่งในการป้องกันเกม Windows ที่คุณรันบน Linux ผ่าน Wine คือเข้าไปที่การตั้งค่าของเกมและเปลี่ยนเป็นโหมด "windowed" หากต้องการตั้งค่าเกมของคุณในโหมดหน้าต่าง ให้ค้นหา "การตั้งค่า" ตามด้วย "วิดีโอ" และตั้งค่าเป็นโหมด "หน้าต่าง"

โหมด Windows ทำให้เกมอยู่ในหน้าต่าง เช่นเดียวกับโปรแกรมอื่นๆ บนเดสก์ท็อป Linux ซึ่งจะป้องกันไม่ให้จัดการขนาดการแสดงผล (ซึ่งเกม windows มักทำบน Linux)

โปรดทราบว่าเกมทั้งหมดมีความแตกต่างกัน และเกมที่คุณกำลังเล่นผ่าน Wine บน Linux อาจไม่รองรับโหมดที่ไม่เต็มหน้าจอ หากเป็นกรณีนี้ คุณจะต้องลองใช้วิธีอื่นๆ ที่กล่าวถึงในคู่มือนี้

วิธีที่ 2 – ติดตั้งเกมใน Proton ผ่าน SteamPlay

วิธีป้องกันไม่ให้เกม Windows เปลี่ยนความละเอียดของจอภาพบน Linux

Proton และ SteamPlay เป็นเทคโนโลยีที่ Valve ได้ทำงานเพื่อปรับปรุง Wine ทั่วไปบน Linux และวิธีจัดการกับวิดีโอเกม สิ่งที่ดีที่สุดประการหนึ่งเกี่ยวกับเทคโนโลยีใหม่นี้คือ มันต้องการการกำหนดค่าเพียงเล็กน้อยหรือไม่มีเลย และยังมาพร้อมกับการแก้ไข Linux หลายอย่างที่ทำให้เกม Windows ทำงานได้ดีกว่าใน Wine แบบเดิม มีโอกาสน้อยกว่ามากที่เกม Windows เหล่านี้จะยุ่งกับความละเอียดหน้าจอเดสก์ท็อป Linux ของคุณขณะเล่นกับ SteamPlay

เข้าถึง SteamPlay/Proton บน Linux

ในการติดตั้งเกมด้วยวิธีนี้ สิ่งที่คุณต้องทำคือติดตั้ง Steam รุ่นล่าสุด ในการดำเนินการนี้บน Linux ให้ไปที่Pkgs.orgและให้แอปทำงานบน Linux OS ที่คุณเลือก

เมื่อคุณมีไคลเอ็นต์ Linux Steam รุ่นล่าสุดและใช้งานได้แล้ว ให้คลิกที่นี่เพื่อทำตามคำแนะนำเชิงลึกของเราเกี่ยวกับการเปิดใช้งาน SteamPlay บน Linux จากนั้นค้นหาเกมในคลัง Steam ของคุณแล้วคลิกปุ่ม "ติดตั้ง" เพื่อให้เกมทำงานได้กับ SteamPlay!

วิธีที่ 3 – ใช้ฟีเจอร์เดสก์ท็อปเสมือนของ Wine

ไวน์มีคุณสมบัติในตัวที่เรียกว่า "เดสก์ท็อปเสมือน" เมื่อเปิดใช้งาน คุณลักษณะนี้สามารถใช้เพื่อสร้างพื้นที่ปลอดภัย เหมือน Windows เพื่อรันโปรแกรมที่ไม่มีแอปพลิเคชันที่ทำงานอยู่โต้ตอบกับ Windows

ฟีเจอร์เดสก์ท็อปเสมือนนั้นไม่ค่อยเป็นที่รู้จักสำหรับผู้ใช้ Linux บน Wine และหลายๆ คนก็ไม่อยากยุ่งกับมันด้วยเหตุนี้ อย่างไรก็ตาม หากคุณใช้งานเกม Windows บน Linux ผ่าน Wine และไม่สามารถใช้ SteamPlay หรือเปิดใช้งานโหมดหน้าต่างภายในเกมได้ นี่เป็นทางออกที่ดีที่สุดของคุณ

ก่อนที่เราจะเริ่มต้น

ฟีเจอร์เดสก์ท็อปเสมือนใน Wine สามารถเข้าถึงได้ใน Wine เกือบทุกเวอร์ชัน แม้กระทั่งรุ่นเก่า อย่างไรก็ตาม หากคุณประสบปัญหาด้านกราฟิกขณะเล่นเกม Windows คุณควรอัปเดต Wine ให้ทันสมัย ​​เนื่องจากมีแพตช์กราฟิกมากมายและการปรับปรุงสำหรับเกมเมอร์

หากต้องการอัปเดตเป็นเวอร์ชันล่าสุดของ Wine ที่เสถียร ให้เปิดโปรแกรมอัปเดตซอฟต์แวร์ Linux และติดตั้งโปรแกรมแก้ไขซอฟต์แวร์ที่มีอยู่ทั้งหมด หรือพิจารณาต่อไปนี้คำแนะนำของเราที่จะเรียนรู้วิธีการปรับรุ่นจากรุ่นของไวน์ที่คุณกำลังทำงานกับรุ่น 4

ตรวจจับความละเอียดเดสก์ท็อปของคุณ

วิธีที่ดีที่สุดในการใช้คุณลักษณะเดสก์ท็อปเสมือนของ Wine คือการเลียนแบบความละเอียดหน้าจอที่แน่นอนของจอภาพของคุณ ดังนั้น ก่อนตั้งค่าเดสก์ท็อปเสมือนของ Wine ให้ใช้ความละเอียดของจอภาพ คุณต้องเข้าใจก่อนว่ามันคืออะไร

วิธีป้องกันไม่ให้เกม Windows เปลี่ยนความละเอียดของจอภาพบน Linux

ดูภายในการตั้งค่าการแสดงผลบนเดสก์ท็อป Linux ของคุณสำหรับ "การแสดงผล" หรือ "ความละเอียด" แล้วเปิดขึ้น ควรพิมพ์ความละเอียด หรือเปิดหน้าต่างเทอร์มินัลโดยกด  Ctrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์และป้อนคำสั่งใดคำสั่งหนึ่งด้านล่าง

Xdpyinfo

xdpyinfo | grep 'ขนาด:'

Xrandr

xrandr | เกรป '*'

เปิดหน้าต่างเทอร์มินัลค้างไว้ เนื่องจากจะมีข้อมูลขนาดที่แสดงอยู่ในรายการ เนื่องจากคุณจะต้องใช้ในภายหลัง

ตั้งค่าเดสก์ท็อปเสมือนของไวน์

การกำหนดค่าทั้งหมดสำหรับ Wine ทำได้ภายในแอปการกำหนดค่าไวน์ ในการเข้าถึงแอปนี้ ให้กดAlt + F2บนแป้นพิมพ์เพื่อเปิดตัวเปิดใช้ด่วนบนเดสก์ท็อป จากนั้นเขียนคำสั่งต่อไปนี้ลงในหน้าต่างเปิดใช้เพื่อเข้าถึงการตั้งค่าไวน์

ไวน์cfg

วิธีป้องกันไม่ให้เกม Windows เปลี่ยนความละเอียดของจอภาพบน Linux

เมื่อเปิดหน้าต่างการตั้งค่าการกำหนดค่าไวน์ คุณจะเห็นหน้าแท็บต่างๆ ให้เลือก ค้นหาแท็บที่เรียกว่า "กราฟิก" และคลิกด้วยเมาส์เพื่อเข้าถึง

ในหน้า "กราฟิก" ให้ค้นหา "จำลองเดสก์ท็อปเสมือน" และทำเครื่องหมายที่ช่องถัดจากนั้นเพื่อเปิดใช้งานคุณสมบัติ จากนั้นเลื่อนลงไปที่พื้นที่ "ขนาดเดสก์ท็อป" และเขียนความละเอียดในการแสดงผลของจอภาพ

วิธีป้องกันไม่ให้เกม Windows เปลี่ยนความละเอียดของจอภาพบน Linux

คลิกปุ่ม "ใช้" เพื่อเปลี่ยนการตั้งค่าและเปิดใช้งานคุณลักษณะเดสก์ท็อปเสมือนของไวน์ เมื่อเปิดใช้งานแล้ว เกม Windows ทั้งหมดที่ทำงานบน Linux จะไม่สามารถจัดการความละเอียดหน้าจอบนคอมพิวเตอร์ของคุณได้

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม