पूर्ण स्क्रीन होने पर लिनक्स पर मॉनिटर वाइन या प्ले चुनें


11

मैं वर्तमान में लिनक्स पर प्ले के साथ एक गेम शुरू करने में सक्षम हूं, लेकिन यह हमेशा मेरे दूसरे मॉनिटर पर गेम फुल स्क्रीन प्रदर्शित करता है।

क्या यह प्रदर्शित करने के लिए मॉनिटर को निर्दिष्ट करने के लिए लिनक्स या वाइन पर प्ले को कॉन्फ़िगर करने का एक तरीका है ?


मुझे लगता है, आपको टिकट बनाने की आवश्यकता है यदि आप वास्तव में किसी को देख लेना चाहते हैं। और शायद प्रक्रिया को गति देने के लिए bountysource.com
सर्गेई

जवाबों:


3

मैं लिनक्स पर विंडोज गेम भी खेलता हूं, और इसके लिए मेरा जाना एक वर्चुअल डेस्कटॉप का अनुकरण करने के लिए वाइन को बताना है। किसी कारण के लिए, यह वाइन को चालू करता है जो भी PlayOnLinux विंडो पर नजर रखता है।

अपने खेल को स्थापित करने के लिए पूर्ण चरण:

  1. PlayOnLinux खोलें

  2. अपने गेम पर क्लिक करें, और मुख्य इंटरफ़ेस के शीर्ष पर "कॉन्फ़िगर करें" बटन पर क्लिक करें।

  3. "शराब" टैब पर जाएं और "शराब कॉन्फ़िगर करें" पर क्लिक करें।

  4. वाइन कॉन्फ़िगरेशन विंडो में, ग्राफिक्स टैब पर क्लिक करें और "वर्चुअल डेस्कटॉप का अनुकरण करें" कहने वाले बॉक्स की जांच करें। डेस्कटॉप के आकार को उस मॉनिटर के आकार में बदलें जिसे आप गेम खेलने के लिए उपयोग करना चाहते हैं।

फिर अपना खेल खोलने के लिए:

  1. PlayOnLinux खोलें

  2. उस मॉनिटर पर PlayOnLinux विंडो खींचें जिसे आप अपना गेम खेलना चाहते हैं

  3. गेम चलाएं, फिर अपने माउस कर्सर को उसी मॉनिटर पर रखें जब तक वाइन लॉन्च न हो जाए। वाइन लॉन्च होने के बाद, आप उस मॉनीटर पर गेम खेल सकते हैं, और सामान्य की तरह अपने अन्य मॉनीटर का भी उपयोग कर सकते हैं।


2
मेरे लिए काम नहीं करता है। मैं पोर्टल 2 खेलने का प्रयास करता हूं। यह अभी भी बाईं ओर मेरी द्वितीयक स्क्रीन पर खुलता है।
पॉल

2
@Paul: आप शराब के माध्यम से पोर्टल (2) चलाने की कोशिश क्यों कर रहे हैं? यह लिनक्स और ओएस एक्स पर मूल रूप से चल सकता है
डेविड फ़ॉस्टर

@DavidFoerster पता नहीं था कि वापस तो। यह अब मूल रूप से ठीक चलता है।
पॉल

1

दोहरी (या एकाधिक) मॉनिटर को संशोधित DISPLAY वातावरण चर के माध्यम से संदर्भित किया जा सकता है।

आमतौर पर, यह 0 पर सेट होता है , लेकिन व्यक्तिगत स्क्रीन को अपने स्वयं के नंबरों द्वारा संदर्भित किया जा सकता है, जैसे : दोहरी मॉनिटर सेटअप के लिए 0.0 और : 0.1

डिस्क्लेमर के रूप में, मैंने अतीत में इसके साथ छेड़छाड़ की है, लेकिन मेरी दोहरी निगरानी प्रणाली इस समय नीचे है, इसलिए मैं यह सुनिश्चित करने के लिए अनुभवजन्य परीक्षण नहीं कर सकता हूं। हालांकि यह कोशिश दे।

DISPLAY=:0.0 wine ...
DISPLAY=:0.1 playonlinux ...

यह आउटपुट को एक स्क्रीन पर प्रतिबंधित कर देना चाहिए । हम्म, मुझे एक सोच है कि यह कई डेस्कटॉप वातावरण के साथ उपलब्ध कई डेस्कटॉप को संदर्भित करता है। डेस्कटॉप 1,2,3,4 और ऐसे।

यह काम नहीं कर सकता है। (वहाँ, मैंने कहा ...)

मैंने सिर्फ अपने सिंगल मॉनिटर लैपटॉप पर यह कोशिश की ... : वर्तमान स्क्रीन पर 0.0 प्रदर्शित करता है, वर्तमान डेस्कटॉप .. जबकि : 0.1 रिटर्न " कनेक्ट नहीं कर सकता " ... और किसी भी स्क्रीन या डेस्कटॉप पर कुछ भी प्रदर्शित नहीं किया। यह वादा दिखाता है! कोशिश करो!


साथ DISPLAY=:0.1: त्रुटि के साथ खेल से बाहर निकलता है Player data archive not found at 'C:/Program Files/Hearthstone/Hearthstone_Data/data.unity3d', using local filesystem01b8:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.जबकि DISPLAY=:0.0काम करता है ठीक
यूजेन Konkov

क्या किसी ने कभी इसके लिए एक वास्तविक समाधान पाया है? कोई फर्क नहीं पड़ता कि मैं किस खेल की कोशिश करता हूं, वे सभी गलत मॉनिटर पर शुरू करते हैं, और DISPLAY =: 0.1
TheSHEEEP

1

एक विकल्प है जिसका उपयोग आप xorg.confअपने मॉनीटर को स्वैप करने के लिए कर सकते हैं और पहले जिसे आप चाहते हैं उसका चयन करें (लेकिन सिर्फ एनवीडिया के लिए काम कर सकते हैं? मैं बिना परीक्षण नहीं कर सकता):

मेरे मामले में, मेरी /var/log/Xorg.0.log 2 मॉनिटरों की पहचान करती है:

[ 37083.836] (--) NVIDIA(GPU-0): HP LA2006 (DFP-0): connected
[ 37083.836] (--) NVIDIA(GPU-0): HP LA2006 (DFP-0): Internal TMDS
[ 37083.836] (--) NVIDIA(GPU-0): HP LA2006 (DFP-0): 330.0 MHz maximum pixel clock
[ 37083.836] (--) NVIDIA(GPU-0): 
[ 37083.847] (--) NVIDIA(GPU-0): DELL S2419H (DFP-1): connected
[ 37083.847] (--) NVIDIA(GPU-0): DELL S2419H (DFP-1): Internal TMDS
[ 37083.847] (--) NVIDIA(GPU-0): DELL S2419H (DFP-1): 340.0 MHz maximum pixel clock

और, इस विकल्प को "स्क्रीन" खंड में जोड़कर xorg.conf ने काम किया:

Option  "nvidiaXineramaInfoOrder" "DFP-1, DFP-0"

इसने मेरे लिए अभी काम किया है, बस एक्स को बदलने के बाद पुनः आरंभ कर रहा है, और मेरे मुख्य या पहले मॉनिटर में पूर्ण स्क्रीन में विंडोज़ गेम खेल सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.