Comincio a pensare che quel comando sia deprecato, anche se non è scritto sul wiki di Xorg.
Edit: quella pagina del wiki di Xorg non viene aggiornata da 7 anni e mezzo
Moderatore: Gruppo Documentazione



iononsbalgiomai ha scritto: ↑martedì 11 maggio 2021, 16:27P.S.: ma esistono ancora pc con grafica Via??

iononsbalgiomai ha scritto: ↑martedì 11 maggio 2021, 16:27...
Inoltre la pagina dice che i driver proprietari Ati, Nvidia e Via creano il file xorg.conf quando vengono installati. Se avete una di queste schede e relativi driver proprietari, potete verifica la presenza del file in /etc/X11?
...
Codice: Seleziona tutto
8-) locate xorg.conf
/home/ubunuovo/xorg.conf.new
/usr/share/X11/xorg.conf.d
/usr/share/X11/xorg.conf.d/10-amdgpu.conf
/usr/share/X11/xorg.conf.d/10-quirks.conf
/usr/share/X11/xorg.conf.d/10-radeon.conf
/usr/share/X11/xorg.conf.d/11-nvidia-prime.conf
/usr/share/X11/xorg.conf.d/40-libinput.conf
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
/usr/share/X11/xorg.conf.d/70-synaptics.conf
/usr/share/X11/xorg.conf.d/70-wacom.conf
/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass-ubuntu.conf
/usr/share/doc/xserver-xorg-video-intel/xorg.conf
/usr/share/man/man5/xorg.conf.5.gz
/usr/share/man/man5/xorg.conf.d.5.gz
8-) cat /usr/share/doc/xserver-xorg-video-intel/xorg.conf
Section "Device"
Identifier "Intel"
Driver "intel"
# Option "AccelMethod" "uxa"
EndSection
8-) 


Codice: Seleziona tutto
##page created by iononsbalgiomai
##format wiki
##LANGUAGE it
iononsbalgiomai ha scritto: ↑sabato 15 maggio 2021, 15:36Ultima nota riguardo a questa guida: iononsbalgiomai/XorgRisoluzioniSchermo
Pensavo che il tutto si potrebbe automatizzare con un piccolo tool grafico, in modo che l'utente possa testare e rendere permanente una risoluzione senza ricorrere al terminale. Io non ho le competenze per fare una cosa del genere, ma se il progettino stuzzica l'interesse di @UbuNuovo e altri pratici con la programmazione Linux, si potrebbe aprire un discussione nella sezione Progetti della Comunità.

wilecoyote ha scritto: ↑domenica 16 maggio 2021, 16:47) Salve,
iononsbalgiomai ha scritto: ↑sabato 15 maggio 2021, 15:36Ultima nota riguardo a questa guida: iononsbalgiomai/XorgRisoluzioniSchermo
Pensavo che il tutto si potrebbe automatizzare con un piccolo tool grafico, in modo che l'utente possa testare e rendere permanente una risoluzione senza ricorrere al terminale. Io non ho le competenze per fare una cosa del genere, ma se il progettino stuzzica l'interesse di @UbuNuovo e altri pratici con la programmazione Linux, si potrebbe aprire un discussione nella sezione Progetti della Comunità.
Esiste già ed è nel repository, cerca il pacchetto Arandr, appena verificato che sia ancora disponibile fino ad Hirsute 21.04
:. Ciao

iononsbalgiomai ha scritto: ↑domenica 16 maggio 2021, 17:29ARandR non ti permette di testare risoluzioni e frequenze non presenti fra le opzioni selezionabili.
ARandR ti propone una lista di risoluzioni uguale a quella che trovi nelle impostazioni di sistema, ovvero quella restituita da xrandr. Inoltre non gestisce la frequenza.
La guida che ho scritto (ed un eventuale tool basato su di essa) serve per testare ed eventualmente aggiungere risoluzioni e/o frequenze (in una parola modeset) non presenti in lista.


Codice: Seleziona tutto
8-) xrandr --listmonitors
Monitors: 2
0: +*eDP-1-1 1366/344x768/193+0+0 eDP-1-1
1: +HDMI-1-2 1920/160x1080/90+1366+0 HDMI-1-2Codice: Seleziona tutto
8-) awk '{print $4}' < <(xrandr --listmonitors) | grep -v '^$'
eDP-1-1
HDMI-1-2Codice: Seleziona tutto
8-) grep -Po ' \K.*' < <(xrandr --listmonitors)
eDP-1-1
HDMI-1-2Codice: Seleziona tutto
8-) read out_video
HDMI-1-2Codice: Seleziona tutto
8-) echo "$out_video"
HDMI-1-2Codice: Seleziona tutto
8-) read altezza larghezza frequenza
1080 1920 60Codice: Seleziona tutto
8-) echo $altezza $larghezza $frequenza
1080 1920 60Codice: Seleziona tutto
8-) riga_modeline=$(cvt $altezza $larghezza $frequenza | grep -Eo '".+' | tr -d '"')Codice: Seleziona tutto
8-) echo "$riga_modeline"
1080x1920_60.00 176.50 1080 1168 1280 1480 1920 1923 1933 1989 -hsync +vsyncCodice: Seleziona tutto
8-) mod_video=$(awk '{print $1}' <<< "$riga_modeline")Codice: Seleziona tutto
8-) echo "$mod_video"
1080x1920_60.00Codice: Seleziona tutto
xrandr --newmode "$riga_modeline"
xrandr --addmode $out_video $mod_video
xrandr --output $out_video --mode $mod_videoCodice: Seleziona tutto
8-) echo xrandr --newmode "$riga_modeline"
xrandr --newmode 1080x1920_60.00 176.50 1080 1168 1280 1480 1920 1923 1933 1989 -hsync +vsync
8-) echo xrandr --addmode $out_video $mod_video
xrandr --addmode HDMI-1-2 1080x1920_60.00
8-) echo xrandr --output $out_video --mode $mod_video
xrandr --output HDMI-1-2 --mode 1080x1920_60.00
8-) 
Codice: Seleziona tutto
xrandr --output HDMI-1 --mode 2560x1080_200.00
xrandr: Configure crtc 0 failed

iononsbalgiomai ha scritto: ↑lunedì 17 maggio 2021, 20:14Se provo a impostare una frequenza non supportata sullo schermo esterno mi esce questo:
Se provo sullo schermo integrato invece non esce alcun errore, viene applicata, in teoria. Ovviamente il monitor del mio Acer, un umile 1366x768 60 Hz, non può andare realmente a 200 Hz. L'immagine però è in 21:9 con scritte piccolissime ma illeggibili, in quanto la risoluzione reale è molto inferiore a quella impostata. Inoltre le finestre si "sballano" (sono semi-trasparenti, non vanno a pieno schermo, ecc...) perché evidentemente X.org non riesce a gestire correttamente la situazione.Codice: Seleziona tutto
xrandr --output HDMI-1 --mode 2560x1080_200.00 xrandr: Configure crtc 0 failed




Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti