Покажи теми - iskren
Виж публикациите на потр. | * Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 [2] 3
16  Linux секция за начинаещи / Настройка на програми / Линукс инстал в/у стар комп -: Feb 10, 2008, 23:52
Здравейте!

От известно време имам у нас 2 стари машини:
/dev/pc1 (:
100 mhz AMD
16 MB EDO RAM
640 MB HD
Ethernet card
Floppy drive

/dev/pc2 (:
333 Mhz Intel Celeron MMX
32 MB RAM
2,1 G HD
Ethernet card
Floppy drive
USB на дъното (т.е трябва ми кабел за да ги подкарам евентуално)

Та бях решил да им сложа някакъв / някакви линукси за да си играя с тях (с обучителна цел) пък и да не стоят да събират прах.
В началото се бях спрял на слак, като най-изчистен и добра поддръжка за буут/инстал от дискети.

Четох тук и там всичко изглежда много добре, но после като влезнах в мирорите да си изтегля слака видях, че версия 12 въобще не поддържа дискети (или поне не намерих bare.i на което се бях спрял). Във версия 11 има начин за създаване на буутващи дискети (bare.i както казах), обаче първо че като напиша ./makedisk bare.i bare.i/bzImage, казва, че не му стига мястото за System.map.gz, което е странно все пак нали трябва да се събира на дискета. И все пак накрая като буутна и 2та компа казват: Invalid System Disk ... , пробвах няколко пъти и с формат на дискетата и нов запис итн - не помогна.

Та искам да питам ще може ли да се качи някаква разумна дистрибуция на машините само през флопи, има и възможност да се използва и мрежата и основния ми комп (нещо нет инсталл знам ли). На щайгите искам да мога поне да се логвам в основния комп през ssh '<img'>

Очаквам идеи '<img'>
17  Linux секция за начинаещи / Настройка на програми / въпрос(и) при прекомпилация на ядро (2.6.23.14fc8) -: Feb 07, 2008, 18:17
Здравейте!

От много време се каня да прекомпилирам ядрото да видя що за животно и ето ме сега '<img'>. Нали идеята по принцип е да се махнат всички работи, които няма да се ползват и по този начин да се ускори системата? Е да ама като не знам какво ползвам в момента...
lsmod дава модулите, които в момента са включени, но името е малко странно и не отговаря на името в менюто за прекомпилиране, а за модулите които са вградени в ядрото няма никакъв шанс да разбера дали ги ползвам сега или не (или има?). Значи конкретно имам въпрос за ethernet картата ми - вградена в дъно A8N-E NF4, Nvidia CK804. В менюто device drivers -> Network Device Support -> Ethernet 1000 Mbit (защото знам че ми е G bit картата), та в това меню не намирам абсолютно нищо поне малко намекващо за картата ми ..., възможно ли е понеже е вградена и драйвера и да се е включил от друго място. И все пак ето списъка от който трябва да избирам:
Примерен код
--- Ethernet (1000 Mbit)
  <M>   Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support
  [ ]     Omit support for old Tigon I based AceNICs
  <M>   D-Link DL2000-based Gigabit Ethernet support
  <M>   Intel(R) PRO/1000 Gigabit Ethernet support
  [*]     Use Rx Polling (NAPI)
  [ ]     Disable Packet Split for PCI express adapters
  <M>   Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support
  <M>   National Semiconductor DP83820 support
  <M>   Packet Engines Hamachi GNIC-II support
  <M>   Packet Engines Yellowfin Gigabit-NIC support (EXPERIMENTAL)
  <M>   Realtek 8169 gigabit ethernet support
  [*]     Use Rx and Tx Polling (NAPI) (EXPERIMENTAL)
  [*]     VLAN support
  <M>   SiS190/SiS191 gigabit ethernet support
  <M>   New SysKonnect GigaEthernet support
  <M>   SysKonnect Yukon2 support
  [ ]     Debugging interface
  < >   Marvell Yukon Chipset / SysKonnect SK-98xx Support (DEPRECATED)
  <M>   VIA Velocity support
  <M>   Broadcom Tigon3 support
  <M>   Broadcom NetXtremeII support
  <M>   QLogic QLA3XXX Network Driver Support
  <M>   Attansic L1 Gigabit Ethernet support (EXPERIMENTAL)
18  Linux секция за начинаещи / Настройка на програми / проблем с alsa-та -: Feb 06, 2008, 14:14
Здравейте,

Наскоро забелязах, че алсата се държи много странно. По принцип постоянно слушам музика през mocp (едно много яко конзолно плейърче, нагласено е за алса) и гледам филмчета през xine и всичко е наред. Работи ми и kmix. Ако пробвам да пусна skype (1.3.0.53, 1.4 не ме кефи, 2.0 не ми тръгва - пише само 'Aborted' ) казва:
Примерен код
ALSA lib control.c:874:(snd_ctl_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so


/*такава библиотека наистина няма, има същата във /usr/lib64, обаче слагането на симлинк не оправи проблема - абсолютно същата грешка дава даже ':huh:' */

Ако пробвам да пусна alsamixer:
Примерен код
*** PULSEAUDIO: Unable to connect: Connection refused

alsamixer: function snd_ctl_open failed for default: Connection refused


Понеже преди съм се занимавал и помня, че файловете, които се намират във /dev/snd отговарят за звука и със lsof гледам кой ги държи и го килвам ако пречи. Lsof обаче не казва нищо (т.е нищо не е отворило файловете и все пак горните 2 програми не работят).

Ако пусна музика на mocp lsof дава:
Примерен код
/usr/snd $ /usr/sbin/lsof pcmC0D*
COMMAND   PID   USER   FD   TYPE DEVICE SIZE NODE NAME
mocp    18176 iskren  mem    CHR  116,8      3123 pcmC0D0p
mocp    18176 iskren   14u   CHR  116,8      3123 pcmC0D0p


При пуснат mocp xine не работи, ако го пусна само xine-a казва:
Примерен код
*** PULSEAUDIO: Unable to connect: Connection refused

но работи ...
На всичкото отгоре, когато xine работи, lsof не казва, че нещо държи файловете във /dev/snd, даже ако килна artsd пак xine-a работи...

artsd също работи, и да го килвам и да го оставям няма никаква промяна:
Примерен код
$ ps aux | grep artsd
iskren    2446  0.0  0.6 103588  7152 ?        S    Feb05   0:09 /usr/bin/artsd -F 10 -S 4096 -a alsa -s 60 -m artsmessage -c drkonqi -l 3 -f


От къде се взе това pulse audio, защо не работи както трябва. Във control panel-а на KDE съм избрал sound system ALSA...

Нещо не разбирам в цялата концепция явно.

П.С. mocp и xine са настроени да ползват един специален device на alsa-та който копира 2 канален звук на още 4 канала (да стане 5.1), настроено е през ~/.asoundrc и работи безотказно.

::edit:: поразрових още малко xine-a и се оказа, че той държи следните файлове:
Примерен код
/dev/mixer
/dev/dsp
, а пък mocp дъжи още и файла /dev/controlC0, и пак като изкюча mocp и xine, никое друго приложение не ги държи никой от тези файлове и пак не работи примерно alsamixer-а.



19  Linux секция за начинаещи / Настройка на програми / X-a ме изхвърля при логин в tty -: Jan 29, 2008, 12:56
Здравейте.

Това чудо ми се случва за 2-3 път и почна да ме дразни. Значи работя си аз примерно във X-a вече няколко седмици без проблем (без изключване) и решавам да се логна като руут в една от реалните конзоли (tty4) като точно 2 сек след като съм написал юзера и паролата някак екрана ми се суична към tty1, от където е пуснат x-a (startx) и започна да пише разни лоши работи за X-a, backtrace-а завършваше във някакъв файл с nvidia (явно нещо драйвера се е збозил). Та понеже не разбрах, че ми е превключило конзолите решавам да се логаут-на ... та не успях да запиша нищо от всички съобщения.

После dmsg | tail ми даде супер много такива съобщения:
Примерен код
possible SYN flooding on port 6881. Sending cookies.


ето пакетите които имам за видео картата:
Примерен код
kmod-nvidia.x86_64                       169.07-2.lvn8          installed
kmod-nvidia-2.6.23.14-107.fc8.x86_64     169.07-2.lvn8          installed
kmod-nvidia-2.6.23.9-85.fc8.x86_64       169.07-1.lvn8          installed
xorg-x11-drv-nvidia.x86_64               169.07-4.lvn8          installed


ето xorg.conf:
Примерен код
# Xorg configuration created by livna-config-display

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        ModulePath   "/usr/lib64/xorg/modules/extensions/nvidia"
        ModulePath   "/usr/lib64/xorg/modules"
EndSection

Section "ServerFlags"
        Option      "AIGLX" "on"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us+inet"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
        Option      "AddARGBGLXVisuals" "True"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Extensions"
        Option      "Composite" "Enable"
EndSection


Кажете от къде да ви покажа точните грешки довели до изключването на сървъра.

Мерси предварително

::edit::
ето и файла
/var/log/Xorg.0.log
Xorg.0.log

/var/log/Xorg.0.log (тука накрая се вижда crash-a)
Xorg.0.log.old



20  Linux секция за начинаещи / Настройка на програми / Питане за xine -: Jan 26, 2008, 09:57
Здравейте!

Искам да си направя скрипт, който да казва кой филм гледам в момента през xine, както и ако може после да разбера до къде е стигнало play-ването, както и колко е дълъг самия филм.
Значи първите 2 неща трябва някъде да се проверят и зависят пряко от xine, докато за 3тото може би има външна команда (търсих опция, на xine/mplayer която дава само инфо за даден файл, но не намерих, командата fail не казва колко е дълъг филма).

П.С. Ако стартирам xine през графична среда или през терминала със името на филма, тогава 'ps aux | grep xine' дава cmd line-а от където мога да разбера филма който се плейва в момента, обаче ако го стартирам конзолно само 'xine' и после дам опън не показва нищо (което е нормално де '<img'> ). А и няма начин да се разбере колко от филма остава.

П.С.2. В /proc не намерих никаква смислена информация... не виждам подобни команди да правят нещо такова възможно ли е да няма начин'<img'> Не мога да го повярвам '<img'>



21  Linux секция за начинаещи / Настройка на програми / Yum конфликти при update -: Jan 02, 2008, 00:36
Здравейте и честита Нова Година!

Сега да питам тука едно нещо дето ме мъчи от 2 седмици вече. Значи като дам на yum да ъпдейтва системата ми казва, че някакъв файл прави конфликт итн и не може нито да се инсталира новия пакет нито да се махне стария (стария може да се махне, но за жалост за него е вързано и цялото KDE и то иска да се маха заедно с него '<img'> ). Ето малко код от конзолата за повече яснота (не съм пействал всико а само това, което смятам, че е важно - ако случайно нещо пропускам кажете)
Примерен код
# yum upgrade kdebase
Setting up Upgrade Process
Resolving Dependencies
--> Running transaction check
---> Package kdebase.x86_64 6:3.5.8-9.fc8 set to be updated
--> Processing Dependency: kdebase-libs = 6:3.5.8-9.fc8 for package: kdebase
--> Running transaction check
---> Package kdebase-libs.x86_64 6:3.5.8-9.fc8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 kdebase-libs            x86_64     6:3.5.8-9.fc8    updates           1.0 M
     replacing  kdebase.x86_64 6:3.5.8-5.fc8

Updating:
 kdebase                 x86_64     6:3.5.8-9.fc8    updates            28 M

Transaction Summary
=============================================================================
Install      1 Package(s)
Update       1 Package(s)
Remove       0 Package(s)

Total download size: 29 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /etc/pam.d/kcheckpass from install of kdebase-3.5.8-9.fc8.x86_64 conflicts with file from package kde-settings-4.0-4.fc9.noarch
  file /etc/pam.d/kscreensaver from install of kdebase-3.5.8-9.fc8.x86_64 conflicts with file from package kde-settings-4.0-4.fc9.noarch

Error Summary
-------------

# yum list kde-settings*
Installed Packages
kde-settings.noarch                      4.0-4.fc9              installed
kde-settings-kdm.noarch                  4.0-4.fc9              installed
Available Packages
kde-settings.noarch                      3.5-35.fc8             updates
kde-settings-kdm.noarch                  3.5-35.fc8             updates
kde-settings-pulseaudio.noarch           3.5-35.fc8             updates

# yum upgrade kde-settings-3.5-35.fc8
Setting up Upgrade Process
Could not find update match for kde-settings-3.5-35.fc8
No Packages marked for Update
# yum install kde-settings-3.5-35.fc8
Setting up Install Process
Parsing package install arguments
Nothing to do

# yum erase kde-settings
. . .
Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Removing:
 kde-settings            noarch     4.0-4.fc9        installed         9.2 k
Removing for dependencies:
 bluecurve-kdm-theme     noarch     1.0.0-1.fc8      installed          49 k
 bluecurve-kwin-theme    x86_64     1.0.0-1.fc8      installed         212 k
 k3b                     i386       1.0.4-3.fc8      installed          27 M
 k3b                     x86_64     1.0.4-3.fc8      installed          27 M
 kchmviewer              x86_64     3.0-2.fc7        installed         717 k
 kde-settings-kdm        noarch     4.0-4.fc9        installed          22 k
 kdeaddons               x86_64     3.5.8-2.fc8      installed         9.9 M
 kdeadmin                x86_64     7:3.5.8-1.fc8    installed         4.4 M
 kdebase                 x86_64     6:3.5.8-5.fc8    installed          56 M
 kdebase-libs            x86_64     6:3.5.8-5.fc8    installed         3.2 M
 kdebindings-dcopperl    x86_64     3.5.8-1.fc8      installed          75 k
 kdelibs                 x86_64     6:3.5.8-7.fc8    installed          48 M
 kdelibs                 i386       6:3.5.8-7.fc8    installed          44 M
 kdemultimedia           x86_64     6:3.5.8-8.fc8    installed          12 M
 kdemultimedia-libs      x86_64     6:3.5.8-8.fc8    installed          14 M
 kdepim                  x86_64     6:3.5.8-10.svn20071129.ent.fc8  installed          32 M
 kdepim-libs             x86_64     6:3.5.8-10.svn20071129.ent.fc8  installed          18 M
 kdesdk                  x86_64     3.5.8-2.fc8      installed          17 M
 kdesdk-libs             x86_64     3.5.8-2.fc8      installed         735 k
 kdeutils                x86_64     6:3.5.8-3.fc8    installed          11 M
 kdeutils                i386       6:3.5.8-3.fc8    installed          10 M
 kdnssd-avahi            x86_64     0.1.3-0.2.20060713svn.fc8  installed         126 k
 kftpgrabber             x86_64     0.8.1-3.fc8      installed         2.8 M
 kftpgrabber             i386       0.8.1-3.fc8      installed         2.7 M
 kyum                    x86_64     0.7.5-9.fc8      installed         1.1 M

Transaction Summary
=============================================================================
Install      0 Package(s)
Update       0 Package(s)
Remove      26 Package(s)

Is this ok [y/N]: N
22  Linux секция за начинаещи / Настройка на програми / Bash проблем със symlink-ове -: Dec 12, 2007, 11:46
Здравейте!

До няколко дена бях с федора 6, и сега като минах на новата баша се държи доста странно. Значи home директорията ми се състои от symlink-ове към разни места (други хардове итн итн). Ето пример (махнах излишните):
Примерен код
[iskren@iskren ~]$ ll
total 32
lrwxrwxrwx 1 iskren iskren 26 2007-12-10 23:54 downloads -> /mnt/disk1/home/downloads/
lrwxrwxrwx 1 iskren iskren 16 2007-12-12 11:22 music -> /mnt/disk4/music
lrwxrwxrwx 1 iskren iskren 22 2007-12-11 03:36 stuff -> /mnt/disk1/home/stuff/
. . .

Значи като влезна в downloads и напиша
Примерен код
$ cp ../mu[TAB] # става реда отдолу
$ cp ../music_[kursor] #има интервал преди курсора - не става ../music/[kursor]

Освен това като изтрия space-а и натисна таб ми показва съдържанието, но ако тръгна да копирам примерно дава следното
Примерен код
$ cp ../music/Osmania\ -\ Face\ Of\ A\ Stranger.mp3 .
cp: cannot stat `../music/Osmania - Face Of A Stranger.mp3': Not a directory

Дава го даже и да няма интервали в името (в смисъл не това е проблема). Някакви идеи защо се държи толкова дървено - не може ли сим линк към директория да се държи ТОЧНО като директория.

Какато се вижда от първия ll пробвах да създам симлинка с '/' накрая на директорията и без - нищо не се промени.

Значи разбрах, че когато се намирам във директория, която е симлинк, като дам ../[каквото и да е] и прави този номер, описан по горе. Т.е някакъв проблем с ../ когато се намирам в симлинк.

Идеи?

::EDIT::
В тоя баш има нещо МНОГО сбъркано!! Не мога да стартирам никакви скриптове (мои) + байнарита (компилирани от мен програми). По някакъв начин нещо му е казало сякаш да не може да се рънва от хоум директорията ... знам ли, страшно е дразнещо. На следния файл
Примерен код
#!/bin/bash
echo
g++ $1.cpp -lm -Wall -O2 -Wextra -Wno-deprecated $2 $3 $4 $5 $6 $7 -o $1.bin

като му дам ./G (така се казва скрипта, правя го в неговата директория, сложил съм chmod +x) и казва
Примерен код
bash: ./G: Permission denied
. А също така ако имам изпълними файлове в директорията и дам ./[TAB] не допълва нищо - все едно няма изпълними файлове .... какво му става '<img'>



23  Linux секция за начинаещи / Настройка на хардуер / Колонки 5.1 на nvidia ck804 -: Dec 03, 2007, 19:43
Здравейте!

Днес си взех едни 5.1 колонки и ги пускам значи у нас и работят само 2те основни (лява + дясна) + суба. От колонките излизат 3 кабела - оранжев, червен + зелен. Ако мушна оранжевия/червения на мястото на зеления работят съответно предната и задните лява/дясна колонки + суб-а (той явно взима от всички по малко '<img'> ). Настройвам в KMix 6ch + unmute на всички 3D (Surround/Front) и няма звук на останалите колонки.

Някаква идея от какво може да е / как да се оправи?
Мерси предварително!

edit:: На следния сайт тук
пише как да си настроя системата ... и все пак теста минава (шумят всички колонки както си трябва) обаче като тръгна да настройвам програмите и примерно xmms-а дава
Примерен код

Please check that:
Your soundcard is configured properly
You have the correct output plugin selected
No other program is blocking the soundcard


mocp го бърниках и него в настройките и пак не щя да тръгне. Смених следните редове:
Примерен код

SoundDriver      = ALSA:ch51dup, JACK, OSS #t.e slojih ch51dup
AlsaDevice      = ch51dup #tuka be6e default

със едната или другата или 2те промени не щя да работи въобще (като xmms-a).

Идеи? '<img'>

edit2::
това вади mocp след като сложа AlsaDevice = ch51dup

Примерен код
Trying ALSA...
ALSA lib control.c:910:(snd_ctl_open_noupdate) Invalid CTL ch51dup
ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM ch51dup


Защо мока не го намира а спиикър теста го?

edit3::
Това разправя mplayer-a след настройката
Примерен код

ao=alsa:device=ch51dup
channels=6

Примерен код

[AO_ALSA]alsa-lib: pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM ch51dup


Даже реснах компа, за да се уверя че съм реснал алса сървъра. Е не ще ....

edit4::

ПОДКАРАХ ГО!!!
наложи се да изключа artsd със killall, също така в .asoundrd бях написал пцм с главни букви ... е трябва с малки. Със мплейър работи (както е описано в статията).



24  Linux секция за начинаещи / Настройка на програми / Инсталиране на фонтове за x11 -: Nov 24, 2007, 11:54
Здравейте

Въпроса ми сигурно ще прозвучи страшно глупаво (а и може би ще има и много глупаво разрешение) но гуугъл не помогна хич.
Значи искам да инсталирам един фонт (arialuni.ttf). Потърсих в гуугъл install X11 fonts и намерих само тази статия (how to install new fonts to X windows system), която първо, че мисля че е малко out-of-date, 2ро фонта ми е ттф а не бдф.
Сещам се, че преди доста време слагах някакви фонтове, като просто премествах огромно количество архиви в една директория (не помня коя) и после пусках mkfontdir. В горната статия обаче пише нещо за xset което със сигурност не съм го правил.

Та - как да си инсталирам ттф на X11?

P.S При мен директорията сякаш е /usr/share/X11/fonts но в нея има поддиректории 100dpi  75dpi  encodings  misc  Type1  util.
25  Linux секция за начинаещи / Настройка на програми / Firefox 3 beta (minefield 3.0b2pre) проблем -: Nov 24, 2007, 11:07
Здравейте

Разбрах, че е излезнала бета на последния файърфокс (3) и реших да я пробвам. След като разархивирах директно стартирам изпълнимия файл (./firefox) и ми дава следната грешка (уорнинг по-скоро):
Примерен код
(Gecko:999): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks"

Влизам аз през kyum и търся пакети по въпроса - изтеглих и инсталирах следните:
Примерен код
Nov 23 22:14:59 Installed: gnome-themes.noarch 2.16.3-1.fc6
Nov 23 22:15:03 Installed: gnome-theme-clearlooks-bigpack.noarch 0.6-6.fc6
Nov 23 22:15:10 Installed: gnome-themes-extras.noarch 0.9.0-5.fc6

След което пак пускам наново ff-а, при което леко се беше променил изгледа (къщурката за home от жълто-кафява стана кафява със син покрив примерно '<img'> ) обаче си остана доста дървено (табовете са адски ... правоъгълни) и то продължава да дава същия warning. Има ли някакъв начин да настроя ff-а да взима точно определена тема, или да я редактирам преди това, или да видя кои теми въобще може да се ползват (графичните среди са ми още голяма мъгла).

Мерси предварително

П.С. KDE version:  3.5.7-1.fc6 Fedora; Release:  2.6.22.9-61.fc6;  Machine:  x86_64. Кажете ако трябва да казвам някакви версии и за gtk-то и ако трябва - как.
26  Linux секция за начинаещи / Настройка на програми / бъг в gcc ? -: Jun 16, 2007, 18:47
Здравейте!

Днес ми се случи най-станното нещо '<img'>. Значи написах аз една програмка на C++, и при едни специфични входни данни дава следния резултат:
Примерен код
*** glibc detected *** ./tribe.bin: double free or corruption (out): 0x0000000000e3dca0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3377a6ea30]
/lib64/libc.so.6(cfree+0x8c)[0x3377a7214c]
./tribe.bin[0x400e93]
/lib64/libc.so.6(exit+0xe5)[0x3377a32ed5]
/lib64/libc.so.6(gxx_personality_v0+0x59)[0x400959]
======= Memory map: ========
00400000-00402000 r-xp 00000000 08:05 3905373                            /mnt/disk1/home/info/boi/testdir/2003/tribe/tribe.bin
00601000-00602000 rw-p 00001000 08:05 3905373                            /mnt/disk1/home/info/boi/testdir/2003/tribe/tribe.bin
00602000-00e4c000 rw-p 00602000 00:00 0                                  [heap]
3377600000-337761a000 r-xp 00000000 08:06 1920336                        /lib64/ld-2.5.so
3377819000-337781a000 r--p 00019000 08:06 1920336                        /lib64/ld-2.5.so
337781a000-337781b000 rw-p 0001a000 08:06 1920336                        /lib64/ld-2.5.so
3377a00000-3377b44000 r-xp 00000000 08:06 1920344                        /lib64/libc-2.5.so
3377b44000-3377d44000 ---p 00144000 08:06 1920344                        /lib64/libc-2.5.so
3377d44000-3377d48000 r--p 00144000 08:06 1920344                        /lib64/libc-2.5.so
3377d48000-3377d49000 rw-p 00148000 08:06 1920344                        /lib64/libc-2.5.so
3377d49000-3377d4e000 rw-p 3377d49000 00:00 0
3377e00000-3377e82000 r-xp 00000000 08:06 1920382                        /lib64/libm-2.5.so
3377e82000-3378081000 ---p 00082000 08:06 1920382                        /lib64/libm-2.5.so
3378081000-3378082000 r--p 00081000 08:06 1920382                        /lib64/libm-2.5.so
3378082000-3378083000 rw-p 00082000 08:06 1920382                        /lib64/libm-2.5.so
337c200000-337c20d000 r-xp 00000000 08:06 1920386                        /lib64/libgcc_s-4.1.1-20070105.so.1
337c20d000-337c40c000 ---p 0000d000 08:06 1920386                        /lib64/libgcc_s-4.1.1-20070105.so.1
337c40c000-337c40d000 rw-p 0000c000 08:06 1920386                        /lib64/libgcc_s-4.1.1-20070105.so.1
337c600000-337c6e6000 r-xp 00000000 08:06 2690831                        /usr/lib64/libstdc++.so.6.0.8
337c6e6000-337c8e5000 ---p 000e6000 08:06 2690831                        /usr/lib64/libstdc++.so.6.0.8
337c8e5000-337c8eb000 r--p 000e5000 08:06 2690831                        /usr/lib64/libstdc++.so.6.0.8
337c8eb000-337c8ee000 rw-p 000eb000 08:06 2690831                        /usr/lib64/libstdc++.so.6.0.8
337c8ee000-337c900000 rw-p 337c8ee000 00:00 0
2aaaaaaab000-2aaaaaaae000 rw-p 2aaaaaaab000 00:00 0
2aaaaaaca000-2aaaaaacd000 rw-p 2aaaaaaca000 00:00 0
2aaaac000000-2aaaac021000 rw-p 2aaaac000000 00:00 0
2aaaac021000-2aaab0000000 ---p 2aaaac021000 00:00 0
7fff882ac000-7fff882c2000 rw-p 7fff882ac000 00:00 0                      [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vdso]
./test.sh: line 2:  1536 Aborted                 ./$1.bin <$2-$1.in >$2-$1.m

или подобно нещо, но първия ред е:
Примерен код
*** glibc detected *** ./tribe.bin: munmap_chunk(): invalid pointer: 0x0000000000d05ca0 ***


интересното в случая е, че на последния ред пише че програмата е abort-ната, но в същото време тя вади правилния отговор за тези входни данни /*става дума за задача по информатика - трябва да се напише програма, която чете входни данни описващи нещо си и смята според заданието и изписва на изхода съответния отговор - та мойта програма изписва верния отговор (след като е аbort-ната??)*/

искам да питам тази грешка на какво може да се дължи, дали не е бъг в компилатора??
27  Linux секция за начинаещи / Настройка на програми / Не ми ли се влачи системата? -: Jun 13, 2007, 15:31
Здравейте отново!

От много време му се чудя на това нещо и най-накрая реших да попитам тук '<img'>. Значи използвам Федора 6 + КДЕ, на последен ъпдейт чрез YUM, без прекомпилация на ядро, със съответните модули и драйвери за видеокартата ми (NVIDIA 6600 PCI Express 128 MB - kmod-nvidia,  xorg-x11-drv-nvidia). Та значи компютъра ми го ползвам за браузване / чатене и програмиране (C/C++). Имам и пуснат web-server (httpd), но доста малко хора го използват и още не смуче много.

Значи най-много ресурси заема bittoren-та (4.4.0 - знам че има нова но карам на тази от репотата) - около 15-30%. Много ми е интересно обаче, защо Xorg (гледам в KSysGuard) заема от 7% до 30-40% ако не и повече (само заради някоя заредена страница във firefox-а). Знам че КДЕ-то е тежичко... ама чак пък толкова ... не използвам някакви специални Theme-и и няма кой знае какво движение по десктопа - даже си изключих скиинсейвъра защото много гълташе (5-10%).

Та да ви питам - нормално ли е това, и ако не е - как да го поправя '<img'>.

П.С. компа ми е АМД x64 3200+ (2GHz), дъното A8N-E ASUS NForce 4. Ако ви трябва някаква по-подробна информация само кажете '<img'>

Мерси предварително!
28  Linux секция за начинаещи / Настройка на програми / Boot loader (grub) проблем -: Jun 12, 2007, 16:10
Искам да си създам floppy на което да има grub, за да мога ако се случи нещо кофти да boot-на с нея.

Като за начало ща кажа че прочетох огромно количество статии, туториали и форуми и ... нищо от това което пише не става. Основното четиво което ползвах е "info grub", което учудващо за мен дава изключително подробна и полезна информация, стъпка по стъпка. За инсталиране на Grub на флопи са дадени няколко начина:
1ви начин:
Примерен код

# cd /usr/lib/grub/i386-pc
# dd if=stage1 of=/dev/fd0 bs=512 count=1
1+0 records in
1+0 records out
# dd if=stage2 of=/dev/fd0 bs=512 seek=1
153+1 records in
153+1 records out
#

само да кажа че на моя комп (излгежда) директорията не е
Примерен код
/usr/lib/grub/i386-pc/
а е
Примерен код
/usr/share/grub/x86_64-redhat/
. Та изпълних тези стъпки на една съвсем нормална дискета "Verbatim DataLife Plus MF 2HD IBM Formated". Когато сложих дискетата на лаптопа си (той е 32битов, IBM ThinkPad T41, с външно usb floppy, което се познава от bios-а), лаптопа каза:
Примерен код
GRUB Loading stage2Read Error
забележете че не load-ва stage1. Може би проблема е в различните архитектури (не се сещам за друго). Обаче каквото и да пробвам да правя с тази дискета дава различни грешки: (нали тази команда форматира във fat?)
Примерен код
# fsck.vfat -a /dev/fd0
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Read 512 bytes at 0:Input/output error

(а това би трябвало да създава ext2 FS?)
Примерен код
# fsck.ext2 -c /dev/fd0
e2fsck 1.39 (29-May-2006)
/dev/fd0 is mounted.

WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue (y/n)? yes

fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/fd0
Could this be a zero-length partition?

Не стига това, ами ако направя пак операцията с dd, тогава пак дава проблем:
Примерен код
# dd if=/usr/share/grub/x86_64-redhat/stage1 of=/dev/fd0 bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 7.5e-05 seconds, 6.8 MB/s
# dd if=/usr/share/grub/x86_64-redhat/stage2 of=/dev/fd0 bs=512 seek=1
dd: writing `/dev/fd0': Input/output error
6+0 records in
5+0 records out
2560 bytes (2.6 kB) copied, 0.707057 seconds, 3.6 kB/s

(само да кажа че преди да пробвам да я форматирам, даже първата стъпка не се изпълняваше заради "Input/output error")

явно тази дискета повече да не я броя ':huh:' .

Но аз не се предадох, взех поредната дискета (нова!'<img'> и пробвах втория начин за инсталиране (пак от "info grub"):
Примерен код

# mke2fs /dev/fd0
# mount -t ext2 /dev/fd0 /mnt
# grub-install --root-directory=/mnt fd0
# umount /mnt

и (разбира се) grub-install се оплака подобаващо:
Примерен код
# mke2fs /dev/fd0
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
184 inodes, 1440 blocks
72 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=1572864
1 block group
8192 blocks per group, 8192 fragments per group
184 inodes per group

Writing inode tables: done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
# mount -t ext2 /dev/fd0 /mnt/tmp
# grub-install --root-directory=/mnt/tmp fd0
Probing devices to guess BIOS drives. This may take a long time.
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature
Unknown partition table signature


    GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename.]
grub> root (fd0)
 Filesystem type is ext2fs, using whole disk
grub> setup  --stage2=/mnt/tmp/boot/grub/stage2 --prefix=/boot/grub (fd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (fd0)"... failed (this is not fatal)
 Running "embed /boot/grub/e2fs_stage1_5 (fd0)"... failed (this is not fatal)
 Running "install --stage2=/mnt/tmp/boot/grub/stage2 /boot/grub/stage1 (fd0) /boot/grub/stage2 p /boot/grub/grub.conf "... failed

Error 29: Disk write error
grub> quit

... аз само го гледам и мигам....
Ако пробвам ръчно с включване на груб:
Примерен код
# grub
Probing devices to guess BIOS drives. This may take a long time.


    GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename.]
grub> setup (fd0)
setup (fd0)

Error 12: Invalid device requested

на всичко отгоре тоя груб няма нито tab completition, нито command line editing ... бе нищо (а в инфото пише че има ...)

Това е от мен - сега сте вие '<img'>
29  Linux секция за начинаещи / Настройка на програми / проблем при монтиране на различни устройства -: Jun 12, 2007, 00:30
Здравейте!

Имам следното питане (може да се разглежда и като проблем).
Като за начало да кажа че autofs е спрян от system-config-services. Значи настроил съм си fstab-а по следния начин:
Примерен код
LABEL=/12               /                       ext3    defaults        1 1
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
sysfs                   /sys                    sysfs   defaults        0 0
LABEL=SWAP-sda7         swap                    swap    defaults        0 0

#iskren edit
/dev/sda5 /mnt/disk1 ext3 rw 0 0
/dev/sda8 /mnt/disk3 ext3 rw 0 0
#/dev/sda9 /mnt/disk3 ext3 rw,uname=000,users,exec,dev,suid 0 0

/dev/sda1 /mnt/C        ntfs umask=0222,users,dev,suid 0 0
/dev/sda2 /mnt/D        ntfs umask=0222,users,dev,suid 0 0
/dev/sda3 /mnt/E        ntfs umask=0222,users,dev,suid 0 0

#support for usb and my external hard drive (usb connection, ext3 FS)
/dev/sdb1 /mnt/usb      vfat umask=0022,user,rw,noauto 0 0
/dev/sdb1 /mnt/disk2    ext3 umask=0022,user,rw,noauto 0 0

#support for my cdrom drive
/dev/cdrom /mnt/tmp     iso9660 umask=0222,user,noauto,loop 0 0

Когато вкарам примерно някоя флашка (usb памет с файлова система fat 32) просто пиша в конзолата
Примерен код
mount /mnt/usb
и флашката се маунтва, права каквото правя с нея, пиша
Примерен код
umount /mnt/usb
и тя се ънмаунтва, със записани промени. Дотук всичко е наред. Само че, веднага щом вкарам флашката, в КДЕ излиза един джам - "A new medium has been detected. What do you want to do?". Във същото време в първа конзола (Ctrl+Alt+F1) се изписва един куп неща за плъгнатото usb (но САМО ако съм я отворил в този момент - после ако я включа не се изписва нищо). При ънмаунтване на usb-то по горепосочения начин (конзолно, с umount) usb-то продължава да "свети", но пък мога и пак да си го маунтна ако реша, също така на десктопа остава икона на "unmounted removable medium" и мога да го маунтна и от там. Ако го ънмаунтна през KDE със safely remove обаче, usb-то сприра да свети, но пък не мога по никакъв начин да си го mount-на отново (само ако го махна и сложа "хардуерно").

Ще се опитам да обобща до тук: значи излиза че има 2 типа mount-ване. Единият - по-хард така да го наречем, при който usb-то "светва" (системата го разпознава като /dev/sdb1, КДЕ-то се натиска да помага). Другият тип е когато вече напиша командата mount и го закача някъде по дървото. Когато ънмаунтна по конзолния начин, то си остава завързано за /dev/sdb1 и аз мога пак да го маунтна конзолно. Когато обаче го ънмаунтна по хард начина - то спира да свети, вече не се намира на /dev/sdb1 и аз не мога да го маунтна (с mount) конзолно по никакъв начин. Та първия ми въпрос е може ли този по генерален, системен маунт да се контролира с команди. (защото примерно не искам ръгнато неизползвано usb да свети, но пък искам точно такова usb след малко да мога да го маунтна).

Втория ми въпрос е свързан с така нареченото "Audio CD". Като вкарам такова нещо и КДЕ-то автоматично го mount-ва по някакъв много специален начин (има папки mp3/ogg/flac/information където уж еncode-нато (защото няма как да encode-не цяло cd за 3 сек.)), след което това CD не мога да го маунтна нормално (даже то го маунтва на някаква псевдо-папка "system:/media/hda", която не знам как се достига конзолно). Опитах да махна автоматичното маунтване (което сам създадох само защото ми стана интересно защо подяволите излиза такъв КДЕ-маунтващ прозорец, след като съм изключил autofs), но не успях (пробвам като пъхна usb-to, давам "configure...", tам избирам "Audio CD" и махам "Auto Action" на "Open in new window", след което Apply) - т.е като вкарам пак Audio cd, веднага си го маунтва както то си знае '<img'>.

Тук искам да попитам как да настройвам какво да прави KDE-то при различни плъгнати неща (без да търся нещо различно от тези, за които има auto action и от там configure), и как да маунт-вам такива audio-cd-та (ако може въобще). /*под аudio cd разбирам тези, дето вървят на уредби (четящи просто CD) и се продават по магазините '<img'> */

Мерси първо на този, който прочете всичко това, и мерси още веднъж предварително на тези който (ще) помагат '<img'>
30  Linux секция за начинаещи / Настройка на програми / Ape-cue images. Как да ги ползвам -: May 19, 2007, 16:31
Здравейте!

Имам следния проблем: свалих си от един руски саит аудио албум във формат ape-cue (т.е има един голям *.ape файл, и един малък (описващ) *.cue файл). Питам как мога да използвам този формат - т.е. да извлека песните, да направя нормално *.iso ... дa го mount-на, или каквото и да е. В нета пише за някакви странни програми и то само под Win. Ако някой има опит по въпроса  моля да помогне.

Мерси предварително!

п.с. Мисля си, че може да се напише някаква low-level комадна (dd) и да създадем *.wav фаил примерно (и да работи '<img'> ) .. нещо от сорта
Страници: 1 [2] 3