Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: polpot в Dec 22, 2009, 21:23



Титла: nvidia и резолюцията нямат оправяне???
Публикувано от: polpot в Dec 22, 2009, 21:23
cpu: pentium 3
video: nvidia geforce fx 5200
512 ram
monitor: Amaga FCC:IQX97C1454
Model: C409-D (60 hz)
distr.: ubuntu 9.10

Инсталирам го, значи. Но резолюцията ми е 800/600, а след инсталиране на препоръчителния драйвер на nvidia, резолюцията ми става още по-малка 640/480 при 50hz.
изчетох адски много форуми, но понеже съм абсолютен новобранец в Linux и почти нищо не разбирам ми е адки трудно да се оправя. Пробвах да инсталирам ръчно драйвера на nvidia, игтеглих nvidia-Linux-x86-173.14.22-pkg1.run от сайта им и:
sudo apt-get install libc6-dev
sudo /etc/init.d/gdm stop
cd /home/az/nvidia_temp/
sh NVIDIA-Linux-x86-173.14.22-pkg1.run
sudo /etc/init.d/gdm start
При което резолюцията ми отново става ... 640/480. Почетох още ... и ето какво измърдих:
sudo /etc/init.d/gdm stop
sudo bash
Xorg -configure, след което системата генерира файла /root/xorg.conf.new
# cp /root//xorg.conf.new /etc/X11/xorg.conf
след което повторих ръчната инсталация на драйвера и пак нищо. Опитах да отворятоя файл xorg.conf, но ми каза че няма такъв файл. Погледнах в настройките на монитора в главното менюа там ми изкара съобщение: "Изглежда, че вашият графичен драйвер не поддържа необходимите разширения за употребата на този инструмент. Искате ли да използвате драйвер на ващия графичен драйвер?". И до там съм.
Извинявайте, ако съм изръсил тонове глупости, но наистина се захващам за пътви път, а имам желание да се науча. Наистина ще съм благодарен на по-подробни обяснения какво да правя, така като за по-глупавички:)
А аз продължавам да се ровя, може да схвана нещо...


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: tonitochev в Dec 22, 2009, 21:46
Щом си инсталирал ръчно драйвера от сайта, останалото е елементарно, по уиндолски. Отваряш със администраторски права програмата nvidia-settings:sudo /usr/bin/nvidia-settingsТук вече в графичен вид си настройваш каквото ти душа иска, за резолюцията да не забравиш да дадеш да запише настройките в xorg.confСъщата тази програмка ще я намериш някъде в менюто, но ще се стартира с правата на потребителят ти и няма да може да запише настройките във файла.


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: polpot в Dec 22, 2009, 22:15
Пробвах, получи се следното: (http://i45.tinypic.com/vwu04l.png)


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: polpot в Dec 22, 2009, 22:17
Наистина Ви моля за по-подробни инструкции(като за идиоти). Ако може и с код и обяснения, стъпка по стъпка...че съм пълен новак и не зацепвам много:)


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: plandz в Dec 22, 2009, 22:24
"Прикаченият файл не е открит"...
Качи го отново някъде.


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: anstas в Dec 23, 2009, 00:38
Добра вечер!

От LiveCD  ли се опитваш да направиш инсталирането???


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: tonitochev в Dec 23, 2009, 07:29
Опа, да , грешката е моя. Ама кво да правя, като не ползвам Убунту. А Гнома въобще не искам и да го погледна. Така, в предвид ситуацията, трябва или да редактираш главното меню, където на програмката нвидиа саветингс в пътя да сдобавиш gksudo:
gksudo /usr/bin/nvidia-settings

