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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: akhenaten в Jun 23, 2007, 23:27



Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 23, 2007, 23:27
Инстарирах си Mandrake 2007 i586
 И започнах да разучавам linux и в момента който реших да
сложа новите драйвери на NVIDIA прецаках нещо
Значи излязох от графичната среда и влязох в конзолата
 В текстор режим влязох като root и пуснах да инсталирам
sh NVIDIA-Linux-x86-1.0-4496-pkg2.run

на всички въпроси от инсталатора давах ОК
и след рестарт по време на зареждането навсиякаде е ОК
 но вече не ми се стартира графичната среда а в текстов режим
ми се иска име и парола

пробвах с startX
 но ми се появи че имало никакви 12 грешки с стартирането на
Nvidia драйверите предполагам

пробвах да видя съдържанието на файла /etc/X11/XF86Config
но той не съществува
и ако го намеря как да го редактирам и какво да търся
какво да правя къде ми е проблема

 и още нещо ако всичко е наред с коя команда от текстов режем
може да се варна в графичната среда


Титла: Xf86config nvidia
Публикувано от: arghoslent в Jun 24, 2007, 01:24
Копирай какви грешки ти дава.
На първо време, за да подкараш графична среда без 3d ускорение, във файла /etc/X11/xorg.conf заменяш "nvidia" с "vesa" (реда се намира в секция "Device" на въпросният файл).


Титла: Xf86config nvidia
Публикувано от: tonitochev в Jun 24, 2007, 07:38
В конзолата се логваш като root,за мандривата не знам има ли nano,pico.Еми пробвай с кой текстов редактор ще стане.
Примерно
nano /etc/X11/xorg.conf
Вече като ти се отвори файла,разгледай го внимателно и открий редовете,описващи видеокартата.Това nvidia може да го смениш и с nv .Записваш файла и стартираш Х със командата
startx


Титла: Xf86config nvidia
Публикувано от: iaco29 в Jun 24, 2007, 08:50
В конзола напиши Xorg -configure ще създаде нов фаил xorg.conf в /root.Смени драйвера на nvidia

Section "Device"
    Identifier     "device"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "..........................."
    Screen          0
EndSection

на монитор

Section "Monitor"
    Identifier     "monitor"
    VendorName     "..........."
    HorizSync       31.0 - 85.0
    VertRefresh     55.0 - 120.0
EndSection

и мишка

Section "InputDevice"
    Identifier     "Mouse"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "ZAxisMapping" "4 5"
EndSection

махни или коментирай Section "Module"

#Load "dri"

после за да видиш дали е станало

#cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
#cp /root/xorg.conf.new /etc/X11/xorg.conf
#startx


Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 24, 2007, 09:29
когато напиша Xorg -configure
ми дава ч Xorg не съществува като команда
bash: xorg: comand not fond

 а в /etc/x11/  няма никакви файлове

Нали след като се логна като root  и си въведа паролата
съм в конзола или трябва да напиша някоя команда за да съм в конзола ?
Извинявам се за тъпите въпроси но съм нов


Титла: Xf86config nvidia
Публикувано от: neter в Jun 24, 2007, 11:51
Забравяте, че драйвера nvidia трябва да се зареди преди да се използва. Като root в конзола изпълни
Примерен код
modprobe nvidia

Сигурен ли си, че наистина няма нищо в /etc/X11 (пише се с голяма буква; уточнявам, защото не знам как проверяваш за съдържание)? Ако наистина няма нищо в /etc/X11, виж дали можеш да изпълниш
Примерен код
nvidia-xconfig


P.S.: Да, след като си въведеш потребител и парола, вече си в конзола.


Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 24, 2007, 16:59
Не съм намерил фаела защото X11 сам го писал с малки букви
Файла xorg.conf си е на мястото
Но как да го отворя имали вграден текстов редактор който да извикам както Edit при windows пробвах с none и pico но не става иавно не са вградени.

И искам да попитам например с  cat  xorg.conf  фаела се изважда на екрана но много бързо текста преминава как да го спра в смисъл да го разглеждам екран след екран когато е по дълъг и пи други команди когато текста е по далак от екрана как да го спирам


Титла: Xf86config nvidia
Публикувано от: acidrain в Jun 24, 2007, 17:12
cat /etc/X11/xorg.conf | less - за да разгледаш фаила ред по ред.
а за редактор пробвай с vi /etc/X11/xorg.conf


Титла: Xf86config nvidia
Публикувано от: neter в Jun 24, 2007, 17:41
acidrain ти е дал добри съвети. Аз само ще добавя, че от cat | less се излиза като натиснеш Q, а въпросния редактор (който аз предпочитам) се нарича nano, а не none  ;)


