nixp.ru v3.0

22 января 2017,
воскресенье,
17:24:48 MSK

DevOps с компанией «Флант»
netmaster написал 17 декабря 2004 года в 04:47 (337 просмотров) Ведет себя как мужчина; открыл 14 тем в форуме, оставил 39 комментариев на сайте.

..спасибо nixp.ru приобрел 8CD после чего сразу и установил..Ж=)

конечно ощущение этакого полета системы не проходит до сих пор..

ладно по существу.. при установке столкнулся с проблемой работы видео 3д, у меня карта Radeon 9000, мой модем Zuxel UNO usb external тоже так сказать не зацепился сразу.. ну да нам не привыкать..

и так проблема Radeon -ов это ненавязчивая политика ATI чтото изобрести новое, вот и в этот раз, опция mesa lg работает только для root? и на кой руту это одному.. непонятно

причем после долгих экспериментов выяснил что нововедение касается только системы xorg..

описываю методы лечения:

для пользователей радеонов:

в /etc/X11/ открываем под рутом X86Config

после опции :

# File generated by XFdrake.

# ********************************************************************

# Refer to the XF86Config man page for details about the format of

# this file.

# ********************************************************************

Section «Files»

# Multiple FontPath entries are allowed (they are concatenated together)

# By default, Mandrake 6.0 and later now use a font server independent of

# the X server to render fonts.

FontPath «unix/:-1»

# FontPath «/usr/X11R6/lib/X11/fonts»

EndSection

## добавляем параметр :

Section «dri»

Mode 0666

EndSection

# все сохраняем и радуемся в glxgears fips…

тут мы даем права пользоваться другим openGL..

при запуске Х-ов в /dev/ появляется папка dri в которой есть устройство -card0

вот на него то права и нужны..

——————————————————————————————————

тем кто является счастливым пользователем внешнего модема Zuxel

сначало в /etc/modprobe.preload

добавляем: (внимание -образец)

# /etc/modprobe.preload: kernel modules to load at boot time.

#

# This file should contain the names of kernel modules that are

# to be loaded at boot time, one per line. Comments begin with

# a `#’, and everything on the line after them are ignored.

# this file is for module-init-tools (kernel 2.5 and above) ONLY

# for old kernel use /etc/modules

lp

usbserial

cdc-acm

omninet

intel-agp

ваши модули:

usbserial -для внешнего сериального порта

cdc-acm — методы общения с модемами

omninet — модуль модема

обратите внимание что у Вас уже должен быть подгружен модуль uhci

после подгрузки всех модулей в /dev/ должен появиться ttyACM0 (или ttyACM*)

это ваш модем.. теперь чтобы еще и все было красиво:

идем в /etc/dev.d/default

открываем dynamic.dev

там пишем так:

#!/bin/sh

#—————————————————————

# Project : Mandrakelinux

# Module : dynamic

# File : dynamic-udev.sh

# Version : $Id: dynamic-udev.sh,v 1.1 2004/08/19 00:38:17 flepied Exp $

# Author : Frederic Lepied

# Created On : Thu Aug 19 07:28:07 2004

# Purpose : called by udev when a new device is created

#—————————————————————

# translate action and only handle the remove and add types

if [[ $ACTION = remove ]]; then

ACTION=del

elif [[ $ACTION != add ]]; then

exit

fi

case $DEVNAME in

*/sd??*) exec /etc/dynamic/scripts/part.script $ACTION $DEVNAME;;

*/video*) exec /etc/dynamic/scripts/webcam.script $ACTION $DEVNAME;;

*/scanner*) exec /etc/dynamic/scripts/scanner.script $ACTION $DEVNAME;;

*/rio500) exec /etc/dynamic/scripts/rio500.script $ACTION $DEVNAME;;

*/ttyUSB[13579]) exec /etc/dynamic/scripts/visor.script $ACTION $DEVNAME;;

*/ttyACM*) exec /etc/dynamic/scripts/modem.script $ACTION $DEVNAME;;

*/lp*) exec /etc/dynamic/scripts/lp.script $ACTION $DEVNAME;;

esac

# dynamic-udev.sh ends here

внимание! в форуме из-за управляющих символов «*» не видна

поэтому устройства в скрипте выглядят так«*/sd??*)»

«*/video*) »

«*/scanner*) »

«*/rio500)»

«*/ttyUSB[13579])»

«*/ttyACM*)»

«*/lp*)»

где ttyACM* наш будущий модем.. Ж=))

сохраняем и идем в /etc/dynamic/scripts

и пишем скрипт:

#!/bin/sh

#—————————————————————

# Project : Mandrakelinux

# Module : modem

# File : modem.script

# Version : $Id: modem.script,v 1.5 2004/12/12 07:47:38 fcrozat Exp $

