Автор Тема: Ati драйвери - за кой ли път  (Прочетена 3546 пъти)

panagonov

  • Напреднали
  • *****
  • Публикации: 80
    • Профил
Ati драйвери - за кой ли път
« -: Oct 21, 2007, 20:00 »
В момента ползвам Knoppix 5.1.1
Изтеглих последните до момента драйвери от сайта на Ati.
Започнах тривиално:
./ati-driver-installer-8.40.4-x86.x86_64.run
Тръгна инсталацията в графичен режим, но според системата имам само 3MB свободно пространство и нямам място за драйвери (това разбира се не е вярно). Реших че проблемът е в това че използвам Live  версия на Линукс.
Обаче проблемът остана и след инсталация на двърдия диск.
Поразчетох разни хелпове - открих как да комполирам дебиан пакети. Направих ги. Инсталирах ги. После в конзола изпълних
dpkg-reconfigure -phigh xserver-xorg
и след като активирах fglrx драйверите и рестартирах нещата като чели тръгнаха - catalyst-a проработи. Дори и настроих резолюцията на монитора на 1280х1024. Но радостта е дотук. OpenGL няма - активна е mesa-та.
Отново се зарових по форуми и хелпове. Попаднах на този сайт
http://www.myfreesoft.net/wordpress/?p=32
изпълнявах нещата стъпка по стъпка - написано е като за малоумници (аз явно попадам в тази категория). Обаче отново достигнах подводен камък - след командата module-assistant a-i fglrx (нямам представа какво прави) deb пакета не се инсталира. След 2-3 опита успя да стигне донякъде - поиска glibc 2.4. Естествено незнам какво е това. Отново ровене в нета - оказа се GNU библиотека и има нещо общо с езика C. Не че ме интересуваше, но явно ми трябва - изтеглих най-новата версия. Опитах да я инсталирам. Естествено не стана. Появи се съобщение:
root@Knoppix:/home/knoppix/Desktop/glibc-2.4# ./configure
configure: error: you must configure in a separate build directory

Та някой ако може да ми каже какво е separate build directory. Четох хелпа - там пише:
GNU libc cannot be compiled in the source directory.  You must build it
in a separate build directory.  For example, if you have unpacked the
glibc sources in `/src/gnu/glibc-2.4', create a directory
`/src/gnu/glibc-build' to put the object files in.  This allows
removing the whole build directory in case an error occurs, which is
the safest way to get a fresh start and should always be done.

Опитах - правих тази директория /src/gnu/glibc-build' къде ли не - ами не става. Вече 3-та седмица се опитвам да инсталирам драхверите така че програма като Beryl да благоволи да тръгне - ядец. Писна ми да чета форуми, хелпове, линкове, и какво ли още не. Има ли човек, който знае български, справил се е с проблема и бавно и търпеливо да ми обясни как, по дяволите, да инсталирам проклетите драйвери така че да тръгне най после това Ати така, както върви под Windows.
Активен

panagonov

  • Напреднали
  • *****
  • Публикации: 80
    • Профил
Ati драйвери - за кой ли път
« Отговор #1 -: Oct 21, 2007, 20:15 »
опа, ето и как изглежда xorg.conf след инсталация на драйверите
Цитат

Section "Files"
   FontPath   "/usr/share/fonts/X11/misc"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc"
   FontPath   "/usr/share/fonts/X11/cyrillic"
   FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic"
   FontPath   "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/Type1"
   FontPath   "/usr/X11R6/lib/X11/fonts/Type1"
   FontPath   "/usr/share/fonts/X11/100dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi"
   FontPath   "/usr/share/fonts/X11/75dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"
   # path to defoma fonts
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "bitmap"
   Load   "dbe"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "record"
   Load   "type1"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc101"
   Option      "XkbLayout"   "de"
   Option      "XkbVariant"   "nodeadkeys"
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   "ATI Technologies, Inc. Rage XL AGP 2X"
   Driver      "fglrx"
   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      "ATI Technologies, Inc. Rage XL AGP 2X"
   Monitor      "Generic Monitor"
   DefaultDepth   16
   SubSection "Display"
      Depth      1
      Modes      "1280x1024"
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1280x1024"
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1280x1024"
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1280x1024"
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1280x1024"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1280x1024"
   EndSubSection
EndSection

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

Section "DRI"
   Mode   0666
EndSection


Както и резултата от
Цитат

root@Knoppix:/ramdisk/home/knoppix# glxinfo |grep glx
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
root@Knoppix:/ramdisk/home/knoppix# fglrxinfo
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: http://www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)


