okay some news, i opened the installation tool with the nvidia boot and funny thing? when i enter in the installer it says monitor too little when literally the native resolution of my monitor is 1920x1080 so basically running the nvidia boot already makes things bigger so that even the installation process becomes unusable
On the installed system maybe try blacklisting nouveau just to see if there is any conflict.
sudo nano /etc/modprobe.d/blacklist-nvidia-nouveau.conf
add
blacklist nouveau
options nouveau modeset=0
ctrl+x
reboot
everything just started as always
Hmm… really odd to me.
This is already done with nvidia package. Not needed.
The issue looks like a dpi and/or font size, but not really. It seems that nvidia drivers, or some (auto)configuration (with a /etc/X11/xorg.conf.d/*.conf
file?) breaks monitor EDID reading.
I suggest OP starts from the easiest (of the above-mentioned) to check/test and going to the more complicated.
sudo pacman -S --needed xorg-xdpyinfo
xdpyinfo | grep -C2 resolution
In KDE settings, check font sizes. If they look normal, change resolution (in the same page) to a higher value.
For EDID, disable nvidia from using EDIDdpi, either in nvidia-settings (if there is such setting), or with a minimal conf file and adding the relevant directive.
so those are the first steps
in the first it just says it’s already updated and will be ignored no updates avabile
I didn’t realize this. Maybe you can help with this issue with EDID, dpi etc.
Ya 305x305 is too big
Here is mine on Kde with 1920x1080
[ricklinux@eos-plasma ~]$ xdpyinfo | grep -C2 resolution
screen #0:
dimensions: 1920x1080 pixels (508x285 millimeters)
resolution: 96x96 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0x6bc
[ricklinux@eos-plasma ~]$
I only RTFM Archwiki and man
uals. If he OP can read English he could find all these as well .
Without logs, we can only ask help from a Crystal ball .
Xorg logs, journalctl .
I’m just not familiar enough with doing this stuff as i rarely need to look at it.
i know english language -_- and anyways what logs do you need? am a beginner at the end but i can easly send what asked and well how to access those
yours is indeed lower, could it be the reason of all this mess?
Start low. Give us first what I wrote above.
ls -l /etc/X11/xorg.conf.d/*.conf
cat /var/log/Xorg.0.log | eos-sendlog
journalctl -b --no-hostname --no-pager | eos-sendlog
Please, do not post images, when posting terminal text. It is rude and unuseful/disturbing.
this is the first:
-rw-r–r-- 1 root root 232 9 feb 14.44 /etc/X11/xorg.conf.d/00-keyboard.conf
second:
https://0x0.st/Hrz8.txt
third:
https://0x0.st/HrzP.txt
The first is to check font settings in KDE settings. Is DPI set to 304? Can you change it to lower (96)?
[ 23.418] (II) NVIDIA(0): Validated MetaModes:
[ 23.418] (II) NVIDIA(0): "DFP-2:nvidia-auto-select"
[ 23.418] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[ 23.427] (--) NVIDIA(0): DPI set to (304, 304); computed from "UseEdidDpi" X config
[ 23.428] (--) NVIDIA(0): option
feb 09 19:10:50 kernel: [drm:nv_drm_fence_context_create_ioctl [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to allocate fence signaling event
feb 09 19:11:19 plasmashell[669]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
feb 09 19:11:20 plasmashell[669]: Both point size and pixel size set. Using pixel size.
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: XRandR::setConfig
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Requested screen size is QSize(1920, 1080)
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Needed CRTCs: 1
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Actions to perform:
Primary Output: true
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Old: 444
New: 447
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Change Screen Size: false
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Disable outputs: false
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Change outputs: false
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Enable outputs: false
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: RRSetOutputPrimary
New primary: 447
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: XRandR::setConfig done!
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: RRNotify_OutputChange
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Timestamp: 22651
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Output: 444
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: CRTC: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Mode: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Rotation: "Rotate_0"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Connection: "Disconnected"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Subpixel Order: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: RRNotify_OutputChange
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Timestamp: 22651
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Output: 447
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: CRTC: 440
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Mode: 448
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Rotation: "Rotate_0"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Connection: "Connected"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Subpixel Order: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: RRScreenChangeNotify
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Timestamp: 22651
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Config_timestamp: 22651
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Window: 41943045
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Root: 477
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Rotation: "Rotate_0"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Size ID: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Size: 1920 1080
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: SizeMM: 160 90
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: RRNotify_OutputChange
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Timestamp: 22651
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Output: 444
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: CRTC: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Mode: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Rotation: "Rotate_0"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Connection: "Disconnected"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Subpixel Order: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: RRNotify_OutputChange
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Timestamp: 22651
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Output: 447
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: CRTC: 440
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Mode: 448
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Rotation: "Rotate_0"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Connection: "Connected"
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xcb.helper: Subpixel Order: 0
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: XRandROutput 444 update
m_connected: 1
m_crtc QObject(0x0)
CRTC: 0
MODE: 0
Connection: 1
Primary: false
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Output 444 : connected = false , enabled = false
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: XRandROutput 447 update
m_connected: 0
m_crtc XRandRCrtc(0x55c49b53b540)
CRTC: 440
MODE: 448
Connection: 0
Primary: true
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Output 447 : connected = true , enabled = true
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: XRandROutput 444 update
m_connected: 1
m_crtc QObject(0x0)
CRTC: 0
MODE: 0
Connection: 1
Primary: false
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Output 444 : connected = false , enabled = false
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: XRandROutput 447 update
m_connected: 0
m_crtc XRandRCrtc(0x55c49b53b540)
CRTC: 440
MODE: 448
Connection: 0
Primary: true
feb 09 19:11:04 kscreen_backend_launcher[789]: kscreen.xrandr: Output 447 : connected = true , enabled = true
it is already set to 96
From Archwiki:
it may be required to create a configuration file (prefer
/etc/X11/xorg.conf.d/20-nvidia.conf
…
A basic configuration block in 20-nvidia.conf (or deprecated in xorg.conf) would look like this:
/etc/X11/xorg.conf.d/20-nvidia.conf
Section "Device"
Identifier "NVIDIA Card"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1050 Ti"
Option "UseEdidDpi" "false"
EndSection
What does nvidia-settings application say about DPI? (start nvidia-settings from the menu)
actually in nvidia settings isn’t even mentioned dpi
Can’t he add
Option "DPI" "96 x 96"