Sida 1 av 1

Failed to parse existing X config file.. [Löst]

Postat: 10 dec 2009, 22:25
av Herr Nilsson
Har en för gammal dator med ett något nyare grafikkort, men dock..
går på inställningar/ bildskärm, då föreslår den att jag ska använda verktyget från din grafikdrivrutinsleverantör istället, väljer ja, får då upp NVIDIA X server settings, väljer ny upplösning. Problemet kommer när jag försöker spara Save to X config file. Då blir det: Failed to parse existing X config file '/etc/X11/xorg.conf'!
Jag kör XP på en hårddisk, ubuntu på en annan. Kortet är ett (vad jag förstår) AGP kort, GeForce 3, ti200 (ja, jag vet att det är gammalt). Jag tog med en bilaga på en utläsning på min dator vilket någon kanske kan tyda.
Tips på vad som är fel?

Re: Failed to parse existing X config file..

Postat: 10 dec 2009, 22:45
av Bowmore
Det är ett syntaxfel i filen /etc/X11/xorg.conf

Re: Failed to parse existing X config file..

Postat: 10 dec 2009, 22:59
av Herr Nilsson
ja.. och vad gör jag då?
text filen lyckades jag inte heller lägga med som bilaga..

Re: Failed to parse existing X config file..

Postat: 10 dec 2009, 23:23
av Bowmore
Kopiera in innehållet i ett CODE-segment, dvs du kopierar in innehållet i inläggsfönstret, markerar sen innehållet och trycker Code-knappen ovanför. Sen förgranska så att du ser att det ser riktigt ut.

Kod: Markera allt

Ett Code-segment ser ut som detta

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 01:24
av Alleinsora
Jag hade exakt samma symptom när jag hade installerat 9.10. Det uppstod för mig för att 9.10 inte skapar någon xorg.conf vid installationen. Det åtgärdade jag genom att köra

Kod: Markera allt

sudo Xorg -configure
innan jag gjorde inställningar i Nvidia x server settings.

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 09:05
av Herr Nilsson
Ledsen Bowmore, är fortfarande inte med på noterna, vilket inläggsfönster? var? Då ska det finnas en CODE "knapp" där?

Jag provade som Alleinsora föreslog;
sudo Xorg -configure
då fick jag följande svar:
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.


Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.

ddxSigGiveUp: Closing log

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 09:58
av Alleinsora
Just det ja, glömde säga att man måste har stoppat X och köra det kommandot från en VT (den man kommer åt när man trycka ctrl + alt + f1). Man får börja med att stänga av X, konfigurera, och sen starta X igen.

Kod: Markera allt

sudo /etc/init.d/gdm stop
sudo Xorg -configure
sudo /etc/init.d/gdm start
Kom förresten på att det kan vara värt att försöka med att skapa en tom conf-fil och se om NXSS fungerar då;

Kod: Markera allt

sudo touch /etc/X11/xorg.conf

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 10:52
av Herr Nilsson
Usch vad illa det går, när jag kör sudo /etc/init.d/gdm stop får jag det här:
since the script you are attempting to invoke has been connected to an upstart job, you may also use the start(8) utility, e.g. start gdn gdn start/running, process 2044 (hur kopierar man från kommando?)

sen provade jag: sudo touch /etc/Xll/xorg.conf; "Filen eller katalogen finns inte", ska det vara Xll (x ludvig, ludvig)?

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 15:01
av Alleinsora
Herr Nilsson skrev: sen provade jag: sudo touch /etc/Xll/xorg.conf; "Filen eller katalogen finns inte", ska det vara Xll (x ludvig, ludvig)?
Det ska vara X11 (x elva).
Skumt att det inte går att det inte verkar fungera att stoppa gdm,

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 15:23
av Herr Nilsson
provade med sudo touch /etc/X11/xorg.conf, då klagade den inte iallafall.. då kom användarnamnet upp (standardläge).
Vad kan jag göra med den tomma filen, det var ingen skillnad när jag försökte spara X config filen. Behöver jag starta om?

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 15:47
av Bowmore
Är filen xorg.conf tom?

Kolla med kommandot

Kod: Markera allt

gedit /etc/X11/xorg.conf
och klistra in innehållet här om den inte är tom.

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 16:30
av Herr Nilsson
ser ut så här:
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
EndSection

Section "Module"
Load "glx"
EndSection

Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 16:48
av Bowmore
Hmm, ser inga direkta fel i den.

Hittade däremot en rapporterad bugg Failed to parse existing X config file '/etc/X11/xorg.conf'.

Gör så här, kör dessa kommandon

Kod: Markera allt

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
sudo nvidia-xconfig
Sen tror jag du behöver starta om X, t.ex med en omstart.
Därefter, fortsätt med

Kod: Markera allt

sudo nvidia-settings

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 17:48
av Herr Nilsson
ja är det inte det ena..
efter omstarten startar jag terminalen via Program/tillbehör, då kommer bara ett vitt fält upp, dvs jag kan inte se terminalen. provade med ctrl alt F1 men det kanske inte är rätt. svarade att jag skulle kolla sudo nvidia-settings --help

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 18:27
av Bowmore
Herr Nilsson skrev:efter omstarten startar jag terminalen via Program/tillbehör, då kommer bara ett vitt fält upp
Troligen visuella effekter o/e compiz som spökar.

Tryck Alt+F2 och prova att stänga ner compiz med

Kod: Markera allt

metacity --replace
Nu har jag inte Nvidia men har för mig att kommadot nvidia-settings anropar en grafisk applikation så om Alt+F2 fungerar kör istället kommandot

Kod: Markera allt

gksudo nvidia-settings
och du ska promptas på ditt lösenord.

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 18:57
av Herr Nilsson
Tack, nu fick jag tillbaka terminalen.
Nu kom nvidia fönstret upp "Nvidia server settings", går på save to X configuration settings, ny pop up ruta kommer upp, med valet att spara på etc/X11/xorg.conf, sparar (inga problem) men när jag går ut, så frågar den om jag verkligen vill gå ut, som att det inte är sparat..
edit: körde även gksudo nvidia-settings
Avslutar och går in igen, då är jag tillbaka där den frågar om jag vill använda Nvidias drivrutiner igen..

Re: Failed to parse existing X config file..

Postat: 11 dec 2009, 19:18
av Bowmore
För att göra bestående ändringar måste du köra kommandot med gksudo!

Nu vet jag inte om filen xorg.conf finns men även om den inte finns så borde det fungera.

Du kan ändå köra dessa två kommandon där det första skapar en tom xorg.conf om den inte redan finns.

Kod: Markera allt

sudo touch /etc/X11/xorg.conf
gksudo nvidia-settings
Nu har jag ingen erfarenhet av Nvidia som sagt så funkar inte detta så kanske nån som har kan komma till hjälp här.

Re: Failed to parse existing X config file..

Postat: 13 dec 2009, 19:16
av Herr Nilsson
xorg finns, se nedan.
Den verkar inte 100% ok, men nu ligger inställda värden kvar, det duger för tillfället.
Tack för hjälpen!
Vid inställning av skärm frågar den fortfarande om jag inte ska använda verktyget från din grafikdrivrutinsleverantör istället.
så här ser xorg ut nu:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@palmer) Sun Feb 1 20:21:04 UTC 2009


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Packard Bell"
HorizSync 31.0 - 68.0
VertRefresh 56.0 - 85.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce3 Ti 200"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "1024x768_85 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection