Автор Тема: Slack 10 + ALSA + X.org  (Прочетена 2099 пъти)

kdpetkov

  • Напреднали
  • *****
  • Публикации: 40
    • Профил
Slack 10 + ALSA + X.org
« -: Aug 13, 2004, 14:35 »
Искам да помоля за малко (може и повече) помощ. Досега на моя slack 10 си карах с ядро 2.4.26, но реших да мина на 2.6.7 и се появиха два проблема.
1. ALSA-та не ми тръгва. След като изпълня alsaconf и си шпромени modprobe.conf рестартирам и ми дава "no soundcard found", при което логично нямам звук. ALSA-та е компилирана като модул.
2. След като си инсталирах драйверите на Nvidia наново, като написах startx пц-то заби. Черен екреан без въчможност за смяна на конзолите изобщо и без да работи "магическата" три-клавишна комбинация дори.
Нямам идея защо може да става така, след като под 2.4.26 и звука и картината работят без проблем. Надявам се някой да ми помогне pls!
P.S. В общи линии съм начинаещ в линукс и ако може обясненията да са на по-достъпен език. Thanks!
Активен

Keep Walking!

ntenev

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
Slack 10 + ALSA + X.org
« Отговор #1 -: Aug 13, 2004, 14:59 »
Щом си със Slackware, разгледай на втория диск секцията testing (от там трябва да си взел прекомпилираното 2.6.7 ядро). Там има няколко пакета които са прекомпилирани alsa модули специално за 2.6.7. Опитай с тях (освен ако не си си компилирал сам ядрото). За nvidia-та, ако има някакви грешки по логовете (/var/log/Xorg.?.log) и ги пастнеш тук може да са полезни. Това което на primavista се сещам е че имаше някъде из документацията на Slackware 10.0 написано, че на този етап 2.6.7 се явява тестова версия за дистрибуцията и е добре header файловете да си останат тези от 2.4.26 версията (kernel-headers-2.4.26-i386-3.tgz). Предполагам че това е защото стандартните пакети все още са компилирани за тази версия и може да се получава някаква несъвместимост. Опитай със стандартния за x11 модул (nv) и виж дали проблема идва от него или да се търси нещо друго като причина. Това се сещам засега.

Поздрави !


Сега се сетих и добавям: Разгледай и дали имаш пакета udev, че при 2.6.7 е малко по-различно положението със устройствата в /dev/
Активен

Nuclear_man

  • Напреднали
  • *****
  • Публикации: 121
    • Профил
Slack 10 + ALSA + X.org
« Отговор #2 -: Aug 13, 2004, 15:50 »
Освен това на 2-рия диск в testing има и нови пакети за alsa - за 2.6.7 ядро.
За nvidiata, както казва ntenev дай лога, но според мен трябва първо:
nvidia-installer --ununstall
./NVidia....pkg.run -k 2.6.7
Активен