# Created On : Thu Sep 13 01:09:08 2001

# License : GPL

# Purpose : script run when a new visor or modem usb is plugged.

#—————————————————————

. /etc/dynamic/scripts/functions.script

. /etc/sysconfig/usb

check_activated $0

if [ $1 = add ]; then

if [ -r /proc/bus/usb/devices ]; then

LIST="Vendor=0ace ProdID=1608»

grep -q -E «$LIST» /proc/bus/usb/devices

RETVAL=$?

if [ $RETVAL = 0 -o "$VISOR_SWAP" = "yes" -o "$VISOR_SWAP" = "true" ]; then

# found in list, use ttyNUM-1

MODEMDEVICE="${2/%?/}$((${2/*[[:alpha:]]/}))»

else

# not found in list

MODEMDEVICE=$2

fi

else

MODEMDEVICE=$2

fi

ln -sf $MODEMDEVICE /dev/modem

else

rm -f /dev/modem

fi

# modem.script ends here

сохраняем..

за основу был взят скрипт visor.script

все.. теперь у нас как только вставим модем в /dev/ появится и ttyACM* а к ней автоматом ссылка modem к которой можно цеплять и kppp и minicom

если что-то не так то параметр LIST="Vendor=0ace ProdID=1608»

то есть ваше устройство можно посмотреть в /proc/bus/usb/devices

в мс по F3 и написать свой ..

надеюсь комуто облегчил жизнь.. Ж=)

кстати на 8 дисковом в комплекте есть KDE3.3 советую сразу поставить..

проще всего обновиться в Х через drakerpm

и еще, там есть пакет XORG 6.8.1 (по умолчанию стоит 6.7.0) -настоятельно не советую ставить.. opengl работать не будет.. по крайней мере у меня на radeon9000 так и стало..Ж=( нужен другой fglrx

..напоследок, в дистрибутиве масса новых програм но при инсталляции их не видно, только после установки вы сможете все доустановить..

Удачи, и пишите кто еще что накопал..буду признателен..

Genie
внимание! в форуме из-за управляющих символов «*» не видна

поэтому устройства в скрипте выглядят так«*/sd??*)»


для этих целей есть тег code:

#!/bin/sh
#---------------------------------------------------------------
# Project    : Mandrakelinux
# Module     : dynamic
# File  : dynamic-udev.sh
# Version    : $Id: dynamic-udev.sh,v 1.1 2004/08/19 00:38:17 flepied Exp $
# Author     : Frederic Lepied
# Created On : Thu Aug 19 07:28:07 2004
# Purpose    : called by udev when a new device is created
#---------------------------------------------------------------
# translate action and only handle the remove and add types
if [[ $ACTION = remove ]]; then
    ACTION=del
elif [[ $ACTION != add ]]; then
    exit
fi
case $DEVNAME in
    */sd??) exec /etc/dynamic/scripts/part.script $ACTION $DEVNAME;;
    */video*) exec /etc/dynamic/scripts/webcam.script $ACTION $DEVNAME;;
    */scanner*) exec /etc/dynamic/scripts/scanner.script $ACTION $DEVNAME;;
    */rio500) exec /etc/dynamic/scripts/rio500.script $ACTION $DEVNAME;;
    */ttyUSB[13579]) exec /etc/dynamic/scripts/visor.script $ACTION $DEVNAME;;
    */ttyACM*) exec /etc/dynamic/scripts/modem.script $ACTION $DEVNAME;;
    */lp*) exec /etc/dynamic/scripts/lp.script $ACTION $DEVNAME;;
esac

это, конечно, замечательно, только я бы посоветовал немного тему сообщения помеянть.

netmaster

Люди.. кто победил проблему смены разрешения экрана в КДЕ для Радеона 9000?

это через утилиту krandrtray… у меня MDK10.1 -8CD

на 4х дисковом community все работало без проблем..Ж=\

при попытке смены разрешения пишет, что старый х-сервер..

..не фатально -но хочется разобраться..

sky
netmaster
..спасибо nixp.ru приобрел 8CD после чего сразу и установил..Ж=)

конечно ощущение этакого полета системы не проходит до сих пор..

ладно по существу.. при установке столкнулся с проблемой работы видео 3д, у меня карта Radeon 9000, мой модем Zuxel UNO usb external тоже так сказать не зацепился сразу.. ну да нам не привыкать..

и так проблема Radeon -ов это ненавязчивая политика ATI чтото изобрести новое, вот и в этот раз, опция mesa lg работает только для root? и на кой руту это одному.. непонятно

причем после долгих экспериментов выяснил что нововедение касается только системы xorg..

описываю методы лечения:

для пользователей радеонов:

в /etc/X11/ открываем под рутом X86Config

после опции :

