From: ruslandh <ruslandh@gmail.com>
To: sisyphus@lists.altlinux.org
Subject: Re: [sisyphus] nouveau and nvidia
Date: Sat, 12 Dec 2015 11:09:04 +0300
Message-ID: <201512121109.08998@ruslandh> (raw)
In-Reply-To: <201512121004.23094@ruslandh>
[-- Attachment #1: Type: text/plain, Size: 1571 bytes --]
Здравствуйте ruslandh
В сообщении от 12 декабря 2015 ruslandh написал(a):
> Здравствуйте ruslandh
>
> В сообщении от 12 декабря 2015 ruslandh написал(a):
> > Всё в порядке, хотя там нет модуля нуво (не как не запомню
> > как он правильно пишется латиницей).
>
> После прохождения make-inird с std-def, начал работать и
> un-def , возможно важно, что я всё вначале делал с загруженным
> std-def, а потом то-же повторил с загруженным un-def.
>
> Но, в любом случае, я своего добился. И похоже ядерные модули,
> можео было и не удалять - сейчас проверю.
Всё удалось.
По мотивам:
У меня одного зародилась мысль, что
- драйвера nvidia нужно штатно на лету, заменив в каком-то
конфиге, какой модульный драйвер надо загружать для какого
флавора?
- это-же не единичный случай, когда для разных флаворов лучше
применять разные модули ядер.
- стоит подумать о демоне kernel-switch, который сам-бы брал на
себя загрузку таких сменяемых драйверов.
т.е.
- отслеживаемые драйвера засовываем в блеклист, что-бы никто не
загрузил ненужный драйвер помимо него.
- при получении управлении kernel-switch определяет флавор
загружаемого ядра, и читает файл modules-switch-флавор, и просто
по списку вех их загружает.
Для занесения в списки для флаворов и в блекклист, можно его-же и
использовать с специальными ключами, типа:
kernel-switch --add=nvidia
kernel-switch --add=nouveau
kernel-switch --add-flavor=std-def nvidia
kernel-switch --add-flavor=un-def nouveau
Ну и зеркальные:
kernel-switch --del=nvidia
kernel-switch --del=nouveau
--
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
next prev parent reply other threads:[~2015-12-12 8:09 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-11 4:25 Hihin Ruslan
2015-12-11 9:21 ` Sergey
2015-12-11 11:06 ` Шенцев Алексей
2015-12-11 11:49 ` Хихин Руслан
2015-12-11 13:14 ` Michael Shigorin
2015-12-12 4:01 ` ruslandh
2015-12-12 6:54 ` ruslandh
2015-12-12 7:04 ` ruslandh
2015-12-12 7:10 ` ruslandh
2015-12-12 8:09 ` ruslandh [this message]
2015-12-12 12:19 ` Michael Shigorin
2015-12-12 22:14 ` ruslandh
2015-12-14 10:22 ` Хихин Руслан
2015-12-14 12:06 ` Michael Shigorin
2015-12-12 12:16 ` Шенцев Алексей
2015-12-12 12:21 ` Michael Shigorin
2015-12-12 12:37 ` ruslandh
2015-12-12 13:26 ` Шенцев Алексей
2015-12-12 12:25 ` ruslandh
2015-12-12 12:14 ` Michael Shigorin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201512121109.08998@ruslandh \
--to=ruslandh@gmail.com \
--cc=ruslandh@narod.ru \
--cc=sisyphus@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git