Home: A64(E3)@1,1V, Asus A8N-E+CM Blue Ice2, 2x512 TwinMos, 200SATA+40ATA, GB6600, LG DVD-RW, Ozaki 5+1, 17" iiyama E431S TFT, powered by FSP 400W & Slack 10.2 :)
Office: Compaq nx9110 (P4 3,2 MB ATI, 2x256 Infineon, 40ATA, Mob. Radeon 9000, 15,4" TFT, slow down by WinXP and Norton Antivirus :(

mimosh

  • Напреднали
  • *****
  • Публикации: 317
  • Distribution: Kubuntu
  • Window Manager: KDE
    • Профил
Slack 10 + ALSA + X.org
« Отговор #3 -: Aug 13, 2004, 16:57 »
Така,
значи аз си инсталирах Slack-current (който излезе малко след 9.1, т.е. не е 10) сложих си на него KDE 3.2.1, kernel 2.6.6.

Само че за да мина на т`ва ядро трябваше да си сменя програмките за поставяне и махане на модулите (modutils май се казваха) и всичко си тръгна от раз. Като си сложи тестовото ядро 2.6.7 прочете ли добре README-то, какво точно се прави.
Активен

kdpetkov

  • Напреднали
  • *****
  • Публикации: 40
    • Профил
Slack 10 + ALSA + X.org
« Отговор #4 -: Aug 14, 2004, 01:53 »
Незнам какво точно стана, но сега съвсем не ми работи линукса и утре май ще го преинсталирам и после направо ще сложа новото ядро преди да правя кавото и да било. За ядрото съм го свалял направо от ftp.kernel.org и се намира в /usr/src/linux-2.6.7 като /usr/src/linux сочи към новото ядро. В момента не мога постна лог-а, защото пиша под win98 (която ползвам само за игри btw). За този пакет udev трябва да го има, защото по време на стартирането виждам, че го пуска. Утре като инсталирам наново слак-а ще пиша какво е станало. Дано да стане, че нямам много време да се занимавам с pc-то точно сега. Мерски за помощта. Подозирам, че пак ще се наложи да питам за нещо.
Активен

Keep Walking!

kdpetkov

  • Напреднали
  • *****
  • Публикации: 40
    • Профил
Slack 10 + ALSA + X.org
« Отговор #5 -: Aug 14, 2004, 23:26 »
Значи преинсталирах наново и преди да правя каквото и друго да било си сложих 2.6.7 и сега съм с него. Пролемите обаче пак са същите: нямам звук и не мога да подкарам кде-то. Ето това е лог-а на X.org:

Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.7
Build Operating System: Linux 2.4.26 i686 [ELF]
Current Operating System: Linux koko 2.6.7 #2 Sat Aug 14 18:52:45 EEST 2004 i686
Build Date: 05 June 2004
   Before reporting problems, check http://wiki.X.Org
   to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!'<img'> notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Aug 14 20':0'4:42 2004
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->Monitor "My Monitor"
(**) |   |-->Device "RIVA TNT"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(==) Keyboard: CustomKeycode disabled
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/100dpi/".
   Entry deleted from font path.
   (Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/100dpi/").
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/100dpi/".
   Entry deleted from font path.
   (Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/100dpi/").
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/cyrillic/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(II) Open APM successful
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.2
   X.Org Video Driver: 0.7
   X.Org XInput driver : 0.4
   X.Org Server Extension : 0.2
   X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="X.Org Foundation"
   compiled for 6.7.0, module version = 1.0.0
   Module class: X.Org Font Renderer
   ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="X.Org Foundation"
   compiled for 6.7.0, module version = 1.0.0
   ABI class: X.Org Video Driver, version 0.7
(--) using VT number 12

(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x80000058, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00':0'0':0': chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00':0'1':0': chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01
(II) PCI: 00':0'7':0': chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00':0'7:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
(II) PCI: 00':0'7:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00':0'7:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00
(II) PCI: 00':0'9':0': chip 125d,1969 card 125d,8888 rev 01 class 04,01,00 hdr 00
(II) PCI: 00:0b:0: chip card 4554,434e rev 31 class 02,00,00 hdr 00
(II) PCI: 00:0c:0: chip 14f1,1085 card 14f1,1085 rev 08 class 07,80,00 hdr 00
(II) PCI: 01':0'0':0': chip 10de,0020 card 1092,4c10 rev 04 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0':0':0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
   
  • -1   0   0x00000000 - 0x0000ffff (0x10000) IX
(II) Bus 0 non-prefetchable memory range:
   
  • -1   0   0x00000000 - 0xffffffff (0x0) MX
(II) Bus 0 prefetchable memory range:
   
  • -1   0   0x00000000 - 0xffffffff (0x0) MX
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1':0'), (0,1,1), BCTRL: 0x0088 (VGA_EN is set)
(II) Bus 1 I/O range:
   
  • -1   0   0x0000c000 - 0x0000cfff (0x1000) IX
(II) Bus 1 non-prefetchable memory range:
   
  • -1   0   0xe4000000 - 0xe5ffffff (0x2000000) MX
(II) Bus 1 prefetchable memory range:
   
  • -1   0   0xe6000000 - 0xe6ffffff (0x1000000) MX
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7':0'), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1':0':0) nVidia Corporation NV4 [RIVA TNT] rev 4, Mem @ 0xe4000000/24, 0xe6000000/24, BIOS @ 0xe5000000/16
(II) Addressable bus resource ranges are
   
  • -1   0   0x00000000 - 0xffffffff (0x0) MX
  • [1] -1   0   0x00000000 - 0x0000ffff (0x10000) IX

(II) OS-reported resource ranges:
   
  • -1   0   0xffe00000 - 0xffffffff (0x200000) MX(B)
  • [1] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX
E(B)
   [2] -1   0   0x000f0000 - 0x000fffff (0x10000) MX
   [3] -1   0   0x000c0000 - 0x000effff (0x30000) MX
   [4] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX
   [5] -1   0   0x0000ffff - 0x0000ffff (0x1) IX
   [6] -1   0   0x00000000 - 0x000000ff (0x100) IX
(II) PCI Memory resource overlap reduced 0xe0000000 from 0xe3ffffff to 0xdfffffff
(II) Active PCI resource ranges:
   
  • -1   0   0xe8000000 - 0xe800ffff (0x10000) MX
  • [1] -1   0   0xe8010000 - 0xe80100ff (0x100) MX

   [2] -1   0   0xe0000000 - 0xdfffffff (0x0) MXO
   [3] -1   0   0xe5000000 - 0xe500ffff (0x10000) MX(B)
   [4] -1   0   0xe6000000 - 0xe6ffffff (0x1000000) MX(B)
   [5] -1   0   0xe4000000 - 0xe4ffffff (0x1000000) MX(B)
   [6] -1   0   0x0000ec00 - 0x0000ec07 (0x8) IX
   [7] -1   0   0x0000e800 - 0x0000e8ff (0x100) IX
   [8] -1   0   0x0000e400 - 0x0000e403 (0x4) IX
   [9] -1   0   0x0000e000 - 0x0000e003 (0x4) IX
   [10] -1   0   0x0000dc00 - 0x0000dc0f (0x10) IX
   [11] -1   0   0x0000d800 - 0x0000d80f (0x10) IX
   [12] -1   0   0x0000d400 - 0x0000d43f (0x40) IX
   [13] -1   0   0x0000d000 - 0x0000d01f (0x20) IX
   [14] -1   0   0x0000f000 - 0x0000f00f (0x10) IX
(II) Active PCI resource ranges after removing overlaps:
   
  • -1   0   0xe8000000 - 0xe800ffff (0x10000) MX
  • [1] -1   0   0xe8010000 - 0xe80100ff (0x100) MX

   [2] -1   0   0xe0000000 - 0xdfffffff (0x0) MXO
   [3] -1   0   0xe5000000 - 0xe500ffff (0x10000) MX(B)
   [4] -1   0   0xe6000000 - 0xe6ffffff (0x1000000) MX(B)
   [5] -1   0   0xe4000000 - 0xe4ffffff (0x1000000) MX(B)
   [6] -1   0   0x0000ec00 - 0x0000ec07 (0x8) IX
   [7] -1   0   0x0000e800 - 0x0000e8ff (0x100) IX
   [8] -1   0   0x0000e400 - 0x0000e403 (0x4) IX
   [9] -1   0   0x0000e000 - 0x0000e003 (0x4) IX
   [10] -1   0   0x0000dc00 - 0x0000dc0f (0x10) IX
   [11] -1   0   0x0000d800 - 0x0000d80f (0x10) IX
   [12] -1   0   0x0000d400 - 0x0000d43f (0x40) IX
   [13] -1   0   0x0000d000 - 0x0000d01f (0x20) IX
   [14] -1   0   0x0000f000 - 0x0000f00f (0x10) IX
(II) OS-reported resource ranges after removing overlaps with PCI:
   
  • -1   0   0xffe00000 - 0xffffffff (0x200000) MX(B)
  • [1] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX
E(B)
   [2] -1   0   0x000f0000 - 0x000fffff (0x10000) MX
   [3] -1   0   0x000c0000 - 0x000effff (0x30000) MX
   [4] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX
   [5] -1   0   0x0000ffff - 0x0000ffff (0x1) IX
   [6] -1   0   0x00000000 - 0x000000ff (0x100) IX
(II) All system resource ranges:
   
  • -1   0   0xffe00000 - 0xffffffff (0x200000) MX(B)
  • [1] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX
E(B)
   [2] -1   0   0x000f0000 - 0x000fffff (0x10000) MX
   [3] -1   0   0x000c0000 - 0x000effff (0x30000) MX
   [4] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX
   [5] -1   0   0xe8000000 - 0xe800ffff (0x10000) MX
   [6] -1   0   0xe8010000 - 0xe80100ff (0x100) MX
   [7] -1   0   0xe0000000 - 0xdfffffff (0x0) MXO
   [8] -1   0   0xe5000000 - 0xe500ffff (0x10000) MX(B)
   [9] -1   0   0xe6000000 - 0xe6ffffff (0x1000000) MX(B)
   [10] -1   0   0xe4000000 - 0xe4ffffff (0x1000000) MX(B)
   [11] -1   0   0x0000ffff - 0x0000ffff (0x1) IX
   [12] -1   0   0x00000000 - 0x000000ff (0x100) IX
   [13] -1   0   0x0000ec00 - 0x0000ec07 (0x8) IX
   [14] -1   0   0x0000e800 - 0x0000e8ff (0x100) IX
   [15] -1   0   0x0000e400 - 0x0000e403 (0x4) IX
   [16] -1   0   0x0000e000 - 0x0000e003 (0x4) IX
   [17] -1   0   0x0000dc00 - 0x0000dc0f (0x10) IX
   [18] -1   0   0x0000d800 - 0x0000d80f (0x10) IX
   [19] -1   0   0x0000d400 - 0x0000d43f (0x40) IX
   [20] -1   0   0x0000d000 - 0x0000d01f (0x20) IX
   [21] -1   0   0x0000f000 - 0x0000f00f (0x10) IX
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 6.7.0, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 6.7.0, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="X.Org Foundation"
   compiled for 6.7.0, module version = 1.0.2
   Module class: X.Org Font Renderer
   ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
   compiled for 6.7.0, module version = 2.1.0
   Module class: X.Org Font Renderer
   ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="X.Org Foundation"
   compiled for 6.7.0, module version = 1.0.1
   Module class: X.Org Font Renderer
   ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Speedo
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so

Искрено се надявам някой да помогне за видеото, че моите идеи свършиха. Много е лошо и това, че след като напиша startx и забива целия компютър. За звука също незнам какво са правя. След като alsaconf ми открива звуковата карта настройва modprobe.conf като рестартирам пак пише no soundcart found?!?
Приемам всяква предложения!
Активен

Keep Walking!

july

  • Напреднали
  • *****
  • Публикации: 324
    • Профил
Slack 10 + ALSA + X.org
« Отговор #6 -: Aug 17, 2004, 17:19 »
що не изключиш зареждането на модулите в xorg.conf?

така като гледам glx-a е последното което се опитва да зареди...
и тогава да видиш за положението...

иначе преди да стартираш графичната среда
пробвай:
aplay -l

трябва да ти изтипоса картите, които имаш...

в 2.6 ядрото modprobe.conf ти е конфиг-а за модулите
та виж и какво имаш :
lsmod
Активен