# File generated by XFdrake.

# ********************************************************************

# Refer to the XF86Config man page for details about the format of

# this file.

# ********************************************************************

Section «Files»

# Multiple FontPath entries are allowed (they are concatenated together)

# By default, Mandrake 6.0 and later now use a font server independent of

# the X server to render fonts.

FontPath «unix/:-1»

# FontPath «/usr/X11R6/lib/X11/fonts»

EndSection

## добавляем параметр :

Section «dri»

Mode 0666

EndSection

# все сохраняем и радуемся в glxgears fips…

тут мы даем права пользоваться другим openGL..

при запуске Х-ов в /dev/ появляется папка dri в которой есть устройство -card0

вот на него то права и нужны..

Чего-то я не понял, кого лечить? Может быть впервую очередь невнимательного пользователя или ещё лучше, Mandrake Soft???

В драйвера от ATI включена утилита fglrxconfig, которую ATI предлагает запускать после установки драйвера, которая в свою очередь на одном из этапов спрашивает:

Please specify which restriction sheme you want to implement:
 1.  no restrictions - any user has access to the OpenGL ICD
 2.  limited to group 'users' - only group members can access the OpenGL ICD
 3.  limited to group 'root' - only group members can access the OpenGL ICD
 4.  limited to group 'video' - only group members can access the OpenGL ICD
 5.  limited to group 'dri' - only group members can access the OpenGL ICD
Enter the number for your default user restrictions: [1]
netmaster

я не против утилиты компании АТ при условии отсутствия крывых настроем в ней..

а их там масса.. и на кой такой гем.. если можно просто добавить один параметр?

не уродуя весь конфиг..который лечить потом..

..да на продолжение темы работы с устройствами..

в кде есть утилита KFloppy, для многих возможно и беспоезная но иногда очень облегчающая жизнь.. так вот в 10.1 есть в ней маленькая ошибка..в названии устройства из-за которой не работает она.. пишу лечение:

1. для работы с ней supermount floppy не катит..

посему строку в fstab :

none /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,—,users,umask=0,iocharset=koi8-r,sync,codepage=866 0 0

и вставляем:

/dev/fd0 /mnt/floppy auto umask=0,noauto,users,iocharset=koi8-r,sync,codepage=866 0 0

тем самым исключаем автомонтирование, теперь лечим саму программу

в /etc/udev/rules.d/01-devfs.rules

добавляем к концу строки : KERNEL="fd[0-9]*» SYMLINK=«floppy/%n»

следующее: SYMLINK=«fd%nh1440»

тоесть:KERNEL="fd[0-9]*» SYMLINK=«floppy/%n» SYMLINK=«fd%nh1440»

и перезагружаем систему..все

****************************вопрос по частотам в настройках КДЕ все еще актуален..

утилиту от АТИ просьба не предлагать, нужно толковое описание процесса..

phynist

Может быть кто нибудь подскажет где найти дрова для веб камеры Logitech — дешевенькая такая, никак не прицеплю потому как не най ду.

Genie
phynist
Может быть кто нибудь подскажет где найти дрова для веб камеры Logitech — дешевенькая такая, никак не прицеплю потому как не най ду.

извините. тут не бюро «Догадайтесь, что у меня».

sky
netmaster
я не против утилиты компании АТ при условии отсутствия крывых настроем в ней..

а их там масса.. и на кой такой гем.. если можно просто добавить один параметр?

не уродуя весь конфиг..который лечить потом..

ну, незнаю, почему-то я никого не лечил и конфиг не уродовал, а всё работает с этими кривыми настройками. Про настройку карт ати можно почитать в прилепленой теме «Драйвера для видео (hot: Radeon)»

netmaster

..вот специально взял и настроил этой самой утилитой…

да все работает..типа

но напрочь не работает акселерация КДЕ…

что и почему не так я еще раскопаю… и выложу.. остальное работает..

можно сказать неплохо..

кстати для 10.1 любой дистрибутив, необходимо скачать fglrx-tools 3.14.1-1mdk

тут: tp://ftp.pbone.net/mirror/rpm.nyvalls.se/10.1/RPMS/fglrx-tools-3.14.1-1.mdk10.1.thac.i586.rpm

и принудительно(rpm -ihv -nodeps) его поставить.. так как версии для 3.14.1-3 нет..

я по крайней мере не нашел.. ну да бог сним..

в остальном все работает.. да рекомендую вариант с двумя устройствами отдельно..

весьма весело работает..Ж=)))

sky
netmaster
..вот специально взял и настроил этой самой утилитой…

да все работает..типа

но напрочь не работает акселерация КДЕ…

А где работает?

Как совет еще, не стоит использовать встроенный в драйвер AGP- драйвер, если конечно такового в ядре не имеется

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.