There are three methods to query the GPU temperature. If you are on laptop, it might be a good idea to install and enable the acpid daemon instead. While completely harmless, you may get rid of this message by disabling the ConnectToAcpid option in your /etc/X11//nf: NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X NVIDIA(0): details, please see the "ConnectToAcpid" and NVIDIA(0): try to use it to receive ACPI event notifications. NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will NVIDIA(0): configuration option may not be set correctly. NVIDIA(0): may not be running or the "AcpidSocketPath" X ~/.local/share/xorg/Xorg.0.log NVIDIA(0): ACPI: failed to connect to the ACPI event daemon the daemon If connection fails, X.org will output the following warning: NVIDIA drivers automatically try to connect to the acpid daemon and listen to ACPI events such as battery power, docking, some hotkeys, etc. $ nvidia-settings -q GPUPowerSource -t 1 Listening to ACPI events To see the current power source, check the 'GPUPowerSource' read-only parameter (0 - AC, 1 - battery): The NVIDIA X.org driver can also be used to detect the GPU's current source of power. Then resolution change can be done normally using a remote session such as VNC or Steam Link. To facilitate setting up resolution one can use a DP or an HDMI dummy adapter which simulates the presence of a monitor attached to that port. For instance, in headless mode, desktop environments and nvidia-utils do not provide a graphical way to change resolution. Tip: Using headless mode may be tricky and prone to error. 1920x1080, specify a Virtual entry under the Screen subsection in nf: In headless mode, resolution falls back to 640x480, which is used by VNC or Steam Link. The NoDFPNativeResolutionCheck prevents NVIDIA driver from disabling all the modes that do not fit in the native resolution. Option "ModeValidation" "NoDFPNativeResolutionCheck" If the above changes did not work, in the nf under Device section you can try to remove the Option "ConnectedMonitor" "DFP" and add the following lines: This way, one can automatically start a display manager at boot time and still have a working and properly configured X screen by the time the TV gets powered on. The CustomEDID provides EDID data for the device, meaning that it will start up just as if the TV/DFP was connected during X the process. The ConnectedMonitor option forces the driver to recognize the DFP as if it were connected. Option "CustomEDID" "DFP-0:/etc/X11/dfp0.bin" $ nvidia-xconfig -extract-edids-from-file=/var/log/Xorg.0.log -extract-edids-output-file=/etc/X11/dfp0.binĮdit nf by adding to the Device section: Extract the EDID block using nvidia-xconfig: Run an X server with enough verbosity to print out the EDID block:Īfter the X Server has finished initializing, close it and your log file will probably be in /var/log/Xorg.0.log. If in the front-end mouse and keyboard are not attached, the EDID can be acquired using only the command line. It will show some information in tree format, ignore the rest of the settings for now and select the GPU (the corresponding entry should be titled "GPU-0" or similar), click the DFP section (again, DFP-0 or similar), click on the Acquire Edid Button and store it somewhere, for example, /etc/X11/dfp0.edid. To acquire the EDID, start nvidia-settings. To force NVIDIA to use DFP, store a copy of the EDID somewhere in the filesystem so that X can parse the file instead of reading EDID from the TV/DFP. This can be a problem when using a DVI connected TV as the main display, and X is started while the TV is turned off or otherwise disconnected. The X server falls back to CRT-0 if no monitor is automatically detected. Before proceeding, make sure that all of your devices are configured to use UEFI boot. Tip: If the above methods do not fix your terminal resolution, it may be necessary to disable Legacy BIOS mode entirely (often referred to as Compatibility Support Module, CSM, or Legacy Boot) in your UEFI settings.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |