PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nvidia Settings speichert Einstellungen nicht



DonnieDarko
27.02.18, 08:09
Hallo Community,

ich habe OpenSuse Leap 42.3 und den Proprietären Nvidia Treiber aus dem Nvidia Repositorie installiert. Das klappt auch alles gut aber wenn ich über die Nvidia Settings Einstellungen ändere sind die nach einem Neustart immer wieder weg und wenn ich ihn eine xorg.conf erstellen lasse ignoriert der die Einstellungen da drinnen. Woran kann das denn liegen ?

Sauerland1
27.02.18, 16:59
Du startest nvidia-settings aber als root?
Und bitte darin nicht speichern nur beenden, die Änderungen werden dann gespeichert.

Wenn du speicherst wird eine xorg.conf angelegt, die meist nicht funktioniert.
Und auch übrigens durch die Konfigurationsdateien unterhalb von /etc/X11/xorg.conf.d/ ersetzt ist.

DonnieDarko
28.02.18, 05:25
Ja ich habe auch versucht die Nvidia Settings als root aus zu führen da ist es das selbe. Was meinst du denn mit speichern ? Also wenn ich das beende ohne auf apply zu klicken speichert der das gar nicht, wenn ich auf apply klicke speichert der das ohne eine xorg.conf an zu legen aber nach einem Neustart sind die Einstellungen wieder weg.

Sauerland1
28.02.18, 07:15
Startest du im Wiederherstellungsmodus?

cat /proc/cmdline

DonnieDarko
28.02.18, 07:28
Nein ich starte den normal. Der Befehl ergab


BOOT_IMAGE=/boot/vmlinuz-4.4.114-42-default root=UUID=bdaccff0-ed17-4b9d-8650-763b4f4b940e resume=/dev/sdd5 splash=silent quiet showopts


Edit: Wenn ich bei nvidia-settings Configuration auf Save Current Configuration klicke kommt da eine Warnung kann es vielleicht da dran liegen ?


(nvidia-settings:3317): dconf-WARNING **: failed to commit changes to dconf: Verbindung ist geschlossen

nakata
01.03.18, 02:05
hi,

was passiert wenn du nvidia-settings mit "sudo -i nvidia-settings" startest? Wirft er dann auch den Fehler?

DonnieDarko
01.03.18, 05:29
Mit dem Befehl kommt immer eine init Server Fehlermeldung aber mit su - Benutzername hat es ohne Fehlermeldung funktioniert leider waren die Einstellungen nach einem Neustart trotzdem wieder weg :(.

Edit: Ich habe jetzt raus gefunden das wenn ich mich als root an der grafischen Oberfläche anmelde und die Grafikeinstellungen ändere dann speichert der das dauerhaft. Aber halt nur für den root Account nicht für meinen normalen Benutzer Account.

Sauerland1
01.03.18, 07:30
Mit dem Befehl kommt immer eine init Server Fehlermeldung aber mit su - Benutzername hat es ohne Fehlermeldung funktioniert leider waren die Einstellungen nach einem Neustart trotzdem wieder weg :(.
Schön, das du die Fehlermeldung lesen kannst, aber trotzdem würde ich mal darüber nachdenken, diese hier komplett und in Code-Tags zu posten.....

Ach poste auch einmal die Ausgabe von:

/sbin/lspci -nnk | grep -EiA3 'vga|3d|display'
sowie:

zypper lr -d

Nicht das da eine Optimus am werkeln ist.....

DonnieDarko
01.03.18, 08:18
Hier die Meldungen der Befehle

sudo -i nvidia-settings


Unable to init server: Could not connect: Connection refused

ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.


/sbin/lspci -nnk | grep -EiA3 'vga|3d|display'


Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device [13f6:0111]
Kernel driver in use: snd_cmipci
Kernel modules: snd_cmipci
06:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1c03] (rev a1)
Subsystem: CardExpert Technology Device [10b0:1c03]
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia


zypper lr -d


Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.

# | Alias | Name | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ | URI | Dienst
---+-------------------------------------+----------------------------------------------+-----------+-----------------+----------------+-----------+--------+-----------------------------------------------------------------------------------------------------------------+-------
1 | download.nvidia.com-leap | nVidia Graphics Drivers | Ja | (r ) Ja | Ja | 99 | rpm-md | https://download.nvidia.com/opensuse/leap/42.3 |
2 | http-download.opensuse.org-8856e0dc | games:tools | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/games:/tools/openSUSE_Leap_42.3/ |
3 | http-download.opensuse.org-96c84cd7 | home:michalsrb:branches:devel:tools:compiler | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/home:/michalsrb:/branches:/devel:/tools:/compiler/openSUSE_Leap_42.3/ |
4 | http-download.opensuse.org-a551416b | devel:tools:compiler | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/tools:/compiler/openSUSE_Leap_42.3/ |
5 | http-opensuse-guide.org-46ecfc2b | libdvdcss repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.3/ |
6 | http-packman.inode.at-9fe0165c | Packman Repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/ |
7 | openSUSE-Leap-42.3-0 | openSUSE-Leap-42.3-0 | Nein | ---- | ---- | 99 | yast2 | hd:///?device=/dev/disk/by-id/usb-SanDisk_SanDisk_Ultra_A200442FB6035E08-0:0-part2 |
8 | repo-debug | openSUSE-Leap-42.3-Debug | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/ |
9 | repo-debug-non-oss | openSUSE-Leap-42.3-Debug-Non-Oss | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/ |
10 | repo-debug-update | openSUSE-Leap-42.3-Update-Debug | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.3/oss/ |
11 | repo-debug-update-non-oss | openSUSE-Leap-42.3-Update-Debug-Non-Oss | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.3/non-oss/ |
12 | repo-non-oss | openSUSE-Leap-42.3-Non-Oss | Ja | (r ) Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/ |
13 | repo-oss | openSUSE-Leap-42.3-Oss | Ja | (r ) Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.3/repo/oss/ |
14 | repo-source | openSUSE-Leap-42.3-Source | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/ |
15 | repo-source-non-oss | openSUSE-Leap-42.3-Source-Non-Oss | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/ |
16 | repo-update | openSUSE-Leap-42.3-Update | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/leap/42.3/oss/ |
17 | repo-update-non-oss | openSUSE-Leap-42.3-Update-Non-Oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/

nakata
01.03.18, 15:57
Google sagt wir graben an der falschen Stelle.

https://forums.opensuse.org/showthread.php/449813-Very-very-tenacious-problem-with-saving-the-Nvidia-driver-konfiguration
http://manpages.ubuntu.com/manpages/precise/man1/alt-nvidia-current-settings.1.html

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.

The configuration file is named ~/.nvidia-settings-rc. You can specify
a different configuration file name with the --config command line
option.

DonnieDarko
09.03.18, 06:35
Sorry das ich erst jetzt antworte aber ich war etwas im Stress. Ich habe jetzt raus gefunden das das gar nicht stimmt das der die Einstellungen nicht speichert ich versuche die Option Force Compisition Pipeline zu aktivieren weil ich sonst Tearing in den Videos habe und diese Einstellung ist nach einem neustart immer weg aber ich habe mir jetzt einen neuen Monitor gekauft, mit 4K übrigens super geil das Ding und die Einstellungen dafür speichert der Problemlos nur die Force Composition Pipelines Option eben nicht. Ich werde mir die Seiten die du gepostet hasst mal angucken vielleicht hilft mir das ja, auf jeden Fall schon mal danke für deine Mühe.