или отваряш виртуален терминал и пишеш горното.
Това се прави за да се стартира програмата с администраторски права , за да може тя да запише после настройките.
Иначе програмата си я има в менюто (в настройки или система, не знам как е в гном) и можеш да я стартираш с цъкане на мишката, но няма да може да запомни настройките и при следващият старт всичко ще е по старо му. По просто от това няма как да се обясни.


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: mindbender в Dec 23, 2009, 09:44
добави си ръчно резолюциите + HorizSync и VertRefresh на монитора в xorg.cfg


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: polpot в Dec 24, 2009, 11:37
Както казах по-горе, при опит да отворя xorg.conf ми излиза съобщение, че такъв файл няма. Т. е. не мога да пиша в него и да искам.
Графично меню за nvidia settings има, но не мога да разбера как да направя настройките и какво точно да променя. А, да. Не ми разпознава и монитора...Ето го менюто: (http://i47.tinypic.com/1625xxy.png)
А при опит да сменя резолюцията се получава все същото-640/480...и не  мога да променя нищо: (http://i47.tinypic.com/noizbd.png)

Ето какво се получава с gksudo /usr/bin/nvidia-settings в терминал: (http://i45.tinypic.com/fjzypz.jpg)................(http://i47.tinypic.com/20j5taf.png)


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: polpot в Jan 03, 2010, 17:06
Е благодаря, много ми помогнахте, няма що!!!
Който има като моя проблем, значи, да се спасява...


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: tonitochev в Jan 03, 2010, 17:41
Еми сори, пич. Аз също имам видеокарта НВидиа, но ползвам Дебиан. Където подобен проблем не съм имал никога. Мога да помогна с това, което знам, а аз го казах вече. Думата имат Убунтутковците, да заповядат ...


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: ръца-пръца в Jan 03, 2010, 18:27
Пардон, не съм прочел добре поредността на командите които си написал, Please delete :)


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: A4o в Jan 03, 2010, 18:46
Махни го тоя 173 и пробвай с 185 или 96 драйвер. Ако не стане махаш въобще драйверите и ръчно правиш XORG действай първо само графично да видиме какво ще стане, после ше ровиме по синаптика
System>Administration>Hardware drivers>надявам се след тва да се оправиш с activate driver и т.н пиши после какво е станало


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: jivco_t в Jan 03, 2010, 20:01
ubuntu 9.10 karmic koala:

Installed packages:

ii  nvidia-173-kernel-source             173.14.20-0ubuntu5                         NVIDIA binary kernel module source
ii  nvidia-173-modaliases                173.14.20-0ubuntu5                         Modaliases for the NVIDIA binary X.Org drive
ii  nvidia-185-modaliases                185.18.36-0ubuntu9                         Modaliases for the NVIDIA binary X.Org drive
ii  nvidia-96-modaliases                 96.43.13-0ubuntu6                          Modaliases for the NVIDIA binary X.Org drive
ii  nvidia-common                        0.2.15.1                                   Find obsolete NVIDIA drivers
ii  nvidia-glx-173                       173.14.20-0ubuntu5                         NVIDIA binary Xorg driver
ii  nvidia-glx-173-dev                   173.14.20-0ubuntu5                         NVIDIA binary Xorg driver development files
ii  nvidia-settings                      180.25-0ubuntu1                            Tool of configuring the NVIDIA graphics drive

xorg.conf


# 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     "X.org Configured"
    Screen      0  "Screen0" 0 0     
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection                                   

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"           
    FontPath        "/usr/share/fonts/X11/100dpi"         
    FontPath        "/usr/share/fonts/X11/75dpi"           
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath        "built-ins"                                       
EndSection                                                           

Section "Module"
    Load           "extmod"
    Load           "dri"   
    Load           "record"
    Load           "dbe"   
    Load           "glx"   
    Load           "dri2" 
EndSection                 

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

Section "InputDevice"
    Identifier     "Keyboard0"                                                                                               
    Driver         "kbd"                                                                                                     
EndSection                                                                                                                   

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7" 
EndSection                                   

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-1"   
    HorizSync       28.0 - 100.0
    VertRefresh     60         
EndSection                     

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"                  # [<bool>]
        #Option     "HWcursor"                  # [<bool>]
        #Option     "NoAccel"                   # [<bool>]
        #Option     "ShadowFB"                  # [<bool>]
        #Option     "UseFBDev"                  # [<bool>]
        #Option     "Rotate"                    # [<str>]
        #Option     "VideoKey"                  # <i>
        #Option     "FlatPanel"                 # [<bool>]
        #Option     "FPDither"                  # [<bool>]
        #Option     "CrtcNumber"                # <i>
        #Option     "FPScale"                   # [<bool>]
        #Option     "FPTweak"                   # <i>
        #Option     "DualHead"                  # [<bool>]
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV44A [GeForce 6200]"
    BusID          "PCI:1:0:0"
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1280x1024_60 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


П.П: Изгежда само nvidia-glx-173  бачка при мен. При по-новите нещо не ми се зарежда модула... Пробвах всичките "нормални" начини през графичната среда, за да си подкарам картата на нещо различно от 640х480, но не успях...:( Само през конзолата става :)

BusID-то, което при мен е "PCI:1:0:0", може да го видите, като напишете "lspci|grep -i nvidia".
При мен излиза това: 01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)




Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: A4o в Jan 03, 2010, 20:51
Ама двамата за един и същи проблем ли пишете, че не мога да разбера??? Другия човек май се отказа


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: shoshon в Jan 03, 2010, 21:31
Сега
1) и на двамата да кажа, че nvidia-settings, ако не го отворите като root нищо няма да стане... дренки!
2)модерните дестрибуции използват xrandr за настройка на монитора. Моля обърнете се към manual-a, както и към modeline калкулатора в интернет!