които показват че нещо не е наред, но аз не мога да разреша проблема
Активен

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Ati драйвери - за кой ли път
« Отговор #2 -: Oct 21, 2007, 21:18 »
Статията е малко старичка, ще трябва да я по-усъвременя. Вече в официалните хранилища си има пакети за драйверите на ATi. Иначе останалото се изпълнява по същия начин. Обаче не знам до колко един Knoppix е съвместим с Debian. Може да пробваш и тази статия:
http://myfreesoft.net/phpBB2/viewtopic.php?t=558



Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

panagonov

  • Напреднали
  • *****
  • Публикации: 80
    • Профил
Ati драйвери - за кой ли път
« Отговор #3 -: Oct 21, 2007, 21:51 »
ето какво се получи
Цитат

root@Knoppix:/ramdisk/home/knoppix# apt-get install sidux-scripts
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  distro-defaults su-me
The following NEW packages will be installed:
  distro-defaults sidux-scripts su-me
0 upgraded, 3 newly installed, 0 to remove and 2397 not upgraded.
Need to get 26.3kB of archives.
After unpacking 180kB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
  distro-defaults su-me sidux-scripts
Install these packages without verification [y/N]? y
Get:1 http://sidux.com sid/main distro-defaults 1.1.6 [16.2kB]
Get:2 http://sidux.com sid/main su-me 0.3.3 [2624B]
Get:3 http://sidux.com sid/main sidux-scripts 0.1.33 [7554B]
Fetched 26.3kB in 3s (7910B/s)
Selecting previously deselected package distro-defaults.
(Reading database ... 477914 files and directories currently installed.)
Unpacking distro-defaults (from .../distro-defaults_1.1.6_all.deb) ...
Selecting previously deselected package su-me.
Unpacking su-me (from .../archives/su-me_0.3.3_all.deb) ...
Selecting previously deselected package sidux-scripts.
Unpacking sidux-scripts (from .../sidux-scripts_0.1.33_all.deb) ...
Setting up distro-defaults (1.1.6) ...
Setting up su-me (0.3.3) ...
Setting up sidux-scripts (0.1.33) ...
root@Knoppix:/ramdisk/home/knoppix# sgfxi
/usr/local/bin/sgfxi: No such file or directory
ERROR: Script download exited with errors. - Error No: 4


т.е. отново стигнахме до грешка
Активен

mikis

  • Напреднали
  • *****
  • Публикации: 746
  • Distribution: Debian Testing
  • Window Manager: KDE
    • Профил
Ati драйвери - за кой ли път
« Отговор #4 -: Oct 21, 2007, 22:54 »
Един съвет от мен - не ползвай инсталиран Кнопикс за основна система! Освен ако не си експериментатор-мазохист. Кнопикс е добро дистро за LiveCD и до там. Съвместимостта му с Дебиан в най-добрия случай е много спорна.

За работна система ти препоръчвам или чист Debian или Ubuntu. В случай, че избереш Дебиан не налитай веднага на Unstable, еле на Experimental въпреки, че много хора ще тръгнат да те убеждават колко са стабилни.

Цитат
Опитах да я инсталирам. Естествено не стана. Появи се съобщение:
root@Knoppix:/home/knoppix/Desktop/glibc-2.4# ./configure
configure: error: you must configure in a separate build directory

Горещо ти препоръчвам, като начинаещ да избягваш да компилираш каквото и да било. Първо инсталирай една що-годе стабилна система, след това я опознай, чак след това подхващай висшия пилотаж.
До тогава се запознай по-подробно с особеностите на пакетната система на дистрото, което си избрал. При Дебиан например е хубаво (разбирай задължително) да прочетеш man apt и man dpkg. Много добро книжле е Debian Reference, което има и PDF версия.

Що се отнася до драйверите на Ати, за по-старите видео платки има open source драйвери. Такъв е случаят с моя Radeon 9100. Ако картата ти е този модел или по-стара, значи не ти трябват затворените драйвери. Ако е по-нова ще трябва да ги инсталираш.
Статиите, които е написал phantomlord са много добри, но трябва да ги четеш внимателно. Аз лично от третия път успях да подкарам драйверите на Ати/AMD.

Още нещо, под Дебиан не се опитвай да инсталираш затворените драйвери на ядро 2.6.21, няма да ти позволи да "taint the kernel". Това може да се заобиколи, но е играчка. Аз лично не съм се занимавал. За ядро 2.6.22 (което в момента е последното в testing) не знам дали съществува този проблем.

----------
Debian Docs
Активен

cat

  • Напреднали
  • *****
  • Публикации: 339
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
Ati драйвери - за кой ли път
« Отговор #5 -: Oct 21, 2007, 23:02 »
Мда, грешка е...ама твоя '<img'> '<img'> '<img'>
изпълняваш sgfxi, като излезеш от графичната среда, което става така:
Примерен код
/etc/init.d/kdm stop
(ако ползваш gdm, пишеш него, вместо kdm) и оставяш скрипта да си свърши работата.

