Ru-Board.club
← Вернуться в раздел «UNIX»

» Общие вопросы по Linux

Автор: 100_let
Дата сообщения: 19.07.2003 20:58
//
Автор: Tema
Дата сообщения: 10.11.2003 00:47
У меня происходит такая страшная дрянь:
имеется встроенная звуковуха SoundMAX Digital Audio
мать intel

Так вот: для этой хрени выдаётся сообщение, что типа она у меня не поддерживает частоту 44100 и типа поддерживает 32000. Ну это она гонит, т.к. у меня в форточках она всё поддерживает, но я решил, что линуху виднее и в настройках, которые я с таким трудом нарыл указал вручную 32000. Но теперь он ругается что у меня не поддерживается какая-то сраная frame! Причём даже это я нашёл где настроить вручную, но там очень длинный ползунок и перебирать все варианты довольно тоскливое занятие, а сам он цифру с которой бы он был бы не прочь работать не указывает.... Кто-нибудь свою звуковуху настраивал? Подскажите хоть что-нибудь, а то я уже бешусь от бессилия! :-E

Добавлено
Ещё вопрос, наверное, ламерский :
Как мне дать доступ к звонилке в KDE обычному пользователю, а не руту? Когда я захожу под обычным пользователем и включаю стандартную графическую звонилку в KDE он очень вежливо посылает меня на @#$, мотивируя это отсутствием прав рута, но ведь насколько я уже успел уяснить, под рутом в нет лезть не рекомендуется..... Как же в линухе рутом раздаются права для пользователей?
Автор: 100_let
Дата сообщения: 10.11.2003 08:45
Tema

Цитата:
Как мне дать доступ к звонилке в KDE обычному пользователю, а не руту?

* Найди 2 файла : /usr/bin/kppp и /usr/sbin/kppp
* /usr/bin/kppp удали
* /usr/sbin/kppp скопируй на его место -в /usr/bin/
* /usr/bin/kppp и теперь ему права нужны . Можно просто открыть в файле /usr/bin/kppp вкладку права и поставить галочку напротив ..вообщем там самый верхний ряд - четвертую галку
Автор: OldGopher
Дата сообщения: 10.11.2003 10:59
Решил я а ламеры записаться. Linux, все таки...

Вопрос: когда я в Mandrake 9.2 ставлю некотрые пакеты (через Installer), система иногда говорит: требуется доинсталлировать такие-то пакеты, и сама их ставит.
Это я понимаю.
Но почему-то иногда говорится: нельзя поставить такой-то пакет, из-за несоответствия ... и пишет там всякую всячину.
И что теперь делать? Как поставить, скажем, компилятор С? Не хочет работать...

И другое: пытаюсь поставить пакет командой rpm -i и система сообщает, что пакет уже стоит. Проверяю с rpm -V и система отвечает, что пакет не стоит. Использую rpm -i --force и система все ставит. Проверяю опять с rpm -V - пакета нет...
Очень забавно...

Автор: Demetrio
Дата сообщения: 10.11.2003 14:56
OldGopher

Цитата:
Но почему-то иногда говорится: нельзя поставить такой-то пакет, из-за несоответствия ... и пишет там всякую всячину.

http://citforum.ru/operating_systems/linux/HOWTO/RPM-HOWTO.shtml
http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/ch-rpm.html
man rpm


Цитата:
И другое: пытаюсь поставить пакет командой rpm -i и система сообщает, что пакет уже стоит.

Пиши лучше rpm -ivh (для удобства)


Цитата:
Проверяю с rpm -V и система отвечает, что пакет не стоит

Не так.
rpm -q package


Цитата:
И что теперь делать? Как поставить, скажем, компилятор С? Не хочет работать...

