Nabídka

Zobrazit příspěvky

Zde lze prohlédnout všech příspěvky uživatele. Jsou zde vidět pouze příspěvky z oblastí, do kterých máte přístup.

Nabídka Zobrazit příspěvky

Příspěvky - Sonic X

#46
Citace od: Palo M. kdy 18. 01. 2013, 06:41:56
Citace od: Sonic X kdy 17. 01. 2013, 09:16:22No na tý origo krabici tej zvukovky bylo napsáno Soundblaster, ale to si tak matně vzpomínám. :-D Kodekový šváb je AC97 jak jsem psal výše, je i na desce a tam chodí. Nicméně pokud to chápu dobře, tak k tomu kodeku na zvukovce přistupuje chipset zvukovky a systém tak může komunikovat pouze s chipsetem, tak že je to na draka.
Tak Creative kupil Ensoniq a jednoducho ich veci potom oznacil ako "Creative Soundblaster" a tak ich predaval. No a potom este niektore po case optimalizoval na cenu, uz to boli vyrobky Creative, ale zaklad bol od Ensoniq... Takze v krabici s napisom "Soundblaster" sa moze skryvat cela plejada uplne odlisnych kariet (vid tiez http://en.wikipedia.org/wiki/Ensoniq_AudioPCI#Creative_acquisition).
Ak sa odpichneme od tvojho lspci vypisu: "Ensoniq Device 5080 (rev 04)" tak teoreticky by to mohlo mat nieco spolocne s tymto: http://www.ixitools.com/hwcat/pci_ven_1274_dev_5080/devinfo19631.html, a teda je sanca, ze zafunguju drivery pre es1371 alebo es1373... Skus pozriet podla lspci -v, co dalsie o sebe ta zvukovka bonzuje...

Citace od: Sonic X kdy 17. 01. 2013, 09:16:22Proč jsem chtěl PCI zvukovku: Snažím se rozběhat osciloskop na zvukové kartě.
Ufff, to si neviem predstavit a vlastne ma ani nenapadlo, ze by sa zvukovka dala takto pouzit. V tomto pripade mas teda vyborny dovod na snahu o rozchodenie takehoto hardveru!


Tak když dám lspci -v | grep audio vypíše to, že se v jádře používá driver cx88_audio a to samé vypíše u zvukovky on-board, tak že údaj získaný pomocí lspci -v není relevantní.
Nicméně zvukovku jsem vyndal a na chipsetu je napsáno CT5880, když jsem využil UTFG tak jsem našel pár diskuzí, které jsou deset let staré a odkazy co tam byli nebyli funkční. Dál jsem zatím nehledal.

Citace od: Roman Horník kdy 18. 01. 2013, 17:39:09
Hele, jak se projevuje ono rušení? Není to pískání? Jestli jo, měl jsem to samý, ALSA totiž chtěla po zvukovým čipu vzorkovací frekvenci 44.1kHz, ale ten z nejbližších frekvencí umí jen 48kHz.
Ale protože je to nějakej ten pátek, co jsem to nastavoval, nevím, jakej soubor jsem musel upravit, akorát vím, že je někde v /etc.

Se slyšitelným rušením jsem se potýkal kdysi dávno, bylo to takové chrčení, pomohlo vypnutí přepínače "Phone".
Rušení, které mě štve je vidět pouze na tom osciloskopu (program xoscope), evidentně je zarušený mikrofonní vstup. Zkouším to pomocí audacity a je tam šum.
Ale vrtá mě jiná věc hlavou. (trošku mimo toto téma) Když jsem tenkrát před 7mi lety měl ještě okna, tak sluchátkový výstup byl ve sluchátkách ve win hlasitější než je v linuxu. Nevíš čím to je a zda se to dá řešit?
#47
Citace od: Roman Horník kdy 16. 01. 2013, 23:45:47
To už bych někde ve sběrňáku vylovil nějakýho Soundblastera nebo Realteka, kterých je všude dost, u nichž je podpora dobrá, prakticky zasuneš do PCI, zapneš PC a po nabootování můžeš zvučit. Ještě nedávno jsem měl nějakýho starýho Conexanta, kterej byl navíc s modemem, a taky šel hned, jenže ten jsem už udal. Ale jestli chceš 56k PCI modemy, mám jich asi 10, nikdo to nechce :D

No na tý origo krabici tej zvukovky bylo napsáno Soundblaster, ale to si tak matně vzpomínám. :-D Kodekový šváb je AC97 jak jsem psal výše, je i na desce a tam chodí. Nicméně pokud to chápu dobře, tak k tomu kodeku na zvukovce přistupuje chipset zvukovky a systém tak může komunikovat pouze s chipsetem, tak že je to na draka. PCI modemy mám dva, dnes už je to prakticky nevyužitelné. Jinač ty HDD co mám jsou taky MAXTOR ale 40GB a 120GB (to je ten vadnej) a kdysi dávno jsem zjišťoval co je v tom PC tak hlučný. Přišel jsem na to, že to nejsou větráky, ale ty hadry. Možná že cirkulára je tišší... ;D

Citace od: Palo M. kdy 17. 01. 2013, 04:53:44


No a este si tam mozes pridat "nulty" bod v zozname: Naozaj az tak moc potrebujes spojazdnit PCI zvukovku, ak ti on-board zvukovka funguje? Co ti to prinesie a stoji ti to za tu namahu? Podla mojich skusenosti su v tychto casoch on-board zvukovky uz celkom dobre (kedysi davno-pradavno, v dobach prvych on-board zvukoviek, ked neboli on-board samozrejmostou a vacsinou sa pouzivali este nejake ISA ci PCI, tak tie on-board mali menej kvalitny zvuk a zrali pomerne vela CPU oproti zvukovm kartam... ale to uz je fakt davno). Teoreticky mozes mat aj dovod na viacero zvukoviek v jednom kompe beziacich paralelne a nezavisle (napriklad jedna na lokalny zvuk na PC a druha na "rozhlas po drote" v kupelni), alebo moze byt on-board len s jednoduchym stereo zvukom a do PCI mas 7.1 zvukovku (to ale asi nebude pripad starsej zvukovky). Pripadne moze on-board zvukovka byt pokazena... Ale v beznej situacii (staci len jeden jednoduchy zvukovy vystup) by som ja osobne preferoval on-board zvukovku.

Díky moc za instrukce, tato věc jak k železu přistupovat mi nebyla doteď jasná. Co se týče on-board zvukovky tak hraje obstojně, žádné hi-fi to sice není, ale na zvuk k videím z youtube a občasnný poslech hudby to stačí.
Proč jsem chtěl PCI zvukovku: Snažím se rozběhat osciloskop na zvukové kartě. Nicméně problém je v tom, že na té on-board zvukovce je docela dost velké rušení, bylo i slyšitelné, ale to jsem pořešil už dávno. Přisuzoval jsem to tomu, že se zvukovka vyskytuje blízko MOSFET elektrárny pro CPU. Domníval jsem se tedy, že bude situace s rušením u PCI zvukovky lepší.
Zkusím tvůj postup a uvidím, i když to nikam nepovede tak se alespoň více sblížím se systémem.
#48
Jop, tady ta mašinka je 15 let stará, obsahuje trpaslíka s počítadlem a unikátní metodu ukládání dat rytím na hliněné destičky. Ba ne kecám, základovka s mozkem a paměťma je jiná, vlastně i zdroj je jiný. Zbytek tj. hadry, mechaniky, case a PCI vybavení jsou původní (jeden z disků nemá žádný vadný sektor, druhý má a to vypadá že už někde od začátku, že je má jsem zjistil docela nedávno, přitom pořád běží). Když jsem dal jinou základovku, tak ta měla zvukovku integrovanou taky s AC97 tak tu druhou jsem tam necpal. Až teď jsem si řekl, že to z jistých důvodů zkusím.

Tak že opravdu bude problém v tom, že neexistuje ovladač jo? Když by existoval, tak si ji jádro případně pomocí příkazu alsa force-reload načte? Díky
#49
Hardware / Nová zvukovka a její instalace.
16. 01. 2013, 20:48:11
Zdravím, tak jsem zase zde a potupně přiznávám, že jsem úplně bezmocný a nevím si rady ani s pomocí strejdy google.

Chtěl jsem nahradit integrovanou zvukovku zvukovkou v PCI. Tak jsem ji vzal a strčil do PCI slotu. Integrovanou zvukovku jsem v biosu vyřadil.
Naivně jsem si myslel, že k detekci nové zvukovky bude stačit něco jako příkaz alsa force-reload. No nestačil. Přemýšlel jsem a přišel jsem na to, že nemám nejmenší ponětí, jak rozchodit takto vložený nový hardware (podobný problém jsem měl kdysi s TV kartou, ale neřešil jsem to), googlil jsem a nalezl jen návody na instalaci ovladačů. Pro sichr jsem celou ALSU zkusil reinstalovat, bez úspěchu. Dle lspci ji systém vidí:
root@PC:/home/sonic# lspci | grep audio
00:0a.0 Multimedia audio controller: Ensoniq Device 5080 (rev 04)
root@PC:/home/sonic#

Jak tedy systému naznačit, že je to zvukovka a že k ní má tak přistupovat? Tuhle zvukovku, jsem bohužel nenašel zde http://bugtrack.alsa-project.org/main/index.php/Matrix:Vendor-Creative_Labs ale domnívám se, že to není momentálně ten hlavní problém.

Jádro je verze 3.0.57 a vlastní kompilace, zkoušel jsem kompilovat znovu, zaškrtl jsem tam i karty Creative co tam byli i kodek AC97, který karta vlastní.
Debian 6 "Squeeze"
#50
Hardware / Re: lirc
12. 01. 2013, 17:18:41
Nuže chápu to, měl by sis pořídit křišťálovou kouli. Ulehčila by ti práci. ;D Nicméně nepracuji v terminálu tolik aby mě napadlo program jako je třeba dialog hledat. Ale snažím se do terminálu proniknout, sice pomalu a někdy nejistě, ale přeci jen...

Teď k lirc po instalaci dialogu už nastavení bylo v pohodě. Bohužel použití příkazu make je už horší. Vždycky to vypíše:
sonic@PC:~/Programy - make install/lirc-0.9.0$ make
make  all-recursive
make[1]: Entering directory `/home/sonic/Programy - make install/lirc-0.9.0'
Making all in drivers
make[2]: Entering directory `/home/sonic/Programy - make install/lirc-0.9.0/drivers'
Making all in lirc_dev
make[3]: Entering directory `/home/sonic/Programy - make install/lirc-0.9.0/drivers/lirc_dev'
cp ./../lirc_dev/Module*.symvers .
cp: nelze získat informace o ,,./../lirc_dev/Module*.symvers": Adresář nebo soubor neexistuje
make[3]: [lirc_dev.o] Error 1 (ignored)
mv Makefile Makefile.automake
cp ./../Makefile.kernel Makefile
CPPFLAGS="" CFLAGS="" LDFLAGS="" \
make -C /lib/modules/3.0.57-6/build/ SUBDIRS=/home/sonic/Programy - make install/lirc-0.9.0/drivers/lirc_dev modules \
KBUILD_VERBOSE=1
make[4]: Entering directory `/usr/src/linux-3.0.57'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo "  ERROR: Kernel configuration is invalid."; \
echo "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo "         Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
make[4]: *** No rule to make target `make'.  Stop.
make[4]: Leaving directory `/usr/src/linux-3.0.57'
make[3]: *** [lirc_dev.o] Error 2
make[3]: Leaving directory `/home/sonic/Programy - make install/lirc-0.9.0/drivers/lirc_dev'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/sonic/Programy - make install/lirc-0.9.0/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sonic/Programy - make install/lirc-0.9.0'
make: *** [all] Error 2
sonic@PC:~/Programy - make install/lirc-0.9.0$


V adresáři /home/sonic/Programy - make install/lirc-0.9.0/drivers/lirc_dev se domnívám že by měl být soubor Module, není tam, nevím zda ho tvoří právě make a nebo se tvoří už při kompilaci při tom nastavení. Pak je tam hláška ERROR: Kernel configuration is invalid. myslel jsem, že se jedná od drobnou chybičku nastavení jádra při kompilaci, ale úplně stejnou chybu mi to hodí na původním jádru. Pak je tam napsáno: Run 'make oldconfig && make prepare' on kernel src to fix it. Moc dobře tuhle frázi nechápu. Myslel jsem, že adresáře v /usr/src/ nejsou funkční, že jsou jen jaksi "odložené" a systém s nimi nepracuje, evidentně je to jinak. Díky za rady

Jiná věc, nejdřív promiň, že sem míchám něco jinýho. Ale pokud provedu instalaci přímo z repo tak se vše nainstaluje bez chyby. Pak zadám příkazy:
setserial /dev/ttyS0 uart none
modprobe lirc_dev
modprobe lirc_serial
mode2 -d /dev/lirc0

Ale když zmáčknu DO tak se nic neděje, blbý je, že nevím zda je seriák funkční a ani zda je funkční ten homemade přijímač.
#51
Hardware / Re: lirc
11. 01. 2013, 19:56:56
Všechno by bylo jednodušší, když bych tušil že dialog je program. V dokumentaci jsem se nic o programu dialog nedočetl. Neboj se, nejsem tak tupej abych do ni nenáhledl, když mi to napíšou. Dík :-)
#52
Hardware / lirc
10. 01. 2013, 21:47:53
Zdravím snažím se zprovoznit lirc dle tohoto návodu http://www.abclinuxu.cz/blog/origami/2005/12/lirc-snadno-a-rychle nicméně skončí to ihned jakmile pouštím script configure. Hodí to:
root@PC:/home/sonic/Programy - make install/lirc-0.9.0# ./configure
dialog not found!
Please read the documentation!!!
root@PC:/home/sonic/Programy - make install/lirc-0.9.0#


Lirc je sice v repo debianu, ale netuším jak ho nakonfigurovat pro můj homemade IR přijímač v sériovým portu.

Debian 6.0.5 Squeeze
Linux 3.0.57
#53
Tak jsem se po velmi dlouhé době pustil znovu do kompilace kernelu, mám už funkční jádro. Běžím na ně ovladače pro mou grafiku a všechna ostatní zařízení vč. zvuku a síťové karty. Nicméně, čekal jsem, že se jádro zmenší především na RAM, je ale stejně velké jako to původní debianí. Možná je systém nepatrně svižnější, ale nejsem si jist zda se mi to nezdá. Vypadá to, že to chce poladit hlavně Xorg, ten to zřejmě celé brzdí. Tak díky za rady.
Zde je konfigurák, byl bych rád kdyby na to někdo mrknul a řekl co ještě lze vykopat. http://leteckaposta.cz/690647965
#54
Pro sichr jsem instalaci headers pustil znovu, ale nepomohlo to. Instalace driverů hlásí stejnou chybu. :-(
#55
Teda nainstalovat mě ovladač znovu na nový jádro mě nenapadlo, nějak jsem si myslel, že to není nutné. Nicméně jsem to zkusil a ukončilo se to chybou, které pořádně nerozumím.
Zde je výpis souboru nvidia-installer.log:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Aug 27 18:57:34 2012
installer version: 1.0.7

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

option status:
  license pre-accepted               : false
  update                             : false
  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
  no cc version check                : false
  run distro scripts                 : true
  no nouveau check                   : false
  run nvidia-xconfig                 : false
  sigwinch work around               : true
  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)
  installer prefix                   : (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)
  precompiled kernel interfaces path : (not specified)
  precompiled kernel interfaces url  : (not specified)
  proc mount point                   : /proc
  ui                                 : (not specified)
  tmpdir                             : /tmp
  ftp mirror                         : ftp://download.nvidia.com
  RPM file list                      : (not specified)
  selinux chcon type                 : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 96.43.20.
-> There appears to already be a driver installed on your system (version: 96.4
   3.20).  As part of installing this driver (version: 96.43.20), the existing
   driver will be uninstalled.  Are you sure you want to continue? ('no' will a
   bort installation) (Answer: Yes)
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/3.4.7-7/source'
-> Kernel output path: '/lib/modules/3.4.7-7/build'
ERROR: If you are using a Linux 2.4 kernel, please make sure
       you either have configured kernel sources matching your
       kernel or the correct set of kernel headers installed
       on your system.
       
       If you are using a Linux 2.6 kernel, please make sure
       you have configured kernel sources matching your kernel
       installed on your system. If you specified a separate
       output directory using either the "KBUILD_OUTPUT" or
       the "O" KBUILD parameter, make sure to specify this
       directory with the SYSOUT environment variable or with
       the equivalent nvidia-installer command line option.
       
       Depending on where and how the kernel sources (or the
       kernel headers) were installed, you may need to specify
       their location with the SYSSRC environment variable or
       the equivalent nvidia-installer command line option.
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.


Ještě bych mohl zkusit ovladač z repa, ale ten má v závislostech DKMS a to dělalo potíže při instalaci kernelu.
#56
Tak konečně běžím na svém vlastním jádru. Chvíli jsem předělával konfigurák, kompiloval a nic se nedělo. Nakonec jsem mrknul do logu a zdá se, že si kernel nerozumí s mejma ovladačema grafiky, ty jsou nvidia 96.43.18. Tzn. že teď běžím na vesa. Dá se s těma driverama resp. s jádrem něco udělat? Zdá se, že už tam nikde žádný nastavení GPU není. :-( Díky moc
#57
Ručně? Jak? Když netuším kde se to nachází..
#58
Zdravím, sosnul jsem si už zkompilovaný zdroják. Pomocí make install jej nainstaloval, jenže nechodil tak jak by měl, tak jsem jej ve složce se zdrojákem pomocí make uninstall chtěl odinstalovat, jenže ono to napsalo:
make: *** No rule to make target `uninstall'.  Stop.

Netuší někdo proč, jaký pravidlo myslí?
Snad nevadí, že je dotaz na jiné distro.

Linux Mint 12 "Lisa"
Linux 3.0.0-12-generic
#59
Tak jsem se po dalších asi pěti pokusech dopracoval k jádru, které jeví známky života a dokonce má i snahu se úspěšně nabootovat. Jenže je tu problém, doteď jsem si vystačil s chybovýma hláškama a UTFG, teď se ale stane to, že jádro se nabootuje, ale nespustí se xserver, místo něj zůstane černá obrazovka s blikajícím kursorem vlevo nahoře, žádná hláška nic.. Kde mám hledat chybu? V nastavení jádra jsem nezaškrtnul nouveau ovladače  s tím, že používám ovladače přímo od výrobce GPU. Může to být ono?
#60
Chci se s tím zkusit poprat sám
Hodilo to hlášky:
udevd[49]: error initializin inotifi
udevadm [54]: error sending message: Connection refused

Pak tam ještě něco bylo, ale jsem línej to celý psát na papír a pak zas do PC. Něco jsem v konfiguráku upravil co si myslím, že by to dělalo, teď kompiluju a uvidíme zda bude změna.. :-D Ale asi pak hodím konfigurák i sem, pač jsem se to rozhodně nebál, tak že je klidně možný, že jsem to přibrousil trošku víc. ;D