Автор Тема: Slackware 10.1 /2.4.29/ + nVidia Latest  (Прочетена 2130 пъти)

Victorche

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Slackware 10.1 /2.4.29/ + nVidia Latest
« -: Apr 24, 2005, 18:27 »
Привет!
Четох какво ли не, къде ли не...
Най накрая събрах кураж да инсталирам драйвери на моя Слак за видеото.
С предната версия на драйверите имах проблем /Не можах да ги инстална/. Инсталатора упорито твърдеше, че нямам сорс на кърнъл-а...
Но както и да е. Нова версия на драйверите - нов проблем.

Направих нужните /според Readme файла/ промени на xorg.conf
Последва init 3
И инстал.
Като му зададох и --kernel-name='2.4.29' за всеки случай '<img'>
Чудо!
Този път драйверчето се инстална /компилира си всичко като отличник/!
Но... след reboot...
Стигаме до Starting X server... Екрана става за малко черен, след което отново екрана със Starting X server.
И многоточие... И това многоточие продължава вечно '<img'>

Знаех си, че не може да е толкова лесно... Че то било ли е да инсталнеш нещо и да няма проблем?!

Но сега направо не знам. Х просто не се зарежда.
Имайте впредвид, че default init ми е 4, а не 3.
Което ще рече, че дори нямам опцийка да си бачкам без Х.
Т.е. то със сигурност има, но не знам как да прекъсна зареждането на runlevel 3
Aко опитам с Ctrl + Alt + Del следва reboot.
Така че преди да ми дадете съвет да отворя xorg.conf или да опитам с xorgconfig, трябва да ми кажете как да стигна до level 3, за да си имам мигащо курсорче и възможност за писане на някоя и друга команда '<img'>

И не забравяйте, че съм супер, супер начинаещ! Моля за търпение!
Активен

  • Гост
Slackware 10.1 /2.4.29/ + nVidia Latest
« Отговор #1 -: Apr 24, 2005, 21:14 »
И за да ви е по-ясно...
Ето какво имам в Xorg.0.log:
Цитат
ABI class: X.Org Video Driver, version 0.7
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xD0000000
(--) NVIDIA(0): MMIO registers at 0xE8000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.

Koeто е... Ужас '<img'>
Активен

windproof

  • Напреднали
  • *****
  • Публикации: 49
    • Профил
Slackware 10.1 /2.4.29/ + nVidia Latest
« Отговор #2 -: Apr 25, 2005, 09:52 »
Здравей!
 Ами... като за начало, опитай да натиснеш ctrl+alt+F6 докато си в графичен режим, или ако не успееш, натисни само alt+F6, когато започне многоточието '<img'>. Там е оставена една конзолка при runlevel 4 за случаи като твоя. Ако така не стане ще трябва по по-грубия начин '<img'>)) Слагаш си инсталационното CD и буутваш от него. След това като се зареди си маунтваш диска със инсталацията някъде (примерно в /mnt) и пишеш: chroot /mnt. Така ще си отвориш линукса, все едно си заредил инсталирания Слак. И вече можеш да си отвориш xorg.xonf. Препоръчвам ти да не пускаш разни команди от рода на "xorgconfig" за настройка на Х и така нататък '<img'> Има си един параметър за драйвера на NVIDIA, който ти намира автоматично честотите на монитора, щото на теб такава грешка ти дава:

(EE) Screen(s) found, but none have a usable configuration.

 Като си запазиш файла, може да рестартираш вече, и предполагам ще стане. Аааа, опцията за драйвера е:

Option "UseEdidFreqs" "true"

написваш я точно така, както я виждаш, някъде под редовете с driver nvidia, videoram 65536 и така нататък в конфигурационния ти файл. '<img'> И един съвет от мен... Използвай runlevel 3.... Ако решиш да си смениш кернела, след това пак трябва да инсталираш драйвера на nvidia, а за тази цел трябва да влезеш в текстов режим. Успех!
Активен

  • Гост
Slackware 10.1 /2.4.29/ + nVidia Latest
« Отговор #3 -: Apr 25, 2005, 10:35 »
Благодаря, но нищо не стана '<img'>
Пак същото.
Казваш да използвам runlevel 3, заради ъпгрейд на кърнъла...
Ами аз 2 дни се мъча със скрола на мишката, 2 дни вече с този драйвер...
Сега имам Х, понеже с добрия Joe отново върнах за драйвер "vesa".
И Х-а си тръгна с песен, без проблем...

Яд ме е, че всички твърдят колко е лесно и user friendly.
Бих се съгласил, че проблема е в мен, ако този Slack е стара инсталация, много пипан и много модифициран от мен...
А то не е така. Всичко си е стандартно и default.
Тук има уж много фенове на Слак и никой не знае и не е чувал такъв проблем...
Да не говорим, че и видеокартата е нещо супер стандартно и нищо по-екзотично...
Но уви '<img'>
Други идеи?
Активен

  • Гост