Ну а почему через RPMDrake это не сделать? ( а ещё лучше при установке отметить группу Development)
Автор: ooptimum
Дата сообщения: 10.11.2003 22:03
Tema
Мы не увидели, к сожалению, что за дистрибутив у тебя. Обычно удалять ничего не надо. Я думаю, что коллега 100_let сходу предложил самое радикальное решение (я не знаю насколько оно работоспособно). Мне кажется более уместным сейчас попробовать более "мягкое" решение. Во многих дистрибутивах есть специальная группа, в которую включаются пользователи, которым позволены модемные соединения. Имя этой группы зависит от дистрибутива и может быть "modem", "dialout", "uucp" и т.д. Проверь, есть ли в твоем дистрибутиве подобная группа. Если есть, то просто включи себя в нее и ничего удалять/копировать не понадобится.
Автор: OldGopher
Дата сообщения: 10.11.2003 22:10
Demetrio
Отмечаю группу Development... а RPMDrak мне говорит типа такие-то пакеты нельзя поставить из-за хрен знает чего.
Ладно, пойду изучать те статьи, что мне порекомендовали. Сообщу результаты...
Автор: 100_let
Дата сообщения: 10.11.2003 22:51
ooptimum

Цитата:
Мы не увидели, к сожалению, что за дистрибутив у тебя

Red Hat или ASP // уверен
Цитата:
(я не знаю насколько оно работоспособно)
я так НУ очень много раз делал Это я в книжке прочитал (написана на примере Дистр.ASP )- ..совсем не сложное решение для начинающих : всего лишь запустить Konqueror под РУТом ...и просто пощелкать мышей



Автор: ooptimum
Дата сообщения: 10.11.2003 23:12
100_let

Цитата:
я так НУ очень много раз делал

Верю, верю. Я же не утверждал, что оно не работает. Я просто не встречал/проверял его.

Все-таки я полагаю, что включение юзера в группу звонильщиков -- более традиционное решение, вот и все.
Автор: Tema
Дата сообщения: 11.11.2003 00:18
100_let
Нету в
Цитата:
/usr/sbin/

Этого файла в
Цитата:
/usr/bin/
есть, а там нету!
ooptimum
Можно ли поподробнее. Я вроде знаю как делать группы, но как указать, что люди в группе могут модемом пользоваться?
А дистрибутив у меня
Цитата:
ALT Linux Master 2.2


И таки никто не может помочь мне с моей звуковухой?
Я уже от неё готов об стенку головой биться!
Автор: ooptimum
Дата сообщения: 11.11.2003 00:38
Tema

Цитата:
ALT Linux Master 2.2

http://docs.altlinux.ru/releases/faq/pt04.html#id2880546

Цитата:
Q:. Установил Master 2.2, при попытке запустить kppp из-под пользователя получаю сообщение: “You're not allowed to dial out with kppp. Contact your system administrator”. От пользователя root все работает. Как выдать права пользователю?

A:. Добавьте имя пользователя, которому вы даете право на запуск kppp, в файл /etc/kppp.allow. Учтите также, что для каждого пользователя необходимо задавать параметры модемного соединения.


Добавлено
Твой SoundMAX Digital Audio -- это Analog Devices AD1885? По поводу настройки этого чипсета читай это описание. Учти, что ALSA в твоем дистрибутиве имет версию 0.9.0rc7, так что обращай внимание на куски текста, выделенные красным.
Автор: Demetrio
Дата сообщения: 11.11.2003 17:03
100_let
Только копировать ни к чему
Достаточно символической ссылки.

ln -s /usr/sbin/kppp /usr/bin/kppp

это для примера

OldGopher

Цитата:
RPMDrak мне говорит типа такие-то пакеты нельзя поставить из-за хрен знает чего.

ну вот отследи из-за чего, может надо кое-какие пакеты удалить сначала.
Автор: Tema
Дата сообщения: 11.11.2003 18:02
Огромнейшее спасибо за советы!!!! Хоть кто-то откликнулся! Это самый лучший форум, который я нашёл!! Теперь попробую все советы воплотить в жизнь.
Автор: PoUl
Дата сообщения: 11.11.2003 22:58
А как бы мне заставить работать мой US Robotix PCI ВЫНЬМОДЕМ 56К в СУСЕ 8.2 а то без сети одиноко - чето... Может есть драйвера или какой ЛИНМОДЕМ для моей железки...
Автор: Tema
Дата сообщения: 12.11.2003 01:33
У меня новая беда! Причём совсем странная и совсем совсем беда! Хоть кто-нибудь такое встречал: у меня bash утверждает, что команды make нету При нажатии на tab при вводе "mak" он выдаёт список доступных команд, но там вообще нету команды make Что это может быть?

