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

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: XFree86 в Jun 11, 2006, 17:20



Титла: Проблем със suse 10.1
Публикувано от: XFree86 в Jun 11, 2006, 17:20
Здравейте!

До скоро бях свързан със: "синия екран на смъртта" и разсъждавах погрешно относно Linux (предназначение, достъпност, мощ, потребители и прочие). От скоро обаче, мой познат ми отвори очите за една друга реалност, проектирана изцяло от човешкия интелект и изцяло ориентирана към човека - LINUX. Не мога да си спестя тези редове, защото въпреки факта, че съм пълен новак в Linux - аз съм напълно възхитен от това до което се докоснах след инсталирането му - като идея, като сигурност, като реализация... Естествено веднага започнах изследователска дейност и дори си закупих книгата на Софтпрес: Linux SUSE 10, но се появиха множество въпроси като бих желал да ви попитам за един жизнено важен.

Моят проблем накратко:

Процесорът ми е AMD Sempron (64 bit) 2500+ Box т.е. когато качвах Linux си избрах 64-битовата версия на SUSE 10.1. Инсталацията мина успешно и аз се радвах на своя първи Linux! :) Когато обаче започнах да разглеждам хардуерните характеристики останах изненадан... SUSE разпознава моята видео карта, която е GForce 6600 PCI Express, но дава едва 24-бита като максимална опция също и не поддържа никакво 3D ускорение т.е. неможе да се играят игри на тази операционна система, а предвид присъствието на по-малкия ми брат, както и факта, че аз на своя отговорност ликвидирах майкрософското "чудо" от компютъра - това ще е доста лошо за мен! :) И така започнах да издирвам сходни проблеми в Google и конкретно в сайта на Nvidia. Там намерих драйвър за SUSE 10.1 Beta 64-bit, но самото инсталиране представлява сериозен проблем за мен...

Въпросът ми е:

1) Имам ли нужда от този драйвър?
2) В помощните документи към инсталацията му пише следното:

да въведа в конзолата този ред: sh NVIDIA-Linux-x86_64-1.0-8762-pkg2.run, но след като съм спрял X сървъра. Тъй като съм нов потребител нямам представа как точно се извършва това спиране и естествено след набиране на този ред в ядрото на root потребителя ме вкарва в менюто за инсталация на Nvidia и ми казва, че именно първо трябва да си спра X сървъра, но как ? Бихте ли ми казали как да го спра?
3) Бихте ли ми дали напътствия относно този проблем - друг начин за разрешаването му или това със сайта на Nvidia е единственият начин? Видеото трябва да показва не 24, а 32 бита нали така?
4) Всякакви други ваши съвети и препоръки са добре дошли за мен.

Предварително ви благодаря за вашите отговори - линукс събратя :)

p.s. ето линк към сайта на Nvidia и конкретния драйвър:
Nvidia Driver





Титла: Проблем със suse 10.1
Публикувано от: Йордан в Jun 11, 2006, 17:44
просто ъпдейтни Сузи и ще ти се инсталират сами ;)


Титла: Проблем със suse 10.1
Публикувано от: XFree86 в Jun 11, 2006, 18:09
Здравей,

благодаря ти за бързия отговор ;)

Опитах с Yast и вградения в него YOU, но ми казва, че няма никакви нови ъпдейти т.е. че системата си е up-to-date. Също нали има Update Watcher, който си зарежда като стандартен процес до часовника долу вдясно на екрана (е, и той твърди, че няма нови ъпдейти).

Какво да правя при това положение? Проблема си остава  :(


Титла: Проблем със suse 10.1
Публикувано от: winboze в Jun 11, 2006, 18:37
За да влезеш в текстов режим (демек да спреш X):
в конзолата като root:
/sbin/init 3
и после
sh NVIDIA...
Успех!  :)