Титла: Xf86config nvidia
Публикувано от: ji в Jun 24, 2007, 22:11
Стартирай като root  "sax2".
Не знам за Федора, но в повечето дистрибуции го има инсталирано.


Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 24, 2007, 22:54
след като редактирам с тексовия редактор vi
 vi /etc/X11/xorg.conf
Как да запиша променение фаел Ctrl +z разбрах че се излиза от радактора ама как се записва направените корекци


Титла: Xf86config nvidia
Публикувано от: neter в Jun 24, 2007, 23:29
Както си в режим на редактиране, натисни Ctrl+C и след това въведи
Примерен код
:save /etc/X11/xorg.conf


За SaX2 не бях чувал откакто зарязах SuSE-то, но виждам че народа си го е понакачвал по системите (RedHat, Debian, Ubuntu...). Как да си качиш SaX2 пише тук.


Титла: Xf86config nvidia
Публикувано от: Kalin в Jun 25, 2007, 00:16
Защо не си питал търсачката на форума?  :huh:


Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 25, 2007, 12:01
след като редактирах Section "Device"
 
    Driver         "nvidia"   на   Driver         "nv"
графичната среда тръгна но предполагам без ускорение
какво още трябва да настроя



# nvidiarxconfir: e configuration filr generater by nvidia-
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Wed Jun 13 18:39:30 PDT 2007

# File enerated by XFdrake (rev 142098)
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
    Identifier     "layout1"
    Screen         "screen1" 0 0
    InputDevice    "Keyboard1" "CoreKeyboard"
    InputDevice    "Mouse1" "CorePointer"
EndSection

Section "Files"

    # font server independent of the X server to render fonts.
    # minimal fonts to allow X to run without xfs
    ModulePath      "/usr/lib/xorg/modules/extensions/nvidia97xx"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "unix/:-1"
    FontPath        "/usr/share/fonts/misc:unscaled"
EndSection

Section "Module"
    Load           "dbe" # Double-Buffering Extension
    Load           "v4l" # Video for Linux
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx" # 3D layer
EndSection

Section "ServerFlags"

    #DontZap # disable <Crtl><Alt><BS> (server abort)
 # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
    Option         "allowmouseopenfail"
EndSection

Section "InputDevice"
    Identifier     "Keyboard1"
    Driver         "kbd"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us,bg"
    Option         "XkbOptions" "grp:ctrl_alt_toggle,grp_led:scroll,compose:rwin"
EndSection

Section "InputDevice"
    Identifier     "Mouse1"
    Driver         "mouse"
    Option         "Protocol" "ExplorerPS/2"
    Option         "Device" "/dev/mouse"
EndSection

Section "Monitor"

    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 100 Hz, 50 kHz hsync
    Identifier     "monitor1"
    VendorName     "Plug'n Play"
    ModelName      "S/M 900NF"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 160.0
    ModeLine       "768x576" 50.0 768 832 846 1000 576 590 595 630
    ModeLine       "768x576" 63.1 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
    Identifier     "device1"
    Driver         "nv"
    VendorName     "nVidia Corporation"
    BoardName      "NVIDIA GeForce FX - GeForce 7950"
EndSection

Section "Screen"
    Identifier     "screen1"
    Device         "device1"
    Monitor        "monitor1"
    DefaultDepth    24
    Option         "DPMS"
    Option         "AddARGBGLXVisuals"
    SubSection     "Display"
        Depth       8
        Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite"
EndSection


Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 25, 2007, 12:04
видео картата ми е nvidia fx5500


Титла: Xf86config nvidia
Публикувано от: sickmind в Jun 25, 2007, 14:18
аз имам друг проблем, (дебиан лени)
в xorg нямам Section "Module"


Титла: Xf86config nvidia
Публикувано от: neter в Jun 25, 2007, 15:19
Цитат (akhenaten @ Юни 25 2007,13:01)
след като редактирах Section "Device"
    Driver         "nvidia"   на   Driver         "nv"

:) Трябва да замениш nv с nvidia, а не nvidia с nv. nvidia е драйвера, който си инсталирал. nv е драйвера, който идва със системата. Сложи отново да бъде Driver "nvidia" и... не каза дали си изпълнил modprobe nvidia и, ако да, казало ли е нещо при изпълнението (покажи какво) или само мина на нов ред? Ако само е минало на нов ред, изпълни startx и да видим какво ще стане.

edit: sickmind, щом го няма - напиши го. Следвай по-горе показания xorg.conf за пример.





