Nvidia X Server Settings non consente di applicare modifiche

Riconoscimento, installazione e configurazione delle periferiche.
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

Per modificare uno schermo, ruotandolo di 180 gradi, direttamente dal programma NVIDIA, per quale motivo quando applico la modifica, poi non la mantiene al riavvio ? Nel momento che tento di salvare le "X server display configuration" e seleziono "merge", credendo di aver completato l'operazione, al momento di uscire mi appare la finestra con la scritta "you have pending changes ..." "x server display configuration - apply" mi fa capire che se non seleziono "apply" non mi salva la configurazione, MA IL TASTO APPLY NON E' SELEZIONABILE POICHE' L'HO GIA APPLICATO PRIMA !!! MA PERCHE NON MI TIENE STE MODIFICHE !!!
non e' giusto ! Non voglio usare il comando xrandr all'avvio per ruotare lo schermo, volevo che stavolta fosse NVIDIA a farlo per me !
Ultima modifica di mamaori il domenica 3 maggio 2020, 10:18, modificato 3 volte in totale.
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

esiste un modo per salvare le impostazioni di nvidia-settings in maniera permanente ?
ho creato una cartella nominata xorg.conf.d e ci ho salvato le impostazioni nvidia.conf aprendo sempre tramite ...

Codice: Seleziona tutto

sudo nvidia-settings

Codice: Seleziona tutto

/etc/X11/xorg.conf.d/20-nvidia.conf
ma nulla da fare ... nome dato come da indicazioni ovver xx- , ho anche provato a salvare dentro Xsession.d ma anche qui nulla,
ho anche provato a modificare il file /home/your-user-name/.config/monitors.xml aggiungendo le tags

Codice: Seleziona tutto

<transform>
        <rotation>upside_down</rotation>
        <flipped>no</flipped>
</transform>
ma al riavvio non ho piu' "schermi duplicati" ma "schermi uniti"
come posso ruotare di 180 gradi il mio monitor DP-0 e lasciare intatto l'altro HDMI-0 ???
Nvidia riesce a farlo ma al riavvio le impostazioni spariscono ... aiuto ... non voglio usare xrandr !!! NO !!!
Ultima modifica di mamaori il domenica 3 maggio 2020, 13:17, modificato 1 volta in totale.
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da noel80 »

Ciao, mi sembra che affinche' i salvataggi sian effettivi devi avviare nvidia-settings usando i permessi di amministrazione "sudo".

Codice: Seleziona tutto

sudo nvidia-settings
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

quando provo a salvare ottengo lo stesso messaggio :

Codice: Seleziona tutto