Титла: Проблем със suse 10.1
Публикувано от: mhydra в Jun 11, 2006, 18:39
Значи виж сега. Отиваш на неВИДИЯ.ком  :D и си сваляш драйверите за твоята карта за Линукс. След това те си имат README а също и INSTALL файлове в които се обяснява какво да правиш. От нвидия си имат инсталатор линукс. Само го стартираш и нататък процедурата е само next->next->next само че е конзола и с текст. Става много лесно. Ако имаш въпроси - питай.

Само следвай процедурата която е дал колегата @winboze по-горе.





Титла: Проблем със suse 10.1
Публикувано от: XFree86 в Jun 11, 2006, 19:16
Здравейте отново! ;)

Значи проблема не само, че си остана ами и още повече ме обърка, но не се отчайвам.

1) за спра Х използвах друга команда - telinit 3, а после за да се върна telinit 5 /тях ги намерих в opensuse.org/ Нали не е проблем с тях ?

2) Next, next, next, но не и при мен :)

Изкарва ми следната грешка:

gcc version-check failed:

./usr/src/nv/conftest.sh: line 19 : cc: command not found

Could not complile gcc-version-check.c. Please be sure you hace your distribution's libc development package installed and that 'cc' is a valid C compiler name.

If you know what you are doing and want to ignore the gcc version check, select "No" to continue installation. Otherwise, select "Yes" to abort installation, set the cc environment variable to the name of the compiler used to compile your kernel, and restart installation. Abort now?

Yes / No

 :(

Нямам представа какво е gcc? На какво се дължи този проблем? И по принцип kernel е нещо като малък код осигуряващ взаимодействието между софтуер и хардуер ли е?

Ако все пак дам "No" ми стига разбира се до грешка водеща до nvidia-installer.log - ако трябва да го paste, стига да е от полза за разрешаване на проблема?

Благодаря ви! ;)


Титла: Проблем със suse 10.1
Публикувано от: XFree86 в Jun 11, 2006, 19:25
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Jun 11 18:57:47 2006

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : true
  no questions            : false
  silent                  : 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
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  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                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
   that the installer will need to compile a new kernel interface.
-> Performing CC test with CC="cc".
-> gcc-version-check failed:
  
   ./usr/src/nv/conftest.sh: line 19: cc: command not found
  
   Could not compile gcc-version-check.c.  Please be sure you have your distrib
   ution's libc development package installed and that 'cc' is a valid C compil
   er name.
  
   If you know what you are doing and want to ignore the gcc version check, sel
   ect "No" to continue installation.  Otherwise, select "Yes" to abort install
   ation, set the CC environment variable to the name of the compiler used to c
   ompile your kernel, and restart installation.  Abort now? (Answer: Yes)
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.


Титла: Проблем със suse 10.1
Публикувано от: TheNightmare в Jun 11, 2006, 19:47
Добави пакетите Programming Tools или нещо такова и също така kernel development ако има ако не тогава намери пакета kernel sources.


Титла: Проблем със suse 10.1
Публикувано от: winboze в Jun 11, 2006, 20:34
Инсталирай с YaST gcc, kernel-source и glibc-devel (май че тези бяха)
Ако пак имаш проблеми, пиши.


Титла: Проблем със suse 10.1
Публикувано от: XFree86 в Jun 11, 2006, 22:54
Специални благодарности за всичко! :)

Успях да инсталирам драйвъра!

Единствено за последно в тази насока, бих искал да попитам следното - в момента ми показва, че си има и 3D ускорение, също и графиката се оправи, но видеото продължава да показва 24 бита - това има ли някакво значение или просто е цифрово недоразумение, защото самият драйвър вече е инсталиран?


Титла: Проблем със suse 10.1
Публикувано от: winboze в Jun 12, 2006, 13:35
Мисля, че така трябва да бъде. В SuSE 10.0 при мен си остана толкова.


Титла: Проблем със suse 10.1
Публикувано от: v_badev в Jun 12, 2006, 16:21
Това за 24/32 битовият цявт е точно цифрово недоразумение. Правилната настройка за XFree86/xorg е 24 битов цявт. Ето по-подробно обяснение.