Slackware 10.1 /2.4.29/ + nVidia Latest
« Отговор #4 -: Apr 25, 2005, 10:41 »
Виж . по принцип драйверите на NVIDIA са binarni , така че просто си ги стартирай (на не X конзола) , след което , отиваш в /usr/doc/NVIDIA-**.* (взависимост от версията ) .Там има един фаил XF86-config-sample (или не6то такова), отваряш го с някой техтов редактор (vi rulz) , отваряш и твоя /usr/X11/xorg.conf и гледайки от примерния настройваш твоя.
Действа безпогрешно . Успех
Активен

Victorche

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Slackware 10.1 /2.4.29/ + nVidia Latest
« Отговор #5 -: Apr 25, 2005, 11:02 »
Правя го точно както е в примера...
Ето нещо, което може да ви помогне:
Цитат
root@localhost:~# modprobe nvidia
Warning: loading /lib/modules/2.4.29/kernel/drivers/video/nvidia.o will taint the kernel: non-GPL license - NVIDIA
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules
/lib/modules/2.4.29/kernel/drivers/video/nvidia.o: init_module: No such device
/lib/modules/2.4.29/kernel/drivers/video/nvidia.o: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.29/kernel/drivers/video/nvidia.o: insmod /lib/modules/2.4.29/kernel/drivers/video/nvidia.o failed
/lib/modules/2.4.29/kernel/drivers/video/nvidia.o: insmod nvidia failed


А това е последната част от xorg.conf:
Цитат
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier  "NV AGP"
    VendorName  "nvidia"
    Driver      "nvidia"
    # Insert Clocks lines here if appropriate
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
    Identifier  "Screen AGP"
    Device      "NV AGP"
    Monitor     "My Monitor"

# If your card can handle it, a higher default color depth (like 24 or 32)
# is highly recommended.

#   DefaultDepth 8
#  DefaultDepth 16
   DefaultDepth 24
#   DefaultDepth 32

# "1024x768" is also a conservative usable default resolution.  If you
# have a better monitor, feel free to try resolutions such as
# "1152x864", "1280x1024", "1600x1200", and "1800x1400" (or whatever your
# card/monitor can produce)

    Subsection "Display"
        Depth       8
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1024x768" "800x600" "640x480"
    EndSubsection

EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

# Any number of ServerLayout sections may be present.  Each describes
# the way multiple screens are organised.  A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option.  In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.

Section "ServerLayout"

# The Identifier line must be present
    Identifier  "AGP"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens.  The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.  In this example, screen 2 is located to the
# right of screen 1.

    Screen      "Screen AGP"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used.  Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

Други идеи?
Активен

windproof

  • Напреднали
  • *****
  • Публикации: 49
    • Профил
Slackware 10.1 /2.4.29/ + nVidia Latest
« Отговор #6 -: Apr 25, 2005, 11:29 »
Значи... виж сега. Прясно инсталиран Слак, версия от 9.0 нагоре, няма проблеми с драйвер за nvidia. Особено с по-новите. Не знам коя версия на драйвера ползваш, но в никой от случаите не се иска modprobe, защото кернела си е компилиран с автоматично зареждане на модулите. При инсталация на драйвера дава ли ти грешки? Ако не ти дава, просто заместваш driver vesa с driver nvidia. И както видях, не си добавил опцията, която ти написах. Пробвай, наистина работи. Е, за целта трябва първо да ти е добре инсталиран драйвера де '<img'> Как стартираш инсталация на драйвера, дава ли ти грешки, пиши всичко!
Активен

windproof

  • Напреднали
  • *****
  • Публикации: 49
    • Профил
Slackware 10.1 /2.4.29/ + nVidia Latest
« Отговор #7 -: Apr 25, 2005, 11:32 »
Ааа и за скрола на мишката - просто добави в xorg.conf, в секцията "core pointer's input device" реда:
 Option "ZAxisMapping" "4 5"
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Nvidia & Slackware 10
Настройка на хардуер
kolche 5 2122 Последна публикация Feb 10, 2005, 23:47
от iive
Nvidia drivers 7... latest
Настройка на програми
empty 1 1594 Последна публикация Mar 12, 2005, 21:04
от empty
debian latest
Настройка на програми
jojopara 2 1619 Последна публикация Jun 23, 2005, 20:25
от neonic
Hackers target latest windows fix
Живота, вселената и някакви други глупости
Златко 6 3605 Последна публикация Aug 19, 2006, 14:28
от eniaccc
Nvidia на slackware
Настройка на програми
relaxior4o 4 1569 Последна публикация May 30, 2007, 00:30
от deltaplaner