2016-08-09 173 views
2

Ich versuche, die Standardeinstellungen, wie die Schriftart der Achsenbeschriftungen, in xmgrace zu ändern.Ändern der Standardeinstellungen in xmgrace

fand ich viele gleichwertige Vorschläge so zu tun online, zum Beispiel der in this blog:

offen xmgrace, die gewünschten Einstellungen vornehmen, speichern Sie sie als:

~/.grace/templates/Default.agr 

Aber wenn Ich versuche, dies zu tun, bekomme ich die folgende Fehlermeldung:

Can't write to file ~/.grace/templates/Default.agr, check permissions! 

Das gleiche passiert, wenn ich xmgrace mit sudo xmgrace öffne.

Was soll ich tun?

PS Da es keine .grace/templates Ordner in meinem Hausverzeichnis gab, musste ich es erstellen, wie es vorgeschlagen wird here.

+0

Haben Sie versucht, einen 'chmod' im ~/.grace-Ordner zu erstellen, damit Sie ihn ändern können? – feedMe

+0

@feedMe Welchen Befehl soll ich genau verwenden? PS Ich habe vergessen, es zuerst zu spezifizieren (jetzt habe ich meine Antwort bearbeitet), aber der Ordner wurde von mir erstellt, weil es keinen .grace-Ordner in y home dir gab. – valerio

+0

Sie könnten 'chmod 700 ~/.grace' versuchen. Sie verwenden nicht zufällig eine gemountete Fernbedienung, oder? Ich hatte einmal ein ähnliches Problem, wo Xmgrace versuchte, den falschen Standardordner zu ändern. – feedMe

Antwort

2

Sie haben wahrscheinlich Probleme mit dem Ordnerbesitz im Home-Verzeichnis, das Sie mit ls -la überprüfen können.

So können Sie Ihren Ordner für Standard-Grace/xmgrace-Vorlagen erstellen und die richtigen Berechtigungen festlegen. Auf dem Terminal:

cd ~ 

Need sudo verwenden, um einen Ordner im Stammverzeichnis zu erstellen:

sudo mkdir .grace 

Wenn Sie einen Ordner mit sudo schaffen es root gehört. Wir ändern das Eigentum mit chown so, dass wir es ohne die Verwendung von sudo jedes Mal bearbeiten können (dies auch, dass xmgrace möglicherweise bedeuten würde, könnte bearbeiten/überschreiben die Default.agr Datei, wenn wir wollten):

sudo chown -R <user>:<group> .grace 
# e.g. sudo chown -R valerio:valerio .grace 

Jetzt, da wir können Änderungen in den Ordner machen wir ein Unterverzeichnis gehen als „Vorlagen“ in und erstellen:

cd .grace 
mkdir templates 

Jetzt xmgrace starten, Änderungen an dem neuen Projekt und speichern Sie das Projekt überall (zB im Home-Verzeichnis) als "Default.agr".

Nun ist es an den Vorlagen-Ordner verschieben:

mv /home/valerio/Default.agr ~.grace/templates/ 

So, jetzt, wenn Sie starten xmgrace es diese Standardvorlage verwenden sollte :) Der letzte Schritt übersprungen werden können, wenn wir Default.agr direkt an unsere Vorlagen speichern Ordner, aber xmgrace im normalen Modus kann versteckte Ordner nicht sehen.