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

» Новичок в GNU/Linux’е

Автор: Viewgg
Дата сообщения: 29.06.2015 09:41
ASE_DAG

Цитата:
Из того, что я вижу, подходящим выглядит /sys/bus/pci/devices/0000:00:04.0/remove (0000:00:04.0 — это, разумеется, для примера), куда, я так понимаю, надо писать 1.

А оно гарантирует необходимый результат? Честно говоря, я не уверен.
Автор: ASE_DAG
Дата сообщения: 29.06.2015 22:32
Viewgg, а не знаю — я навскидку написал, может быть, это вообще не о том. Вам это проверить куда быстрее — у меня под рукой машинки с двумя графкартами нет.
Автор: Viewgg
Дата сообщения: 30.06.2015 20:10
ASE_DAG
Я просто к тому, что, если я правильно понимаю, с некоторых пор Linux-системы такие умные, что питанием управляют сами, и для пользователя это все совершенно непрозрачно. Или я заблуждаюсь?

Запихать что-нибудь в /sys (например, как вполне логично предложил fscpsd) я могу (как только будет удобный случай и та машина под рукой; я как-то один раз покопался в этом направлении на скорую руку, правда, в итоге повесил комп ), первая мысль была в том же направлении. А вот как проверить, есть ли какой-то эффект? Вот это, честно говоря, не знаю. Должно ли, например, что-то измениться в выхлопе lspci?

И ещё: допустим, отключили мы слот/устройство, нужно ли выгружать соотв. ядерные модули после этого или это уже необязательно?
Автор: Viewgg
Дата сообщения: 24.07.2015 21:30
Мой вопрос выше все ещё актуален...

Нагуглил вот в документации:


Цитата:
The 'remove' file is used to remove the PCI device, by writing a non-zero
integer to the file. This does not involve any kind of hot-plug functionality,
e.g. powering off the device. The device is removed from the kernel's list of
PCI devices, the sysfs directory for it is removed, and the device will be
removed from any drivers attached to it. Removal of PCI root buses is
disallowed.


https://www.kernel.org/doc/Documentation/filesystems/sysfs-pci.txt

Ещё нагуглил, что вроде бы, как я и писал выше, через sysfs нельзя напрямую (у меня в голове отложилось, что с 2.6.32, но сейчас уже с ходу не найду) больше вырубить питание. Вот источник:

http://www.dslreports.com/forum/r25280447-How-to-disable-graphics-card-via-sysfs

Описанный там финт ушами, кажется, у меня не проходит, содержимое .../power/control просто не меняется.

Есть ещё один элемент в slots, но я не уверен, что он вообще задействован:

# cat /sys/bus/pci/slots/1/power
0



Есть ещё какие-нибудь идеи?
Автор: Alukardd
Дата сообщения: 25.07.2015 20:14
Viewgg
Из того что Вы привели по доке на sysfs, пример т. ASE_DAG кажется вполне корректным. Вы пробовали его?
Модуль ядра как я понимаю после данных манипуляций надо выгружать самому, если он Вам мешает.
Автор: useretail
Дата сообщения: 25.07.2015 20:47

Цитата:
# cat /sys/bus/pci/slots/1/power  
0

ну так это и значит что не задействован power=0

Добавлено:
всмысле, питание-то не подается...
Автор: Viewgg
Дата сообщения: 26.07.2015 00:52
Alukardd

Цитата:
Из того что Вы привели по доке на sysfs, пример т. ASE_DAG кажется вполне корректным. Вы пробовали его?

Угу, только какой эффект Вы ожидаете? Собственно, там четко написано, что функция этого элемента sysfs --- удаление из списка устройств ядра, к выключению питания оно не имеет никакого отношения.

Единственное, что мне приходило в голову, --- поколдовать с ACPI, но я его не умею.

useretail

Цитата:
ну так это и значит что не задействован power=0

Добавлено:
всмысле, питание-то не подается...

