LINUX.ORG.RU

Сообщения irton

 

Помогите допилить правило Udev

 ,

Прошу помощи гуру по доработке правила udev для назначения драйвера xorg в зависимости от установленной видеокарты, а также в случае наличия в системе проприетарных драйверов надо игнорировать свободные и использовать проприетарные.

Собственно проблема у меня возникла с передачей xorg названия драйвера который надо использовать. Не передается и все тут, гугль и здравый смысл не помогли. Udevd версии 173, xorg-server-1.11.3

# udev rules for nvidia video cards
# правило udev для видеокарт nvidia - передаем xorg что нужно использовать
# драйвер nouveau вместо nv
#

ACTION!="add|change", GOTO="end_video"

# xorg_start only does something for subsystem "pci" and "video" class.
SUBSYSTEM=="pci", ATTR{class}=="0x030000", GOTO="subsystem_pci"
SUBSYSTEM=="drivers", GOTO="subsystem_drivers"
GOTO="end_video"

# check for drivers dont use the pci substem
LABEL="subsystem_drivers"
KERNEL=="fglrx_pci", ENV{xorg_driver}="fglrx",   GOTO="start_xorg"
KERNEL=="nvidia",    ENV{xorg_driver}="nvidia",  GOTO="start_xorg"
GOTO="end_video"

# check for drivers using the pci substem
LABEL="subsystem_pci"
DRIVER=="i915",      ENV{xorg_driver}="i915",    GOTO="start_xorg"
DRIVER=="nouveau",   ENV{xorg_driver}="nouveau", GOTO="start_xorg"
DRIVER=="nvidia",    ENV{xorg_driver}="nvidia",  GOTO="start_xorg"
DRIVER=="radeon",    ENV{xorg_driver}="radeon",  GOTO="start_xorg"
DRIVER=="vmware",    ENV{xorg_driver}="vmware",  GOTO="start_xorg"
GOTO="end_video"

# start Xorg
LABEL="start_xorg"
#ENV{xorg_driver}=="?*", RUN+="xwin"

LABEL="end_video"

Думаю данное правило будет полезным и в других системах упрощая установку проприетарных драйверов.

irton
()

Экранирование слэш для sed

 

Приветствую ALL,

Возникла небольшая проблема с обработкой строки вида ываыв\ываыва\ываыва строка передается в виде переменной в конструкции

echo $I | sed -e /s/... и т.д.

Проблема в том что sed слэш воспринимает как символ экранирования и из строки его убирает :(

Вариантов два вычитал: пропускать переменную $I еще раз через sed и подставлять в начало и конец строки символ '

или сделать как то добавление ' средствами echo, например echo \'$I\'

Может быть есть другой идеологически более правильный метод для данной ситуации?

ps. man sed читал.

irton
()

PuppyRus заготовка для создания....

 

Приветствую All,

Собственно по мотивам некоторых обсуждений на ЛОР сделано два образа iso для тех кто хочет строить собственные варианты системы.

Прошу ознакомится http://uco.puppyrus.org/stati/ustanovka-i-zagruzka/puppyrus-base.html

Кратко распишу преимущества:

  • возможность использовать преимущества слоев aufs, и модульной структуры на основе squashfs, подключение-отключение модулей «на лету», автоподключение модулей из определенного каталога, автоподключение «выше» «ниже» базового модуля.
  • формат модулей pfs позволяет: объединять мелкие модули в более крупные, удалять из крупных модулей ненужное, можно «выдернуть» из крупного модуля мелкий модуль и использовать.
  • русский язык изначально присуствует :)

Существующие ограничения: пока не сделана связь с онлайн репозитарием, нет контроля зависимостей, документация в процессе разработки.

Для ознакомления можно также скачать модульный вариант с графической системой http://uco.puppyrus.org/novosti/puppyrus-icewm.html или вот сборный модуль pfs с различным софтом http://files.mail.ru/I3EFV8

На вопросы по использованию постараюсь ответить.

glibych

irton
()

PuppyRus новая тема

 , ,

Со времен темы от slonstudio прошло немало времени, решили обновить тему оформления.

На скриншоте дефолтная тема оформления PuppyRus следующей версии на базе Icewm.

Файловый менеджер Rox-filler с открытым меню действий для пакета pfs. Левый нижний угол - значки разделов, раздел sda8 смонтирован.

irton
()

Помогите сделать правильный шрифт

 

По результатам обсуждения PuppyRus новая тема

Выявлено что ШГ, нада править. Прошу помочь в подборе правильного шрифта, и может кто посмотрит настройки алиасинга в системе, fonts.conf если нужно я выложу.

irton
()

/proc/bus/usb в ядре 3.6.7 выпилили?

Приветствую ALL

Скомпилировал ядро 3.6.7-pf, при использовании выявил:

- не создается /proc/bus/usb

- на nvidia видеокартах и используя nouveau kms не срабатывает.

второе в принципе можно потом добить, а вот /proc/bus/usb куда делся? может я что-то пропустил из нововедений? в /sys все что надо присутствует и lsusb мне инфу показывает нормально.

irton
()

mc-4.7 backspace для перехода на уровень вверх?

сабж реально прикрутить в этой версии? прочитал в теме анонса версии 4.8, прописал параметр у себя - не срабатывает. Может название параметра другое будет? не CdParentSmart

irton
()

«мусор» в терминале после закрытия mc

 ,

Приветствую ALL,

Используется терминал urxvt, после закрытия mc в истории bash остаются строки перехода по каталогам от mc, их как то можно убрать-отфильтровать?

версия mc-4.7

irton
()

RSS подписка на новые темы