Титла: Xf86config nvidia
Публикувано от: sickmind в Jun 25, 2007, 17:22
добавих Section "Module" от горния xorg.conf но отново не тръгва, изписва ми, че няма модул nvidia а трябва да има...

sickmind:/home/sickmind# modprobe nvidia
sickmind:/home/sickmind#

това ми е xorg.conf и не тръгва с него
Цитат

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc104"
   Option      "XkbLayout"   "us"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "ImPS/2"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "Device"
   Identifier   "nVidia Corporation NV34 [GeForce FX 5500]"
   Driver      "nvidia"
   BusID      "PCI:1:0:0"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   Option      "DPMS"
   HorizSync   28-64
   VertRefresh   43-60
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "nVidia Corporation NV34 [GeForce FX 5500]"
   Monitor      "Generic Monitor"
   DefaultDepth   24
   SubSection "Display"
      Modes      "1280x1024" "1024x768"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
EndSection

Section "Module"
   Load           "dbe" # Double-Buffering Extension
   Load           "v4l" # Video for Linux
   Load           "extmod"
   Load           "type1"
   Load           "freetype"
   Load           "glx" # 3D layer
EndSection







Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 25, 2007, 17:36
Мерси на всички за помоща
nv го сложих да видя дали ще трагна графичната срева и тя трагна но когато е с nvidia драйверите нестава
след сато написах modprobe nvidia мина на нов ред и не исписа нищо
а след startx

Error :API mismatcb this Nvidia drivers component has version 100.14.11, but the nvidia kernel moduls
Version dose not match.
please make sure theat the kernel module and all nvidia driver components nave the samm version

 и после това което аз го взех от xorg.0.log
EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0):     that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0):     that the NVIDIA device files have been created properly.
(EE) NVIDIA(0):     Please consult the NVIDIA README for details.
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:


Титла: Xf86config nvidia
Публикувано от: neter в Jun 25, 2007, 18:00
Ооо, чак сега го фокусирах. Защо слагаш толкова стара версия на драйвера? 4496 е с дата July 28, 2003. Твърде възможно е просто картата ти да не се поддържа от него. Изтегли си най-новия и да видим какво ще стане. Преди инсталацията на новия изпълни
rmmod nvidia


Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 25, 2007, 18:18
да аз най новия пробвах да инсталирам - NVIDIA-Linux-x86-100.14.11-pkg1.run
даже горе в грашката пише версията 100.14.11
преди инсталацията някаде прочетах че трябва ва се компилира ядрото на ново
или не
аз истеглих NVIDIA-Linux-x86-100.14.11-pkg1.run
после като root в конзола написах
sh NVIDIA-Linux-x86-100.14.11-pkg1.run
и навлякаде каквото ме питаше давах yes
незнам и друго се чудя картата ми е nvidia GeForce FX 5500
а в xorg.conf   e дефинирана като
BoardName      "NVIDIA GeForce FX - GeForce 7950"


Титла: Xf86config nvidia
Публикувано от: neter в Jun 25, 2007, 18:38
Хмм... за съжаление, единственото което се сещам в момента да те упътя е да пробваш подред по-старите версии на драйвера, пък току виж тръгнало. А за BoardName "NVIDIA GeForce FX - GeForce 7950" не се притеснявай, това е само идентификатор. Там можеш да напишеш и Филан Кишията, ако искаш.

edit: Между другото... в /etc/X11 само xorg.conf ли има или има и XF86Config? Ако да, то пробвай да направиш нужните редакции там. Не съм сигурен при теб кой от двата файла се използва реално.





Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 25, 2007, 19:06
ОК
ще опитам аз си мислих да може и да преинстарирам linuxa не не ми сще по добре да се помача и да причета малко поне ще науча нещо :)
а иначе имам и
 xorg.conf  и XF86Config
но ако променя нещо там няма ефект
явно xorg.conf  активния


Титла: Xf86config nvidia
Публикувано от: ji в Jun 25, 2007, 21:05
До двамата:
Дайте /var/log/nvidia-installer.log
този файл може да е малко голям, затова дайте последните 10-15-20 реда.
Искам ви го, понеже "На всички въпроси дадох YES" не ми звучи като правилно завършена инсталация.


Титла: Xf86config nvidia
Публикувано от: akhenaten в Jun 25, 2007, 23:25
това са всичките редове от фаела

vidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Jun 25 15:24:25 2007

option status:
  license pre-accepted    : false
  update                  : true
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /root/tmp
  ftp mirror              : <a href="" target="_blank">ftp://download.nvidia.com</a>
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> The latest NVIDIA Accelerated Graphics Driver for Linux-x86 (version
   100.14.11) is already installed.