Угу, я к тому, что это не тот слот, который нам нужен.
Автор: ASE_DAG
Дата сообщения: 26.07.2015 03:32
Viewgg> только какой эффект Вы ожидаете?

Для начала все-таки неплохо бы выяснить, а чего желаете вы. Вы писали: «грубо говоря, забыть про это устройство». Чем это не оно? Как еще система может «забыть устройство»? С порядком применения правил только надо будет определиться, чтоб устройство удалялось раньше, чем загрузится линуксовый модуль и все прочее. По-моему, это вполне возможно.

Но вы хотите именно обесточить графкарту? Допустим — оставим пока вопрос «нафига» в стороне. Однако прежде чем продолжать изыскания, убедитесь сперва хотя бы, что пины питания PCI-E не соединены с БП накоротко.
Автор: Alukardd
Дата сообщения: 26.07.2015 03:39
Viewgg
Питания не лишит, но решит, на мой взгляд, более важные для Вас моменты — геморрой с наличием доп. устройств в системе.

Кстати, ещё вариант для отключения в системе
Цитата:
echo "0000:00:1a.0" > /sys/bus/pci/drivers/ehci-pci/unbind
Автор: Sergent71
Дата сообщения: 27.07.2015 15:22
Я попытался сделать файловый сервер на Дебиане 8.1. Дистрибутив брал с официального сайта. При установке не нашел роль (и, соответственно, модуль) файлового сервера. На инструкциях со скринами по установке шестой и седьмой версий Дебиана ясно видна в списке роль "File Server", а у меня на восьмой ее нет. Пробовал дистрибутивы Дебиана 8.1 из других источников - тот же самый результат.
Вопрос: правильно ли я понял, что разработчики решили переложить в Дебиане 8 всю "серверную роль" на Samba и отказаться от собственного серверного модуля?
Автор: useretail
Дата сообщения: 27.07.2015 15:50
Sergent71

Цитата:
серверную роль

не только smb, есть еще ssh, ftp, webdav... ну и естественно nfs
Автор: Alukardd
Дата сообщения: 27.07.2015 16:27
Sergent71
Какого ещё "собственного" модуля? То что вы видели при установке это GUI(или ncurses) интерфейс утилиты с названием tasksel. Всё что делало задание tasksel 'File server' это ставило описанные в нём пакеты и всё!

Так что ни чего не поменялось, разве что обновились пакеты. Вам по-прежнему надо ставить и конфигурять необходимый лично Вам набор утилит (например: samba, winbind, krb5-config, krb5-user).

Для инфы, то что раньше ставилось упомнутой Вами таской
Цитата:
Depends: tasksel, nfs-kernel-server, samba
Recommends: samba-doc, smbclient, swat, cifs-utils, winbind, smartmontools
Автор: Sergent71
Дата сообщения: 28.07.2015 14:13
Alukardd, useretail,
спасибо за помощь!
Alukardd,
ответ исчерпывающий! Еще раз спасибо!
Автор: Viewgg
Дата сообщения: 02.08.2015 15:41
ASE_DAG
ASE_DAG

Цитата:
о вы хотите именно обесточить графкарту? Допустим — оставим пока вопрос «нафига» в стороне.

А почему бы и нет? Для чего, скажем, в своё время перешли (а кто послоупочистей --- переходят) на энергосберегающие лампочки? Тут тот же самое, в общем-то, десяток-другой ватт (это навскидку, точно не замерял) железка может вхолостую потреблять. Даже если за электричество плачу не я, sustainability же.


Цитата:
Однако прежде чем продолжать изыскания, убедитесь сперва хотя бы, что пины питания PCI-E не соединены с БП накоротко.

1. Внутрь я не полезу, иначе просто бы вынул железку. (Кстати, я не уверен, но там у меня и контроль вскрытия корпуса какой-нибудь может быть, с этим точно париться не хочу)
2. А вот с этого места, пожалуйста, поподробней: разве произвольное устройство, поддерживающее стандарт ACPI, не должно уметь переходить в D3 (можно потребовать и сильнее --- D3 Cold)? Я действительно не в курсе.
Автор: Fsp050
Дата сообщения: 06.08.2015 15:40

Решил поверх win 8.1 поставить убунту 15.04. Вообще по идеи должен был нормальность встать, т.к. при установке было написано что вин 8 будет сохранена и когда я эту процедуру делал на 7-ке, у меня работал и убунту и 7-ка.
Сейчас когда включаешь ноут и в граб меню выбираешь вин 8.1 пишет ошибку BCD,
1. ошибка ошибка-0xc000000e
file /boot/bcd
The Boot Configuration Data file is missing some required information.
ясно , что при установке линуха , винда потеряла путь загрузки. Подскажите, можно в убунту что-то прописать, чтобы винда опять вспомнила свой путь. Где в убунту граб загрузчик?

разделы тут только такие скрин

загрузчик grub 2.2
Автор: schalke
Дата сообщения: 06.08.2015 15:48
Вышел из строя видеорегистратор на основе TrassirOs, техподдержка сказала покупать новый.
Снял образ с флешки(вместо жесткого диска там флешка), воткнул с ключом на новое железо - не запускается, если нажать после зависания Alt+F1 видны строки:
waiting for /dev populate
umount : /etc/mtab :No such file or directory
umount : cant umount /dev: Device or resource busy
Но если нажать Alt+F1 в начале загрузки - то система стартует(после первых двух строк запускается OpenRC 0.12.4).
Как заставить загружаться без нажатия Alt+F1.
Система на основе Gentoo 3.6
Автор: Viewgg
Дата сообщения: 21.08.2015 22:46
(Удалено, ошибся темой)

PS Хм, может, и правда лучше было задать этот вопрос здесь.
Автор: tt43
Дата сообщения: 28.08.2015 06:36
подскажите пожалуйста очередность действий:
стоит fedora 20. был установлен драйвер 331-ый (nvidia). еще в том году. все ок.
сейчас поменял видеокарту ( тоже nvidia). идет запуск в безопасном (правильно ли говорю?) режиме...но самой загрузки системы не происходит.
как подсунуть системе новый драйвер ?
Автор: obtim
Дата сообщения: 01.09.2015 10:19
Есть ноутбук Lenovo R60e. В качестве карты Wi-Fi стоит Intel Pro/Wireless 3945ABG. На 14-ой версии Ubuntu(с этого ресурса ualinux.com) работала нормально.
Поставил с 0-ля 15.04 Cinnamon (сборка с ualinux.com,но на других 15.04 точно такая же проблема). Сделал apt-get upgrade. Версия ядра
3.19.0-26-generic (uname -r)
Wi-Fi карта определилась изначально, но не подключает к сети. При включении ноута горит только индикатор Блютуса. Wi-Fi индикатор не активен
lspci | grep Wireless говорит в ответ

03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

lspci -v говорит

03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
Subsystem: Intel Corporation ThinkPad T60/R60e/X60s
Physical Slot: 3
Flags: bus master, fast devsel, latency 0, IRQ 30
Memory at edf00000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: iwl3945

В дополнительных драйверах пусто(в плане Wi-Fi).
Обычную сеть видит.

Ifconfig говорит
eth0 Link encap:Ethernet HWaddr 00:16:d3:3d:49:bb
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16

lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:9608 errors:0 dropped:0 overruns:0 frame:0
TX packets:9608 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:787266 (787.2 KB) TX bytes:787266 (787.2 KB)

В /lib/firmware/ есть iwlwifi-3945-2.ucode более новый, чем тут wireless.wiki.kernel.org/en/users/drivers/iwlegacy (сравнивал по дате создания)

Обновил ядро
uname -r после перезагрузки
4.2.0-040200-generic

Удалил("Забыл") старую сеть. Ребутнулся.
Проблема все та же: при попытке подключения висит на статусе "Подключение". Переключатель Wi-Fi на клавиатуре работает(через Fn key), но после его выключения/включения пропадает список доступных AP.

