You are not logged in.
Pages: 1
Hello everyone.
I'm new to arch, it took me almost 3 days to figure out and install arch with kde on my ASUS FX505DT, so don't blame me if something stupid is written next.
The main problem is that the HDMI output does not work.
I've actually googled similar problems, but they don't all look exactly like mine. My laptop have Vega 8 and GTX 1650 Mobile.
xrandr doesn't even show Hdmi output and I don't understand why, because both gpu detected in lspci
xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 59.93*+ 39.99
1680x1050 59.95 59.93 59.88
1400x1050 59.98
1600x900 59.95 59.82
1280x1024 59.93 60.02
1440x900 59.93
1400x900 59.96 59.88
1280x960 60.00
1368x768 59.88 59.85
1280x800 59.93 59.97 59.81 59.91
1280x720 59.93 59.99 59.86 59.74
1024x768 59.93 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 59.93 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
700x525 59.98
800x450 59.95 59.82
640x512 60.02
700x450 59.96 59.88
640x480 59.93 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
640x400 59.88 59.98
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32 lspci -k | grep -A 2 -E "(VGA|3D)"
01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 109f
Kernel driver in use: nvidia
--
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev c2)
Subsystem: ASUSTeK Computer Inc. Device 18f1
Kernel driver in use: amdgpuI found that GTX1650 not working
nvidia-smi
Wed Aug 25 18:00:39 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.63.01 Driver Version: 470.63.01 CUDA Version: 11.4 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:01:00.0 Off | N/A |
| N/A 39C P0 11W / N/A | 0MiB / 3911MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+My guess is the problem is with xorg.conf. It is empty now because if I use nvidia-xconfig the system boots into a black screen. But idk how to manually fill it correctly.
Last edited by genderfibson (2021-08-25 23:48:00)
Offline
That your xorg.conf is empty is indeed correct. Try running sudo nvidia-modprobe (I think it's called that) and then restart Xorg
Fun fact: I actually have no clue what I'm doing
Offline
the nvidia kernel module is loaded, nvidia-smi wouldn't work if it wasn't.
See: https://wiki.archlinux.org/title/PRIME#Reverse_PRIME but ignore the xorg.conf for now and just follow the last part regarding running --setprovideroutputsource (... use --listproviders to see relevant names), if it doesn't list nvidia at all, then do set up the config, replace intel as relevant (though in the way it is used in that example the name is quite irrelevant)
Also, maybe post your xorg log so we can see what is detected where and how.
And please use [ code ] rather than [ quote ] for command/file outputs.
Last edited by V1del (2021-08-25 18:47:13)
Offline
the nvidia kernel module is loaded, nvidia-smi wouldn't work if it wasn't.
See: https://wiki.archlinux.org/title/PRIME#Reverse_PRIME but ignore the xorg.conf for now and just follow the last part regarding running --setprovideroutputsource (... use --listproviders to see relevant names), if it doesn't list nvidia at all, then do set up the config, replace intel as relevant (though in the way it is used in that example the name is quite irrelevant)
Also, maybe post your xorg log so we can see what is detected where and how.
And please use [ code ] rather than [ quote ] for command/file outputs.
Hello again. Thank you for reply! This https://wiki.archlinux.org/title/PRIME#Reverse_PRIME help me. I read this before, but not carefully...
I use $ nvidia-xconfig --prime to update the X conf file and now both screens are working and KDE DIsplay Configuration working too. But now before login to KDE only HDMI output working, and built-in monitor turns on only after login to kde.
Offline
nvidia-xconfig has a track record of creating unnecessarily verbose configurations, though it might have done something more sensible than usual due to the explicit --prime argument. Maybe post the xorg.conf it created.
Offline
nvidia-xconfig has a track record of creating unnecessarily verbose configurations, though it might have done something more sensible than usual due to the explicit --prime argument. Maybe post the xorg.conf it created.
xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 470.63.01
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 470.63.01
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Inactive "InactiveDevice1"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung S22B300"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVIDIA GeForce GTX 1650"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "InactiveDevice1"
Driver "modesetting"
VendorName "Unknown"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "AllowEmptyInitialConfiguration" "True"
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "1920x1080_60 +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Offline
Pages: 1