I have a GeForce RTX 3060 in an eGPU enclosure (Razer Core X) and running Ubuntu 20.04. I have it detected and working (nvidia-smi shows stats for the card), but none of the other tools sees it, such as nvidia-setting or the Nvidia X server GUI configuration tool. This also means 3rd party tools such as GreenWithEnvy doesn't recognize the card either. Because of this, I cannot overclock this card.
Nvidia-xconfig recognized the card and generated the appropriate xorg.conf file, and I also made sure I initialized it with --egpu --cool-bits=28 and --allow-empty-initial-configuration. The resulting xorg.conf file detects the NVIDIA device as shown here:
jkha@jkha-XPS-13-7390:~$ nvidia-xconfig --query-gpu-info
Number of GPUs: 1
GPU #0:
Name : GeForce RTX 3060
UUID : GPU-d8923ede-e0f1-f659-6744-8bc312f7a066
PCI BusID : PCI:8:0:0
Number of Display Devices: 0
I'm not trying to use the card to drive a display. I have it set to be used for compute only, and the application does see and use it. However, I'd like to OC the memory and power for better mining performance.
In case it helps, I am using NVIDIA proprietary drivers 460. How would I go about OCing my RTX 3060 in an eGPU enclosure in Linux?
0 Answers