Поигрался
iwconfig
wlan0 IEEE 802.11abg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=15 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on

iwlist wlan0 scan
wlan0 Failed to read scan data : Network is down
sudo ifconfig wlan0 up
SIOCSIFFLAGS: Ошибка ввода/вывода
sudo rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

Решил покопать в сторону Network Manager
NetworkManager -V
0.9.10.0

Поставил WiCD - не помогло

Вручную к сети через терминал не подключался еще(вечером попробую). Команда scan отображает доступные точки AP, но как-то через раз.

Куда копать еще?
Автор: SSchumi
Дата сообщения: 01.09.2015 11:48
Диск разбит на несколько разделов. Стоит XP и Kubuntu, стоит по умолчанию XP при загрузке, плюс 1 секунды, чтобы можно было выбрать в меню другой элемент загрузки.
Загрузился я в кубунте, можно ли из консоли заставить перезагрузиться (это то я могу shutdown -r now) и чтобы при перезагрузке выбралась кубунту (однократно), а не как обычно XP.
Автор: OverLoading
Дата сообщения: 01.09.2015 12:34
нужна помощь о Grub 2
Автор: Garider
Дата сообщения: 01.09.2015 19:41
Имеется диск на 1Тб (Windows + Linux Mint Mate).Скриншот: http://i.imgur.com/QgyiMIt.png
Хочу поставить ещё Ubuntu. Я так понимаю что нужно играться с разделами sda6 и sda7.
Т.е. хочу поместить в расширенный раздел (sda3) два Линукса. Как правильно поставить?
Например делаю так :
1 вариант:
- /sda5 - оставляю как есть; swap
- /sda6 - делаю 25 Гб; точка монтирования "/" - Linux Mint Mate
- /sda7 - делаю 46 Гб; точка монтирования "/home"
- /sda8 - делаю 25 Гб; точка монтирования "/" - Ubuntu
Стоит ли менять первоначально установленные размеры разделов?
Или:
2 вариант:
Создать раздел из sda7 (/home)= 58,93 Гб - 33,93 ГБ = sda8 (Ubuntu)= 25 Гб;
Убунтовская папка "/home" будет находиться внутри созданного раздела /sda8?
Т.е. при установке Ubuntu указываю только для неё точку монтирования?

Автор: Valery_Sh
Дата сообщения: 03.09.2015 16:04
Garider

Я б не заморачивался с разделом под swap - не актуально, т.к. можно переназначить на файл

Из того, что стояло у меня (debian+mint) - делай для всех свои тома
Они уживаются прекрасно, но кроме случая общего "/"
Автор: Garider
Дата сообщения: 03.09.2015 18:20
Valery_Sh
С Линуксом только знакомлюсь потихоньку. Если я правильно понял, мне нужно для установки ещё одной ОС (пока думаю поставить Ubuntu) создать ещё два раздела, И при установке их и указать:
1. /sda8 (точка монтирования "/" - Ubuntu);
2. /sda9 (точка монтирования "/home" - Ubuntu);
А если я плюсом к ним укажу уже созданный /sda5 (swap для Mint), коли он уже есть? Я понимаю что можно переназначить на файл, но ему же тоже нужно место на диске. А так будет один раздел под swap на две ОС.
Так можно сделать? Пишу подробно,т.к боюсь накосячить с самого начала.
P.S. А загрузчик тоже перепишется на новый (от Ubuntu)?
Автор: VitRom
Дата сообщения: 03.09.2015 23:44

Цитата:
если я плюсом к ним укажу уже созданный /sda5 (swap для Mint), коли он уже есть?

вообще без проблем, своп он и в африке.
Автор: ASE_DAG
Дата сообщения: 04.09.2015 01:42
Garider>> А так будет один раздел под swap на две ОС. Так можно сделать?
VitRom> вообще без проблем, своп он и в африке

Вы часом не забываете, что раздел подкачки (swap) используется по-умолчанию еще и для сохранения содержимого оперативной памяти при энергонезависимой спячке (hibernation)? Одну систему усыпили, загрузили другую — все молча потерлось. «Без проблем», ага.

Garider> Хочу поставить ещё Ubuntu.

А зачем, если не секрет?
Автор: Garider
Дата сообщения: 04.09.2015 10:17
ASE_DAG
Я hibernation не использую, так что в моём случае пусть оперативка затирается.

Цитата:
А зачем, если не секрет?

Так сказать для ознакомления, опытов. Народ вон побежал толпой за бесплатным сыром (Windows 10),
и мне тоже чего-нибудь новенького захотелось. Сыр кончится, а так хотя бы готов буду к хорошей альтернативе. Две винды - оно мне не надо, а несколько линуксов - вполне даже.
Ubuntu выбрал, потому как самый распространённый дистрибутив, инфы по ней вроде больше.
Да и пока у меня сложилось такое впечатление, что линуксоиды не такие дружелюбные (словоохотливые)
как виндусятники. Никто тебе терпеливо не разжуёт, для них очевидный и элементарный, ответ на вопрос.
А так лишь бросят несколько слов или вообще промолчат. А ты думай, читай маны, потом опять думай, опять читай... Может и ошибаюсь, посмотрим. Второе "за" выбор Ubuntu:
Попробовал поставить DE "Cinnamon" на установленную Linux Mint Mate 17.2, чтобы переключаться между ними. Так вот они у меня не подружились. После завершения сеанса " Mate" и входа в сеанс "Cinnamon" панель (панель задач в Windows) не появилась, да и вообще рабочий стол ни на что не реагировал, хотя эти DE вроде как родственники, роднее не бывает. Пришлось вообще всё сносить и заново ставить, т.к. пароль на вход в систему не стоит, и естественно первым загружался DE "Cinnamon", в котором невозможно было работать.
Поэтому поставлю чистую Ubuntu для экспериментов с DE. Другие дистрибутивы оставляю на потом.
Вот такой ответ получился на тривиальный вопрос.


Автор: Garider
Дата сообщения: 04.09.2015 21:27
Линуксоиды! Давайте отвлекитесь от сношения с вашим лучшим другом (эмулятором терминала).
Кто-то может подсказать босяку, как же ему действовать дальше?
Тема умирает, пучеглазые вообще не хотят общаться.
Ввести в терминал: sudo apt-get дрочить ? не дрочить?вот в чём вопрос?
А дальше только пучеглазые фантазиии.....................................................

Автор: ASE_DAG
Дата сообщения: 04.09.2015 22:17
Garider> Я hibernation не использую

Обходитесь энергозависимой спячкой? Для стационарной машинки это есть, безусловно, возможный вариант; но для машинки с одной системой. Две зараз в памяти не удержать.

> Поэтому поставлю чистую Ubuntu для экспериментов с DE.

Понял, спасибо. Можно было не расписывать так подробно, я просто исключить хотел, что, быть может, вы не в курсе, что одна Убунта у вас уже стоит, пусть и называется она «Минтом».

Garider


Цитата:
Линуксоиды! Давайте отвлекитесь от сношения с вашим лучшим другом (эмулятором терминала).
Кто-то может подсказать босяку, как же ему действовать дальше?
Тема умирает, пучеглазые вообще не хотят общаться.
Ввести в терминал: sudo apt-get дрочить ? не дрочить?вот в чём вопрос?
А дальше только пучеглазые фантазиии.....................................................


Закусывать надо.
Автор: Garider
Дата сообщения: 05.09.2015 08:32

Цитата:
Закусывать надо.

Это да, перебрал малясь дожидаясь ответа. Пятница - она такая непредсказуемая.Никого обидеть не хотел.
Употребляя термин "чистая Убунта" как-бы подразумевается, что я в курсе про Минт.
А так, да была некая провокация с целью растормошить спящих линуксоидов, но видимо не судьба.
Ох уж этот линукс, нет времени поговорить, пойду посношаюсь поговорю...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122

Предыдущая тема: перенос AD на Linux (OpenSuse)


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