Jak ustawic rozdzielczosc 21:9 2560x1080 na nvidi tv 4k hdmi 2:1 gtx 3060

Witam oto mam problem z ustawieniem rozdzielczosci 2560x1080 na nvidii za pomoca xrandr wczesniej mialem karte amd i dzialalo teraz nie dziala i niewiem jak ja ustawic wczesniej zrobilem sobie scrypt taki

xrandr --newmode “2560x1080_60” 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync
xrandr --addmode HDMI-A-1 2560x1080_60
xrandr --output HDMI-A-1 --mode 2560x1080_60 --scale 1x1 --set ‘scaling mode’ ‘Full aspect’

Bardzo prosze o pomoc

Polecenia wyglądają ok, powinny działać… pod warunkiem, że kierujesz je do właściwego outputu.

Jeśli zapisałeś te 3 komendy do skryptu to na początku musisz dodać:

#!/bin/bash

i zapisać go jako wykonywalny.
Jeśli po podaniu pojedynczo każdej z komend nie ma prawidłowego ustawienia to jest problem. Podaj xrandr

xrandr --addmode HDMI-A-1 2560x1080_60
przy tej comendzie wywala taki blad

X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 39
Current serial number in output stream: 40

Czyli kierujesz na nieistniejący output (HDMI-A-1). Co pokazuje samo xrandr?

no wlasnie o to chodzi ze output mam hdmi-0 i na takie wlasnie ustawiam czyli dokladnie tak xrandr --addmode HDMI-0 2560x1080_60

Upewnij się, że użyłeś poprawnych parametrów w komendzie xrandr --newmode .

Parametry te otrzymasz

  • albo z komendy cvt (jest to składowa z pakietu libxcvt) - np.:
cvt 1280 1024 60
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
  • albo z komendy gtf (jest to składowa z pakietu xorg-server) - np.:
gtf 1280 1024 60

  # 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
  Modeline "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060  -HSync +Vsync

Na koniec komendy xrandr --newmode dodajesz to, co znajduje się po Modeline (z komendy cvt lub gtf).

Witam robie tak jak podajecie a blad dalej jest

Możesz wreszcie podać wynik xrandr? Bo ten wątek zaraz wyrzucę do kosza.

Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 32767 x 32767
HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1872mm x 1053mm
3840x2160 60.00*+ 59.94 50.00 29.97 25.00 23.98 23.98
4096x2160 59.94 50.00 29.97 25.00 24.00 23.98
1920x1080 60.00 59.94 50.00 29.97 25.00 23.98
1680x1050 59.95
1600x900 60.00
1440x900 59.89
1366x768 59.79
1280x1024 75.02 60.02
1280x800 59.81
1280x720 60.00 59.94 50.00
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32
720x576 50.00
720x480 59.94
640x480 75.00 72.81 59.94
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
2560x1080_60 (0x2c4) 230.000MHz -HSync +VSync
h: width 2560 start 2720 end 2992 total 3424 skew 0 clock 67.17KHz
v: height 1080 start 1083 end 1093 total 1120 clock 59.98Hz

Z tego co widzę, masz urządzenie HDMI-1 a nie HDMI-A-1.
Spróbuj to zmienić w swoim skrypcie.

Edit:
Teraz zobaczyłem, że wyżej piszesz, iż masz wyjście na HDMI-0, więc teraz nie za bardzo wiadomo, do czego się odnosi HDMI-A-1.

Sugeruję uporządkować, jaki dokładnie masz obecnie skrypt i dokładnie jakie masz błędy.

Dodatkowo, dla przejrzystości, sugeruję korzystać z Markdown przy cytowaniu kodów itp.

@kadyk osobiście mogę podpowiedzieć cobyś skorzystał z arandr ( nakładka graficzna na xrandr )
a co istotne tworzy w prosty sposób skrypt który można wykorzystać przy starcie systemu…

tak wpisuje jak wyzej i przy drogiej lini wyskakuje blad

X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 39
Current serial number in output stream: 40

Podaj wynik:

cvt 2560 1080 60

2560x1080 59.98 Hz (CVT) hsync: 67.17 kHz; pclk: 230.00 MHz
Modeline “2560x1080_60.00” 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync

Widzisz, że jest tam

z zerami na końcu.

xrandr --addmode HDMI-0 2560x1080_60.00

Powninno być xrandr --addmode HDMI-0 2560x1080_60.00

Opps
Kolega był pierwszy :slight_smile:

dalej blad

zera mają być w każdej z 3 linii

A może TeamViewer by pomógł …