Sida 1 av 1

Skärm okänt 640x480

Postat: 12 sep 2011, 15:10
av ahmadgbg
Jag har stött på problemet som många verkar ha med Nvidia. Har googlat men hittar fortfarande inte felet så väljer att skriva här.

Min bild skärm blir inte större än 640x480. Jag kan ändra så att skrivbordet blir större men jag ser fortfarande bara 640x480(som att jag har zoomat in, bilden följer musen)

Grafikkort: Nvidia Geforce 250GTS
Skärm:Chimei CMV223D 22" klarar upp till 1,680 x 1,050.
Ram: 2gb
Processor: P4 3.2GHZ

Har Nvidia X Server Settings installerad. Installerade drivrutinerna från hårdvarudrivrutiner.

Någon som vet lösningen?

EDIT: När jag avinstallerar nvidia drivrutiner kan jag ha upp till 1280x720. Testade att installera nvidia drivrutinerna manuellt så blir det samma problem som ovan. Kan jag köra ubuntu utan nvidia drivrutniner? Funkar grafikkortet som vanligt?

Re: Skärm okänt 640x480

Postat: 13 sep 2011, 11:30
av Kurdistan
ahmadgbg skrev:Jag har stött på problemet som många verkar ha med Nvidia. Har googlat men hittar fortfarande inte felet så väljer att skriva här.

Min bild skärm blir inte större än 640x480. Jag kan ändra så att skrivbordet blir större men jag ser fortfarande bara 640x480(som att jag har zoomat in, bilden följer musen)

Grafikkort: Nvidia Geforce 250GTS
Skärm:Chimei CMV223D 22" klarar upp till 1,680 x 1,050.
Ram: 2gb
Processor: P4 3.2GHZ

Har Nvidia X Server Settings installerad. Installerade drivrutinerna från hårdvarudrivrutiner.

Någon som vet lösningen?

EDIT: När jag avinstallerar nvidia drivrutiner kan jag ha upp till 1280x720. Testade att installera nvidia drivrutinerna manuellt så blir det samma problem som ovan. Kan jag köra ubuntu utan nvidia drivrutniner? Funkar grafikkortet som vanligt?
Kan du testa installera rekommenderade nvidia drivrutinerna med hjälp av hårdvarudrivrutiner? Starta om din burk och kopiera/klistra in följande kommando till terminalen:

Kod: Markera allt

cat /etc/X11/xorg.conf
Kopiera sedan svaret hit. Då får man information om din xorg.conf vilket behövs för rätta till din upplösningsproblem.

Re: Skärm okänt 640x480

Postat: 13 sep 2011, 22:46
av ahmadgbg
Gjorde som du sa. Tog bort allt och installerade den enda filen som fanns på hårdvarudrivrutiner. Den heter nvidia_current.

Skrev in sudo gedit /etc/X11/xorg.conf
filen är tom.

Letade efter nvidia programmet i kontrollpanelen.
Borta.

Re: Skärm okänt 640x480

Postat: 13 sep 2011, 22:57
av Kurdistan
ahmadgbg skrev:Gjorde som du sa. Tog bort allt och installerade den enda filen som fanns på hårdvarudrivrutiner. Den heter nvidia_current.

Skrev in sudo gedit /etc/X11/xorg.conf
filen är tom.

Letade efter nvidia programmet i kontrollpanelen.
Borta.
Jag tror knappast xorg.conf är tom. Det vore bra konstigt i såfall. Varför kopiera/klistra du inte in kommandon jag bad om? Gå in i din root-partition och välj sedan mappen etc. Därefter sök på x11 och därinne ska xorg.conf finnas. Det kanske heter lite annorlunda i Ubuntu då jag inte kör Ubuntu längre.

Kolla i din program-meny;
"Nvidia Display Settings" och därefter går du till "X Server Display Configuration". Där står det "Resolution" välj rätt upplösning och slutligen "Save to X Configuration File". Sedan är det bara stänga (ej avsluta).

Re: Skärm okänt 640x480

Postat: 13 sep 2011, 23:47
av ahmadgbg

Kod: Markera allt

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 280.13  (buildmeister@swio-display-x86-rhel47-05.nvidia.com)  Wed Jul 27 17:18:55 PDT 2011

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

Section "Files"
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"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Här är min xorg.conf fil.

Gick in på Nvidia X Server Settings och den är på Auto. Max resolution är 640x480.

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 12:15
av Kurdistan
Exakt vad jag var ute efter. Hur har du installerat de senaste nvidia drivrutinerna från tillverkarens hemsida eller med hjälp av PPA? För det du saknar i din xorg.conf är modeline och här har du en länk som beskriver hur du ska gå tillväga:


http://ubuntuforums.org/showthread.php?t=83973

Du behöver veta din max refresh-värde och max resolution.

Så låt säg att din max resolution är: 1680 x 1050 och max refresh-värde är: 60Hz.

Din nuvarande:
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Det du ska ändra till då är:
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050_60.00"
EndSubSection
EndSection

Det ändringen du alltså behöver göra ligger i den raden jag markerat med fetstil. Detta var alltså bara ett exempel jag gav.

För att göra ändringen så öppnar du terminalen kopierar/klistrar in:

Kod: Markera allt

sudo gedit /etc/X11/xorg.conf
Lägger till den raden med dess riktiga värden. Sparar förändringen och startar om din burk. Förhoppningsvis ska du nu ha rätt upplösning. Läs länken jag posta om det finns några oklarheter eller så är det bara fråga här. :)

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 14:13
av ahmadgbg
Gjorde som du sa och då fastnade jag på logo screen. Gick in på felsäkert läge och tog bort hela nvidia och installera den på hårdvarudrivrutiner. Nu ser min xorg.conf ut så här:

Kod: Markera allt

Section "Device"
	Identifier	"Default Device"
	Option	"NoLogo"	"True"
EndSection
Har ej Nvidia X Server Settings på kontrollpanelen.

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 15:21
av Kurdistan
Något är galet. För ditt första xorg.conf så står det klart och tydligt att du kör med dem senaste nvidia drivrutinerna. Det är helt omöjligt då Ubuntu 11.04 Natty inte kommer med 280.13 från start. Därför frågade jag dig hur du har installerade nvidia drivrutinerna. För jag tror inte du är helt ärlig med vad du har gjort. :)

Andra xorg.conf är ännu konstigare. Innan vi går vidare vill jag att du är ärlig och säger vad du faktiskt har gjort bakom skärmen. Annars blir det helt omöjligt för mig eller någon annan att vägleda dig.

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 17:41
av ahmadgbg
Jag är ärligt mot dig.


Körde

Kod: Markera allt

sudo nvidia-settings
sen sparade xorg.conf filen och fick upp detta när jag öppnade den:

Kod: Markera allt

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 280.13  (buildd@thallium)  Tue Aug  2 01:51:08 UTC 2011

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

Section "Files"
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: builtin, VertRefresh source: builtin
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DFP-0"
    HorizSync       28.0 - 55.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 250"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Sen ändrade jag det som du sa:

Kod: Markera allt

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
	Modes "1680x1050_60.00"
    EndSubSection
EndSection
Sen startade jag om datorn. Det kom upp någon popup sen gick den bort. Tror jag han läsa något med kan inte..... 1280x720... eller nåt.

Sen kom skrivbordet. Är fortfarande på 640x480. På nvidia x server är max 640x480 fortfarande.

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 17:55
av Kurdistan
Okej. När du körde;

Kod: Markera allt

sudo nvidia-settings
Fick du den här gången en bra xorg.conf. Bättre en dem tidigare. Modes ligger inte helt rätt. Har du korrekt refresh-rate för den jag sa var bara ett exempel? Om så är fallet bör de se ut så här:

Kod: Markera allt

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1680x1050_60.00"
    EndSubSection
EndSection
Nu vet jag inte om det spelar stor roll att Modes låg lite fel, men det kan vara viktigt om du vet vad för refresh-rate du har.

Du kan testa även installera arandr. Det finns i Ubuntus förråd och du kan installera från terminalen/programcentral/synaptic. Den kan man ställa in upplösning med ifall annat inte fungerar.

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 18:33
av ahmadgbg
Vet inte var jag ska hitta min refresh rate så jag sökte på min skärm och såg att någon hade skrivit hans refresh rate så jag tog dom.

Kod: Markera allt

Section "Monitor"
    # HorizSync source: builtin, VertRefresh source: builtin
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DFP-0"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection
Ändrade även modes så att den stod rätt.

Laddade ner arandr. Samma där 640x480.

Skrev xrandr och fick:

Kod: Markera allt

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 640 x 480, maximum 640 x 480
default connected 640x480+0+0 0mm x 0mm
   640x480        50.0*    51.0     52.0     53.0     54.0     55.0  
   640x400        56.0  
   640x350        57.0  
   576x432        58.0     59.0     60.0     61.0     62.0     63.0     64.0  
   512x384        65.0     66.0     67.0     68.0     69.0  
   416x312        70.0  
   400x300        71.0     72.0     73.0     74.0     75.0  
   360x200        76.0  
   320x240        77.0     78.0     79.0     80.0  
   320x200        81.0  
   320x175        82.0  
När jag startade så stod det att den testar olika resolutioner men failar eller nåt.

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 19:14
av Kurdistan
Okej, jag misstänker att det är en NVIDIA bugg eller så är det relaterad till NVIDIA paketen Ubuntu kommer med. Du kan testa PCLinuxOS (en nybörjarvänlig dist. precis som Ubuntu) och se om du får ordning med upplösningen där. För om det fungerar med PCLinuxOS då vet vi att det är Ubuntu;s paket som det är galet. Om det inte även fungerar med PCLinuxOS då är det NVIDIA bugg. Dra ner deras livecd och testkör den utan installation:
http://www.pclinuxos.com/?page_id=180

Normalt rekommenderar jag inte en annan dist än Ubuntu här, men nu har du faktiskt försökt allt jag kan komma på utan att få ordning på upplösning.

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 19:19
av ahmadgbg
När jag kör livcd:n blir det inte en som tillfällig driver istället för nvidia? Ska jag ladda ner nvidias driver när jag är inne på livecd:n?

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 19:26
av Kurdistan
ahmadgbg skrev:När jag kör livcd:n blir det inte en som tillfällig driver istället för nvidia? Ska jag ladda ner nvidias driver när jag är inne på livecd:n?
Du behöver inte tanka ner något. Den kommer med allt du behöver från start. Redan i livecd miljö. ;)

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 20:48
av ahmadgbg
Startade PCLINUXOS livecd och fick 640x480. Försökte ändra på det men samma sak hände som i ubuntu.


Startade ubuntu så stod det att den försökte start tror det var 1280x1050 på 0hz??? Varför 0hz?


Ska jag ta bort nvidia driver och köra som vanligt? där får jag iallafall 1280x720.

Re: Skärm okänt 640x480

Postat: 14 sep 2011, 23:07
av Kurdistan
ahmadgbg skrev:Startade PCLINUXOS livecd och fick 640x480. Försökte ändra på det men samma sak hände som i ubuntu.


Startade ubuntu så stod det att den försökte start tror det var 1280x1050 på 0hz??? Varför 0hz?


Ska jag ta bort nvidia driver och köra som vanligt? där får jag iallafall 1280x720.
Okej då är det nog en nvidia bugg. Du får antingen bugg-rapportera detta ifall du vill se den löst eller så får du köra med de öppna drivrutinerna. PCLinuxOS har du testat:

1. Anpassa skrivbordet -> Bildskärm -> Storlek och Orientering. -> Storlek (heter annat på engelska.)

2. Konfigurera din dator -> Hårdvara -> Konfigurera Grafikkort -> Upplösning (också på engelska)

Dessa två hade jag testat innan gå över till öppna drivrutinerna för nvidia i Ubuntu. Kan du kopiera/klistra in vad du får för:

Kod: Markera allt

cat /etc/X11/xorg.conf
i PCLinuxOS livecd.

Re: Skärm okänt 640x480

Postat: 15 sep 2011, 04:07
av ahmadgbg
YES!! fick till det. nu har jag alla resolutions!!


Så här gjorde jag:

Lägg till modeline på Monitor section:

Kod: Markera allt

    ModeLine       "1680x1050@60" 154.20 1680 1712 2296 2328 1050 1071 1081 1103
Lägg till dessa options på Screen section:

Kod: Markera allt

    Option         "IgnoreEDIDChecksum" "DFP-1"
    Option         "ExactModeTimingsDVI" "TRUE"
    Option         "ModeValidation" "NoDFPNativeResolutionCheck"

Sen bytte jag DVI uttaget till det andra på mitt grafikkort (har 2 st)

Slut resultat:

Kod: Markera allt

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 280.13  (buildd@thallium)  Tue Aug  2 01:51:08 UTC 2011


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

Section "Files"
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: builtin, VertRefresh source: builtin
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Chi Mei Optoelectronics corp. CMC 22 W"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    ModeLine       "1680x1050@60" 154.20 1680 1712 2296 2328 1050 1071 1081 1103
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 250"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "IgnoreEDIDChecksum" "DFP-1"
    Option         "ExactModeTimingsDVI" "TRUE"
    Option         "ModeValidation" "NoDFPNativeResolutionCheck"
    Option         "TwinView" "0"
    Option         "metamodes" "1280x960 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

tack för din hjälp Kurdistan.

Re: Skärm okänt 640x480

Postat: 15 sep 2011, 14:26
av Kurdistan
Roligt att det löste sig. Länken jag gav dig beskrev det du tog upp ;). Jätte bra att du skrev hur du gick tillväga så andra som hamnar i samma position har koll på hur det ska gå tillväga.