Дано да съм бил полезен. Лека вечер!


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: polpot в Jan 04, 2010, 14:07
Ми явно съм порядъчно тъп. Пробвах с всички съвети по-горе, инсталирах и други драйвери. Все същото: 640/480...
А тоя xorg.conf така и не можах да го намеря къде е. Още по-малко знам как да го отворя и какво да пиша в него...и изобщо той ли е решението на проблема...
Та ако нямой мисли да помага моля да е с код и подробно...
Благодаря на всеки отзовал се:)


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: jivco_t в Jan 04, 2010, 14:58
Ми явно съм порядъчно тъп. Пробвах с всички съвети по-горе, инсталирах и други драйвери. Все същото: 640/480...
А тоя xorg.conf така и не можах да го намеря къде е. Още по-малко знам как да го отворя и какво да пиша в него...и изобщо той ли е решението на проблема...
Та ако нямой мисли да помага моля да е с код и подробно...
Благодаря на всеки отзовал се:)

Ми не си тъп :) И аз се мъчих първоначално и това го измъдрих:

Отвараяш една конзола и вътре пишеш (Това по-тъмното са командите, които въвеждащ):

sudo su -
//Тука си пишеш паролата на твоя user.

nano /etc/X11/xorg.conf
//Сега пействаш следното и после даваш CTRL-X и после Y, за да се запишат промените.

# 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     "X.org Configured"
    Screen      0  "Screen0" 0 0     
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection                                   

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"           
    FontPath        "/usr/share/fonts/X11/100dpi"         
    FontPath        "/usr/share/fonts/X11/75dpi"           
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath        "built-ins"                                       
EndSection                                                           

Section "Module"
    Load           "extmod"
    Load           "dri"   
    Load           "record"
    Load           "dbe"   
    Load           "glx"   
    Load           "dri2"
EndSection                 

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

Section "InputDevice"
    Identifier     "Keyboard0"                                                                                               
    Driver         "kbd"                                                                                                     
EndSection                                                                                                                   

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection                                   

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-1"   
    HorizSync       28.0 - 100.0
    VertRefresh     60         
EndSection                     

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"                  # [<bool>]
        #Option     "HWcursor"                  # [<bool>]
        #Option     "NoAccel"                   # [<bool>]
        #Option     "ShadowFB"                  # [<bool>]
        #Option     "UseFBDev"                  # [<bool>]
        #Option     "Rotate"                    # [<str>]
        #Option     "VideoKey"                  # <i>
        #Option     "FlatPanel"                 # [<bool>]
        #Option     "FPDither"                  # [<bool>]
        #Option     "CrtcNumber"                # <i>
        #Option     "FPScale"                   # [<bool>]
        #Option     "FPTweak"                   # <i>
        #Option     "DualHead"                  # [<bool>]
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV44A [GeForce 6200]"
    BusID          "PCI:1:0:0"
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1280x1024_60 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection



С този ред Option         "metamodes" "1280x1024_60 +0+0" определяш резолюцията и честотоата на опресняване - в случая 1280x1024 на 60 херца. По-нагоре има още един ред VertRefresh     60 - и него може да го оправиш, но мисля,че при собственическия драйвера на Nvidia той не се използва. Реда BusID          "PCI:1:0:0" по-добре го коментирай (сложи му един # отпред), понеже не знам каква ти е видеокартата. Накрая за по-сигурно рестартирай компютъра.


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: A4o в Jan 04, 2010, 14:59
Пейстни sudo gedit /etc/X11/xorg.conf да видиме


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: polpot в Jan 04, 2010, 19:29
Ее, най-после го намерих тоя файл....
Та значи ето го:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Sun Nov  8 21:50:38 PST 2009

Section "Files"
   ModulePath      "/usr/lib/xorg/modules"
   FontPath        "/usr/share/fonts/X11/misc"
   FontPath        "/usr/share/fonts/X11/cyrillic"
   FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath        "/usr/share/fonts/X11/Type1"
   FontPath        "/usr/share/fonts/X11/100dpi"
   FontPath        "/usr/share/fonts/X11/75dpi"
   FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
   FontPath        "built-ins"
EndSection

Section "Monitor"
   Identifier     "Monitor0"
   VendorName     "Monitor Vendor"
   ModelName      "Monitor Model"
EndSection

Section "Screen"
   Identifier     "Screen0"
   Device         "Card0"
   Monitor        "Monitor0"
   DefaultDepth   24
   SubSection "Display"
      Viewport    0 0
   EndSubSection
   SubSection "Display"
      Viewport    0 0
      Depth       4
   EndSubSection
   SubSection "Display"
      Viewport    0 0
      Depth       8
   EndSubSection
   SubSection "Display"
      Viewport    0 0
      Depth       15
   EndSubSection
   SubSection "Display"
      Viewport    0 0
      Depth       16
   EndSubSection
   SubSection "Display"
      Viewport    0 0
      Depth       24
   EndSubSection
EndSection

Section "Module"
   Load           "extmod"
   Load           "record"
   Load           "dbe"
   Load   "glx"
   Disable   "dri2"
EndSection

Значи Живко, добавих Option   "metamodes" "1024x768_6o +0+0" в Section "Monitor" и рестартирах...видя ми се много ситно и промених горните стойности на 960/720 и пак рестартирах и не тръгна...т.е. компа си бръмчи, но имам само един черен екран???
Какво обърках?


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: A4o в Jan 04, 2010, 20:00
Охо, са трябва в рековери да влезеш да настроиш наново, сигурно има някаква несъвместимост - резолюция/честота


Титла: Re: nvidia и резолюцията нямат оправяне???
Публикувано от: jivco_t в Jan 04, 2010, 20:03

Значи Живко, добавих Option   "metamodes" "1024x768_6o +0+0" в Section "Monitor" и рестартирах...видя ми се много ситно и промених горните стойности на 960/720 и пак рестартирах и не тръгна...т.е. компа си бръмчи, но имам само един черен екран???
Какво обърках?

Режима, който си задал не е стандартен и за него трябва да зададеш правилен modeline. Тук - http://www.arachnoid.com/modelines/index.html можеш да си задаваш резолюции и честоти и то ти дава готови modeline-и. За твоя случай някъде в секцията Monitor добавяш

Modeline "960x720_60.00" 55.86 960 1008 1104 1248 720 721 724 746 -HSync +Vsync

По-надолу си оправяш реда за metamodes на:

Option         "metamodes" "920x720_60 +0+0"

и рескаш компа.

P.S На https://wiki.ubuntu.com/X/Config/Resolution е доста добре описано как се настройва резолюцията с xrandr, но някой беше писал някъде, че със собственическите драйвери на Nvidia това не работело нещо...