Package xorg-server was not found in the pkg-config search path.
Perhaps you should add the directory containing `xorg-server.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xorg-server' found
Non e' che per caso c'entri il fatto che prima erano i driver NVE4 Nouveau a mandare il video e poi in seguito ho installato NVIDIA 440 ?
Manipolare il file monitors.xml e' davvero impossibile ?
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da noel80 »

Come li hai installati i drivers (dal sito ufficiale, da ppa, o dai repository di Ubuntu)?, puoi dire qualcosa sulle specifiche del pc o portatile?
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

Niente da fare, provato a creare il file .xinitrc con all'interno il codice ... ma non ce' verso, stavolta inverte di 180 gradi sia HDMI-0 che DP-0 anziche' soltanto DP-0

Codice: Seleziona tutto

#!/usr/bin/env bash
/usr/bin/nvidia-settings --load-config-only &
exec gnome-session
mi fa' pensare che l'unica alternativa e' riuscire a modificare monitors.xml ma che tag devo usare per ruotare di 180 gradi soltanto DP-0 ?

Codice: Seleziona tutto

<configuration>
    <logicalmonitor>
      <x>0</x>
      <y>0</y>
      <scale>1</scale>
      <primary>yes</primary>
      <monitor>
        <monitorspec>
          <connector>DP-0</connector>
          <vendor>ROW</vendor>
          <product>AAA</product>
          <serial>0x00000000</serial>
        </monitorspec>
        <mode>
          <width>1600</width>
          <height>900</height>
          <rate>60</rate>
        </mode>
      </monitor>
      <monitor>
        <monitorspec>
          <connector>HDMI-0</connector>
          <vendor>SAM</vendor>
          <product>SAMSUNG</product>
          <serial>0x00000000</serial>
        </monitorspec>
        <mode>
          <width>1600</width>
          <height>900</height>
          <rate>60</rate>
        </mode>
      </monitor>
    </logicalmonitor>
  </configuration>
</monitors>
non si puo' usare queste tags soltanto per il monitor DP-0 ?

Codice: Seleziona tutto

      <transform>
        <rotation>upside_down</rotation>
        <flipped>no</flipped>
      </transform>
NON VOGLIO USARE XRANDR !! NOO !!
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

noel80 ha scritto:
domenica 3 maggio 2020, 13:31
Come li hai installati i drivers (dal sito ufficiale, da ppa, o dai repository di Ubuntu)?, puoi dire qualcosa sulle specifiche del pc o portatile?
Software e aggiornamenti / Driver aggiuntivi
PC - Asus Nvidia gtx 770
Nelle precedenti versioni di Ubuntu da 16.04 a 18.04 mai avuto problemi, usato sempre NVE4 Nouveau, ora in 20.04 sempre con NVE4 HDMI-0 non mi funzionava, restava nero, cosi ho provato ad installare NVIDIA 440 e funziona ok con xrandr, nessun problema, e' che soltanto volevo non utilizzare xrandr ma semplicemente rendere permanente la modifica dei monitors tramite nvidia-settings ...
Avatar utente
Apanta
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 649
Iscrizione: domenica 17 gennaio 2010, 10:51
Distribuzione: Ubu22.04-UbuBudgie22.04-MX19
Sesso: Maschile
Località: Marsala

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da Apanta »

Per quanto rilevo sul mio pc, il percorso di salvataggio é:
/etc/X11/xorg.conf
xor.conf.png
La cartella la crei quando lanci xserver per la prima volta e quando dai il comando di salvataggio non esiste ancora il file di configurazione, per cui devi scrivere il percorso nella finestra di dialogo.
La presunzione di sapere è peggio dell'ignoranza
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

qualcuno puo' dirmi se e' possibile modificare ... monitors.xml ???

Codice: Seleziona tutto

/home/your-user-name/.config/monitors.xml
e quali tags usare per ruotare di 180 gradi solo 1 dei 2 monitor presenti ?
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

Ora poi scopro anche che xrandr ruota solamente DP-0 e invece non riesce a ruotare HDMI-0 , sto uscendo pazzo, perche' ???????

Codice: Seleziona tutto

xrandr --output HDMI-0 --mode 1600x900 --rotate inverted
beh ho scoperto che andava usato semplicemente questo comando anziche' quello sopra ...

Codice: Seleziona tutto

xrandr --output HDMI-0 --mode 1600x900 --rotate normal
Avatar utente
Apanta
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 649
Iscrizione: domenica 17 gennaio 2010, 10:51
Distribuzione: Ubu22.04-UbuBudgie22.04-MX19
Sesso: Maschile
Località: Marsala

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da Apanta »

Scusa la domanda sciocca, hai messo il flag su "make this the primary display, etc. in modo da forzare il settaggio del monitor che vuoi ruotare? (ovviamente andando a settare qualcosa di diverso da "no rotation" nella casella "orientation")
nvidia.png
Ultima modifica di Apanta il domenica 10 maggio 2020, 15:46, modificato 1 volta in totale.
La presunzione di sapere è peggio dell'ignoranza
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

credimi le ho provate tutte, semplicemente non salva le impostazioni.
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da noel80 »

Non l' avevo ancora letto:
The NVIDIA X driver does not preserve values set with nvidia-settings between runs of the
X server (or even between logging in and logging out of X, with xdm(1), gdm, or kdm ).
This is intentional, because different users may have different preferences, thus these
settings are stored on a per-user basis in a configuration file stored in the user's home
directory.
Cioe' di proposito non salva configurazione personalizzate, perche' il desktop potrebbe esser utilizzato da piu' persone.
Sembra tu possa salvare il file con le configurazioni utente di nvidia-settings in

Codice: Seleziona tutto

~/.nvidia-settings-rc
(copia ed icolla, o assicurati di riportarlo correttamente)
I settaggi salvati li puoi caricare con

Codice: Seleziona tutto

nvidia-settings --load-config-only
E perche' si avvii in automatico lo dovresti salvare in autostart, ma aspetterei qualcuno un po' piu' esperto che te lo possa confermare, anche nella wiki viene riportato che a volte puo' causare crash e in caso si debba rimuovere ~/.nvidia-settings-rc
https://manpages.ubuntu.com/manpages/pr ... ngs.1.html
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

Quando imposto i settaggi attraverso

Codice: Seleziona tutto

sudo nvidia-settings
imposto, poi do' apply, ed infine salvo su

Codice: Seleziona tutto

/etc/X11/xorg.conf
ovviamente ora devo uscire, e proprio mentre premo esci mi dice che ho un'operazione in sopspeso (ovvero apply su X server display configuration) ma il pulsante apply e' disabilitato quindi non mi rimane altro che uscire e scartando l'operazione che il sistema mi richiede di fare, ed e' probabilmente per questo bug che le impostazioni non rimangono salvate!
Avatar utente
Apanta
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 649
Iscrizione: domenica 17 gennaio 2010, 10:51
Distribuzione: Ubu22.04-UbuBudgie22.04-MX19
Sesso: Maschile
Località: Marsala

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da Apanta »

Scusa ma perché il sudo per lanciare nvidia-settings?
Io lo lancio da interfaccia grafica come utente e anche da terminale, come utente

Codice: Seleziona tutto

nvidia-settings
risponde con due o tre righe di presunti errori ma si apre regolarmente.
La presunzione di sapere è peggio dell'ignoranza
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da noel80 »

Apanta ha scritto:
domenica 10 maggio 2020, 13:26
Scusa ma perché il sudo per lanciare nvidia-settings?
Io lo lancio da interfaccia grafica come utente e anche da terminale, come utente

Codice: Seleziona tutto

nvidia-settings
risponde con due o tre righe di presunti errori ma si apre regolarmente.
Ciao, credo di averglielo erroneamente suggerito io...
noel80 ha scritto:
domenica 3 maggio 2020, 12:56
Ciao, mi sembra che affinche' i salvataggi sian effettivi devi avviare nvidia-settings usando i permessi di amministrazione "sudo".

Codice: Seleziona tutto

sudo nvidia-settings
Invece il punto dovrebbe essere che il file di configurazione di default e' in /etc/... mentre per l'utente va' creato in

Codice: Seleziona tutto

~/.nvidia-settings-rc
Avatar utente
Apanta
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 649
Iscrizione: domenica 17 gennaio 2010, 10:51
Distribuzione: Ubu22.04-UbuBudgie22.04-MX19
Sesso: Maschile
Località: Marsala

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da Apanta »

Lanciando nvidia-settings, ci sono due configurazioni da salvare:
La prima è Server Display Configuration (lo selezioni nella schermata di dialogo e va salvato, cliccando su "Save to Configurtation file" e creando, se non c'é, il percorso /etc/X11xorg.conf nella casella di dialogo.
Server display configuration.png
La seconda è nvidia-settings Configuration e la salva lui di default, cliccando su "Save current Configuration" proprio in .nvidia-settings-rc
nvidia-setting configuration.png
La presunzione di sapere è peggio dell'ignoranza
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

Ti capisco benissimo ma credimi, tutto quello che mi stai gentilmente consigliando e' gia' stato del tutto provato, il problema qua e' come una specie di bug, di errore che esula da una disattenzione personale.
Mi rimane la finestra come descritta nell'immagine, come se il programma fosse andato in tilt, mi chiede un APPLY ma nella realta' il pulsante APPLY e' disabilitato e non premibile. Grazie comunque del tuo intervento
Allegati
2.jpg
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da noel80 »

@Apanta, stando alla descrizione dalle pagine-manuale, anche dopo aver salvato il file, l'utente dovrebbe di volta in volta ricaricare la configurazione con

Codice: Seleziona tutto

nvidia-settings --load-config-only
ed il modo per ovviare a questo sarebbe di mettere il file di configurazione in autostart, come detto sopra..
mamaori
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: venerdì 11 dicembre 2009, 16:31

Re: Nvidia X Server Settings non consente di applicare modifiche

Messaggio da mamaori »

Scusate ma, ubuntu 20.04 secondo quanto sto vedendo in questi tentativi di sistemare i problemi, proprio non ne vuole sapere, mi sa che mi tocca rimanere in 18.04 purtroppo. Se solo NOUVEAU funzionasse e mi facesse vedere il secondo display HDMI-0 butterei letteralmente il driver NVIDIA nel cestino, cosa che dal 2009 ad oggi non ho mai utilizzato, driver NVE4 sempre perfetti, NVIDIA purtoppo sono un disastro. Se solo NOUVEAU funzionasse ...
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti