मैं उबंटू के भीतर से ग्राफिक्स कार्ड को कैसे ओवरक्लॉक कर सकता हूं?


18

मैं कोर आवृत्ति, shader घड़ी, और एक eVGA GTX 480 पर मेमोरी घड़ी को बढ़ावा देना चाहूंगा। मैंने अपने विकास बॉक्स में 10.04 बजे। क्या उबंटू के भीतर से हाल के ग्राफिक्स कार्ड को ओवरक्लॉक करना संभव है? मैंने कूलबिट दृष्टिकोण की कोशिश की , लेकिन मुझे यह काम नहीं मिला। मैंने भी nvclock की कोशिश की , लेकिन जैसा कि जनवरी, 4, 2009 से अद्यतन नहीं किया गया है, यह मेरे कार्ड के साथ काम नहीं करता है।

खिड़कियों में, ड्राइवर ही कार्ड overclock करने की क्षमता के साथ जहाजों, लेकिन NVIDIA प्रकट होता है linux चालकों के इस बाहर छोड़ दिया। क्या किसी ने कोई उपाय खोजा है? या उबंटू के भीतर विंडोज़ चालकों को मंच देना संभव होगा? ( ick )

यदि इस प्रश्न को पूछने के लिए एक अधिक उपयुक्त मंच है, तो मुझे ऐसा करने में खुशी होगी - लेकिन मैं उबंटू के समाधान की उम्मीद कर रहा हूं। धन्यवाद!

अद्यतन: ऐसा प्रतीत होता है कि मुझे "कूलबिट" "5" की आवश्यकता हो सकती है जैसा कि यहां चर्चा की गई है । हम्म। नहीं।

यहाँ मेरे xorg.conf फ़ाइल का प्रासंगिक अनुभाग है:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 460"
    BusID          "PCI:2:0:0"
    Option         "Coolbits" "5"
    Option         "NoLogo" "True"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 480"
    BusID          "PCI:3:0:0"
    Option         "Coolbits" "5"
    Option         "NoLogo" "True"
EndSection

जब मैं 5 पर सेट कूलबिट्स के साथ पुनरारंभ करता हूं, तो मैं GTX 460 पर प्रशंसक नियंत्रण को सक्षम कर सकता हूं। मैं इसे अधिकतम प्रदर्शन मोड पर भी सेट कर सकता हूं। मैं घड़ी की आवृत्तियों को नहीं बदल सकता। मैं विभिन्न स्तरों की कोशिश करने वाला हूं। लेकिन यहाँ मैं देख रहा हूँ (कूलबिट्स = 5 के साथ):

वैकल्पिक शब्द

अद्यतन 2: मैंने ड्राइवर संस्करण की कोशिश की है - 260.24 (बीटा - nvdeveloper) और 260.19.12 (आज जारी)। मैं किसी भी 4xx कार्ड के लिए "क्लॉक फ़्रीक्वेंसी" टैब नहीं देख पा रहा हूँ। मैं हालांकि कार्ड के लिए पंखे की गति को एक डिस्प्ले के साथ बदल सकता हूं। मैं एक दूसरा सवाल पूछने जा रहा हूं और बेहतर ड्राइवरों के रिलीज होने का इंतजार कर रहा हूं ।


नोट: यदि आपने कोड को सीधे उस कूलबेट स्पष्टीकरण से कॉपी किया है, तो आपने सीधे-सीधे नहीं, घुंघराले-कोट्स की नकल की होगी "। यह समझा सकता है कि यह आपके लिए काम क्यों नहीं करता है।
ओली

मैंने इसे कॉपी नहीं किया, मैंने सिर्फ हाथों से बदलावों को टाइप किया। मैं अपने Xorg फ़ाइल के साथ अपने प्रश्न को अपडेट करने जा रहा हूं। यह अभी भी कूलबिट्स के साथ काम नहीं कर रहा है।
एम। टिबबिट्स

ऐसा प्रतीत होता है कि "4" बिट प्रशंसक नियंत्रण को सक्षम करता है, लेकिन केवल अगर आपके पास एक डिस्प्ले संलग्न है । लेकिन घड़ी आवृत्तियों नहीं । मैं वर्तमान में चालक संस्करण 260.24 (केवल nvdeveloper साइट पर उपलब्ध) चला रहा हूं। लगता है कि हमें 4xx श्रृंखला में आने के लिए समर्थन का इंतजार करना होगा।
एम। टिबबिट्स

ठेठ एनवीडिया ...
ओली

जवाबों:


16

आपके पास लगभग था। कूलबिट्स रास्ता है। यहाँ मेरा उपकरण है /etc/X11/xorg.conf:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 260"
    Option         "Coolbits" "1"
    Option         "NoLogo" "True"
EndSection

और फिर (एक्स - नियंत्रण + alt + f1 को पुनः आरंभ करने के बाद sudo restart gdm), लोड करें nvidia-settingsऔर एक घड़ी आवृत्ति पृष्ठ है:

वैकल्पिक शब्द


बस ध्यान दें: (मैंने यह उत्तर क्यों स्वीकार नहीं किया है) उपरोक्त कॉन्फ़िगरेशन 4xx श्रृंखला कार्ड के लिए काम नहीं करता है । समर्थन अभी तक सार्वजनिक ड्राइवर स्टैक में मर्ज नहीं किया गया है। अभी भी इंतज़ार कर रहा / भीख माँग रहा हूँ ...
एम। टिब्बीट्स 5

1
हाँ फर्मी समर्थन पिछड़ रहा है, लेकिन जब यह यहाँ हो जाता है, तो इसे सक्षम करने का तरीका होगा। एकमात्र तरीका जो मैंने कभी देखा है वह कार्ड पर फर्मवेयर को संपादित करने के लिए निबिटर का उपयोग कर रहा है। बहुत अधिक विनाशकारी लगता है, लेकिन अगर आपको घड़ियों को संपादित करने की आवश्यकता है, तो यह एक विकल्प है।
ओली

1
ईमानदारी से, मैं घड़ियों के बारे में परवाह नहीं करता हूं - मैं गहन CUDA कार्यक्रम चला रहा हूं और प्रशंसक लगभग 45% गति पर रहते हैं और 75C - 80C पर कार्ड रखते हैं जो मुझे लगता है कि बहुत गर्म है। खिड़कियों में, 90% तक प्रशंसकों को क्रैंक करना आसान है और पूर्ण लोड के तहत कार्ड को 50C पर रखना है। Ps। मैंने अब नवीनतम ड्राइवरों की भी जाँच की है: 260.19.29। फिर भी कोई पासा नहीं। C निमिडिया!
एम। टिबबिट्स

3

डिफ़ॉल्ट Ubuntu रिपॉजिटरी में निम्नलिखित उपकरण भी हैं जिन्हें आप सॉफ्टवेयर सेंटर या टर्मिनल से इंस्टॉल कर सकते हैं:

NVIDIA - उबंटू के लिए <= 14.04

nvclock - आप एनवीडिया कार्ड को ओवरक्लॉक करने की अनुमति देता है

nvclock-gtk - Nvclock लेकिन GTK समर्थन के साथ

nvclock-qt - Nvclock लेकिन क्यूटी समर्थन के साथ

अति - वर्तमान में उबंटू के सभी समर्थित संस्करणों के लिए

rovclock - आप अति कार्ड से अधिक करने की अनुमति देता है


यह नए उपकरणों के लिए काम नहीं करता है; और जब मैं इसके साथ जबरदस्ती करता हूं -f, तो यह एक नकारात्मक (स्पष्ट रूप से गलत) घड़ी की गति दिखाता है।

1

2018 उत्तर

ओवरक्लॉकिंग सक्षम करने के लिए, चलाएं:

nvidia-xconfig --cool-bits=28

अपने पीसी को रिबूट करें। अब आप निम्न कार्य कर सकते हैं:

# List all GPUs
# Set power to 100W, +1000 Mhz Mem clock offset, and +100 Mhz on GPU clock offset.
nvidia-settings -c :0 -q gpus
nvidia-smi -i 0 -pl 100
nvidia-settings -c :0 -a '[gpu:0]/GPUMemoryTransferRateOffset[2]=1000'
nvidia-settings -c :0 -a '[gpu:0]/GPUGraphicsClockOffset[2]=100'

इस पद्धति का रोमांच यह है कि आप पावर इनपुट बदल सकते हैं। संभावित नुकसान का खतरा। सावधानी से आगे बढ़ें। स्रोत यहाँ


परिवर्तन को स्थायी बनाने के लिए: sudo nvidia-smi -pm 1
एड्रियन लोपेज

1
ग्राफिक तरीका : कूलबिट्स, रिबूट, ओपन एनवीडिया सेटिंग्स को सक्षम करें, और पावरमाइज़र देखें । आप ग्राफ़िकल मोड में पावर इनपुट OC करने में सक्षम नहीं होंगे।
एड्रियन लोपेज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.