Добавлено
Кстати kppp заработал! Ещё раз спасибо, а со звуковухой пока чего-то ещё не ладится, хотя ошибки он выдавать перестал, но звуки он выдавать ещё не начал...
Автор: ooptimum
Дата сообщения: 12.11.2003 02:00
Tema
Что дают команды

Код:
which make
rpm -q make
Автор: Tema
Дата сообщения: 13.11.2003 11:49
ooptimum
Эти комады утверждают, что make не установлен
Автор: ooptimum
Дата сообщения: 13.11.2003 13:26
Tema
Ну дак установи. `rpm -ivh пакет_с_make.rpm`
Автор: 100_let
Дата сообщения: 13.11.2003 16:14
Tema

Цитата:
Эти комады утверждают, что make не установлен

тебе наверняка одного make мало , если хочешь компилировать - там нужен целый букет пакетов
Обычно лучше при установке выбирать вариант со средствами разработки и компиляции-тогда проблем не будет (во всяком случае в Red Hat и Mandrake -точно так//
Автор: Tema
Дата сообщения: 14.11.2003 01:43

Цитата:
Ну дак установи. `rpm -ivh пакет_с_make.rpm`

Кабы я знал какой из пакетов этот make содержит....
У меня вопрос именно в этом и состоял. Я не совем уж ламер и смог допетрить, что make просто не установлен, но каково название пакета, что его содержит?
Автор: ooptimum
Дата сообщения: 14.11.2003 06:33
Tema
find /cdrom -type f -name *make*
Вместо /cdrom укажи точку монтирования КД-ПЗУ (CD-ROM), если она отличается. Ну и, разумеется, CD должен быть смонтирован в это время. Проделать операцию для всех CD из дистрибутива.
Автор: Tema
Дата сообщения: 15.11.2003 01:44
Ща попробую

Добавлено
Нашёл:
make-3.79.1-ipl6mdk.i586.rpm
MAKEDEV-3.3.1-alt2.i586.rpm
pmake-1.45-alt2.i586.rpm
tmake-1.8-alt2.i586.rpm
WindowMaker-0.80.2-alt6.i586.rpm
WindowMaker-devel-0.80.2-alt6.i586.rpm
wmakerconf-2.8.1-alt4.i586.rpm
Как посмотреть в котором из них содержится то, что мне надо? Я не рискую все подряд поставить... Вдруг чё напорчу...

Добавлено
PoUl

Цитата:
А как бы мне заставить работать мой US Robotix PCI ВЫНЬМОДЕМ 56К в СУСЕ 8.2 а то без сети одиноко - чето... Может есть драйвера или какой ЛИНМОДЕМ для моей железки...


Я видел что-то здесь:
http://agora.rdrop.com/users/cary/html/robot_links.html
Может там есть то, что тебе нужно...

Добавлено
100_let

Цитата:
тебе наверняка одного make мало , если хочешь компилировать

Да я не компилировать, а так программку установить
Автор: Demetrio
Дата сообщения: 15.11.2003 10:30
Tema

Цитата:
make-3.79.1-ipl6mdk.i586.rpm

вот его ставь
Автор: ooptimum
Дата сообщения: 15.11.2003 12:40
Tema

Цитата:
Да я не компилировать, а так программку установить

Угу, угу... А еще тебе наверняка понадобятся следующие пакеты:
autoconf
automake
binutils
gcc
libgcc
А возможно, что и что-то еще. Например, gcc-c++.
Автор: 100_let
Дата сообщения: 16.11.2003 09:30
Помогите пожалуйста начинающему КомпУлировщику
Взялся за сложный программ - Mplayer // скачал кодеки, шрифты, скины (вроде покидал куда надо - хотя и не уверен) ну и сам Mplayer
В ходе компиляции никаких явных ошибок выдано не было (разве, что всякие "Warning" -иногда)
при вводе команды gmplayer получаю
$ gmplayer
MPlayer 0.92-3.2.2 (C) 2000-2003 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 6)
Detected cache-line size is 32 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf
Reading config file /home/i100let/.mplayer/config
[cfg] read config file: /home/i100let/.mplayer/gui.conf
Reading config file /home/i100let/.mplayer/gui.conf
vo: X11 running at 800x600 with depth 24 and 32 bpp (":0" => local display)
Reading /home/i100let/.mplayer/codecs.conf: Segmentation fault
$

Подскажите(пожалуйста ) -как теперь что-нибудь увидеть в графике
Конфигурировал вроде как положено # ./configure --enable-gui
Автор: Demetrio
Дата сообщения: 16.11.2003 11:20
100_let
Он у тебя падает с Segmentation Fault..
Покажи вывод скрипта configure
вот таким образом:

./configure > /home/i100let/result
Автор: 100_let
Дата сообщения: 16.11.2003 13:28
Demetrio спасибо

Цитата:
./configure > /home/i100let/result

скрипт заполнил файл result (он был пустой до него)
затем я проделал то же для вышеперечисленных файлов (они тоже были пустые)
./configure > /usr/local/etc/mplayer/mplayer.conf
./configure > /home/i100let/.mplayer/config
./configure > /home/i100let/.mplayer/gui.conf
./configure > /home/i100let/.mplayer/codecs.conf

после чего картина изменилась следующим образом
[i100let@localhost i100let]$ gmplayer
MPlayer 0.92-3.2.2 (C) 2000-2003 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 6)
Detected cache-line size is 32 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf
Option Detected needs a parameter at line 1
Option Detected needs a parameter at line 2
Option Checking needs a parameter at line 3
Option Checking needs a parameter at line 4
Option Checking needs a parameter at line 5
Option Checking needs a parameter at line 6
Option Checking needs a parameter at line 7
Option Checking needs a parameter at line 8
Option Checking needs a parameter at line 9
Option Checking needs a parameter at line 10
Option Checking needs a parameter at line 11
Option Checking needs a parameter at line 12
Option Checking needs a parameter at line 13
Option Checking needs a parameter at line 14
Option Checking needs a parameter at line 15
Option Checking needs a parameter at line 16
too many errors
[i100let@localhost i100let]$

Проделал перекомпиляцию заново - но картина не изменилась
Автор: Demetrio
Дата сообщения: 16.11.2003 13:35
100_let
нет, ты не понял
не нужно этого было делать.
я просто хотел посмотреть, что у тебя скрипт выводит.
поэтому просто сделай
./configure > /home/i100let/result

(файл создастся автоматически)

и содержимое сюда запости.
ну а для начала:

make uninstall

rm-rf /usr/local/etc/mplayer/
rm -rf /usr/local/share/mplayer/
rm -rf $HOME/.mplayer/
Автор: 100_let
Дата сообщения: 16.11.2003 14:09
Уббрал 'большой" файл
Автор: ooptimum
Дата сообщения: 16.11.2003 22:17
100_let
Я плакалъ Нет, серьезно.

Твоя ошибка заключается в том, что ты, по всей вероятности, принял скрипт "configure" за конфигуратор maplayer'а. Где-то оно, конечно, так и есть, но несколько в ином смысле. Дело в том, что подавляющее большинство современного открытого софта многоплатформенно, т.е. может быть скомпилировано и выполняться на различных платформах. И вполне естественно, что среди поддерживаемых платформ есть различия, такие как разные компиляторы или их версии, разные библиотеки, утилиты, необходимые для сборки приложения, и т.д. Для того, чтобы облегчить разработчику жизнь, и был придуман механизм, до некоторой степени ограждающий его от всех этих деталей. Так вот, скрипт "confgure" как раз и является одной из составных частей этого механизма -- он используется для того, чтобы сконфигурировать ход сборки приложения под твою систему, используя только предоставляемые ею средства, а также чтобы включить в сборку те особенности, которые тебе нужны, и не вкючать те, которые не нужны.


Цитата:

./configure > /usr/local/etc/mplayer/mplayer.con
./configure > /home/i100let/.mplayer/config
./configure > /home/i100let/.mplayer/gui.conf
./configure > /home/i100let/.mplayer/codecs.conf

Теперь все эти файлы состоят из одного и того же, а именно -- из отладочной информации, выводимой скриптом "configure". Уверяю, это совсем не то, что ожидает найти mplayer в своих конфигурационных файлах. Потому и выпадает в кору. В общем, восстанавливай конфиги.

Добавлено
Да, и удали всю эту бодягу из "большого" файла сверху. Она нерелевантна и мешает читать посты.

Страницы: 123456789101112131415161718192021222324252627282930

Предыдущая тема: Тот самый LINUX


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.