Може ли да попитам защо просто не си сложиш Debian?
Или пък Sidux?

Еdit:
mikis бил по-бърз от мен, в предложението за Дебиан '<img'>



Активен

Човек се учи докато е жив и греши също толкова!
http://debianbg.wordpress.com

Todir

  • Напреднали
  • *****
  • Публикации: 90
    • Профил
Ati драйвери - за кой ли път
« Отговор #6 -: Oct 22, 2007, 00:29 »
И като инсталираш всичко като трябва добавяш в края на xorg.conf
Примерен код
Section "Extensions"
   Option       "Composite" "Disable"
EndSection

иначе няма подкарване 3Д '<img'>

По желание в ServerLayout може да сложиш
Примерен код
Option       "AIGLX" "0"
Активен

XaugyTuH

  • Напреднали
  • *****
  • Публикации: 267
    • Профил
    • WWW
Ati драйвери - за кой ли път
« Отговор #7 -: Oct 22, 2007, 10:37 »
Цитат
Един съвет от мен - не ползвай инсталиран Кнопикс за основна система! Освен ако не си експериментатор-мазохист. Кнопикс е добро дистро за LiveCD и до там. Съвместимостта му с Дебиан в най-добрия случай е много спорна.

Извинявам се много за offtopic-a, обаче не можах да се сдържа. От няколко години съм с Кноппикс и няма нещо дето да не съм поискал да инсталирам и да не успея. Вярно, че съм експериментатор, но в никакъв случай не съм мазохист. А ако аз съм такъв, значи и клиентите ми в компютърната ми зала са такива. Ако разберат и садистите за тая работа и дойдат направо ще забогатея.  '<img'>
Активен

Когато говорите, трябва думите ви да бъдат по-добри от мълчанието!

Не правете от мухата слон. Разходите са прекалено големи.

mikis

  • Напреднали
  • *****
  • Публикации: 746
  • Distribution: Debian Testing
  • Window Manager: KDE
    • Профил
Ati драйвери - за кой ли път
« Отговор #8 -: Oct 23, 2007, 00:11 »
Цитат (XaugyTuH @ Окт. 22 2007,11:37)
...От няколко години съм с Кноппикс и няма нещо дето да не съм поискал да инсталирам и да не успея...

Браво! ':ok:'

С теб, хората, които не се оплакват от инсталиран Кнопикс стават... един. '<img'>

По същество Кнопикс е проектиран като Live дистро и ползването му за основна система не е най-удачното решение. При все, че това което отива на харда претендира да бъде Дебиан, а Кнопикс има някои вродени несъвместимости с него.

Виждам, че си фен на Кнопикс и затова не ти пожелавам един ден да преинсталираш всичките системи "въф клубъ" с чист Дебиан  'B)'
Активен

pierrot

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
    • WWW
Ati драйвери - за кой ли път
« Отговор #9 -: Oct 24, 2007, 21:51 »
Предполагам, че това е темата, в която искам да попитам:
Свалих Ubuntu Gutsy, и с която и програма да пробвам не тръгва филм, и по точно се появяват вертикални линии. В настройките не можах да открия нещо, което да ми помага. Както и в Мрежата до момента.... Дори и в настройките на ATI няма моята версия Х200.
Дали проблема е вследствие видео картата след като на 7.04 нямаше никакъв проблем?
Активен

Toshiba Satellite L30 Ubuntu 7.04 2.6.22-14 Intel Celeron 512 RAM 1,73 GHz ATI Radeon Xpress 200 M

panagonov

  • Напреднали
  • *****
  • Публикации: 80
    • Профил
Ati драйвери - за кой ли път
« Отговор #10 -: Oct 27, 2007, 11:25 »
Благодаря за оказаната помощ.
Като цяло експериментирам с Knoppix от версия 3.2. Тогава тя май беше единствена Live дистрибуция. А и тогава когато се говореше за Debian се разбираше именно Knoppix. Но явно нещата доста са се променили.
Смятам оттук нататък да мина на Kubuntu, но така или иначе докато не се убедя че мога да подкарам  99% от хардуера ми под Линукс и докато не се науча безпроблемно да инсталирам, компилирам и премахвам програми, ще си остана на Live дистрибуции.
Но да си призная нямах представа че ще бера толкова ядове с Линукс.
Борбата продължава. Ще ви информирам за резултатите.
Следващата стъпка че е изненадваща за всички - взимам готово xorg файл от Sabayon (там драйверите си тръгват сами) и ще го сложа в Knoppix '<img'>
Активен