Непосредственно вызов _ON
и _OFF
не рекомендуется. Я проанализировал много таблиц ACPI для "корректных" методов ACPI, которые позволяют Вам переключать состояние электропитания и пришли к заключению, что существует два общих метода, которые действительно отключают карту Nvidia.
Ваш ноутбук, кажется, поддерживает оба метода согласно файлу SSDT4 на Панели запуска. Выполнение использования вызовов метода ACPI acpi_call
рекомендуемый путь не состоит в том, чтобы переключить питание, поскольку это порывает, приостанавливают. Необходимо использовать bbswitch
вместо этого, метод, который действительно правильно обрабатывает переключение питания на, приостанавливает / резюме. (раскрытие: Я - автор его),
Для большего количества технических деталей см. http://wiki.bumblebee-project.org/ACPI-for-Developers. Я сделал сравнение между acpi_call, bbswitch и vgaswitcheroo на http://wiki.bumblebee-project.org/Comparison-of-PM-methods.
Когда Вы смотрите на dmesg
вывод для этого устройства Вы должны быть направлены к устройству. Из документов, на которые @yoonix сослался в комментариях:
автопогрузчик
$ dmesg | grep -A 2 "1x8 G2 AUTOLDR"
Vendor: HP Model: 1x8 G2 AUTOLDR
Rev: kn7B nl Type:
Medium Changer ANSI SCSI revision: 03 nl 3:0:0:0:
Attached scsi generic sg2 type 8
лента
$ dmesg | grep -A 4 "Ultrium"
Vendor: HP Model: Ultrium 3-SCSI
Rev: kn7B
Type: Sequential-Access ANSI SCSI revision: 03
4:0:0:0: Attached scsi generic sg2 type 1
st: version 20050830, fixed bufsize 32768, s/g segs 256
st 4:0:0:0: Attached scsi tape st0
Так как Вы получаете доступ к автопогрузчику на /dev/sg2
Я попробовал бы эту команду, чтобы подтвердить, что лента определяется:
$ mtx -f /dev/sg2 status
Storage Changer /dev/sg2:1 Drives, 9 Slots ( 1 Import/Export )
Data Transfer Element 0:Empty
Storage Element 1:Full :VolumeTag=64258F41
Storage Element 2:Full :VolumeTag=64258F42
Storage Element 3:Full :VolumeTag=64258F43
Storage Element 4:Full :VolumeTag=64258F44
Storage Element 5:Full :VolumeTag=64258F45
Storage Element 6:Empty
Storage Element 7:Empty
Storage Element 8:Empty
Storage Element 9 IMPORT/EXPORT:Empty
Но это должен, вероятно, быть любой дескриптор, упоминается в выводе от dmesg
.
Вы могли также выполнить эту команду, hwinfo
получить больше информации о ленточном накопителе.
$ hwinfo --tape
89: SCSI 00.0: 10601 Tape
[Created at scsi.1460]
UDI: /org/freedesktop/Hal/devices/pci_103c_323a_scsi_host_scsi_device_lun0_scsi_gene ric
Unique ID: Er1e.jH5QXkQpQf6
Parent ID: GBI1.XEXEELn_ra7
SysFS ID: /class/scsi_tape/st0
SysFS BusID: 0:0:0:0
SysFS Device Link: /devices/pci0000:00/0000:00:03.0/0000:08:00.0/host0/target0:0:0/0:0:0:0
Hardware Class: unknown
Model: "HP Ultrium 4-SCSI"
Vendor: "HP"
Device: "Ultrium 4-SCSI"
Revision: "U57D"
Driver: "cciss", "st"
Driver Modules: "cciss"
Device File: /dev/st0 (/dev/sg0)
Device Files: /dev/st0, /dev/char/9:0, /dev/tape/by-id/scsi-3500110a001465016, /dev/tape/by-path/pci-0000:08:00.0-scsi-0:0:0:0
Device Number: char 9:0 (char 21:0)
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #61 (RAID bus controller)mt command out puts
Источник: https://forums.suse.com/archive/index.php/t-1510.html
Vendor: VMware Model: Virtual disk
говорит, что Вы выполняете VM. По сути, совершенно возможно, что Вы не видите накопитель на магнитной ленте, потому что это не экспортируется в Ваш VM. Вам отобразили библиотеку, но не диск в ней - который является автономным устройством SCSI.
(или, возможно, Ваша библиотека пропускает свой диск???)
Не уверенный, как это определенное устройство работает, но если бы это - автопогрузчик/устройство автоматической смены дисков, разве устройство автоматической смены дисков не имело бы адреса scsi И ленточного накопителя другим?
Похоже на отображение устройства автоматической смены дисков как неструктурированного устройства в VM. Вы сделали то же самое для ленточного накопителя?
mtx -f /dev/sg2 status
– Shadow 03.02.2014, 07:13dmesg
доберитесь отбрасывал со временем, так для реального подтверждения тех команд, перезагрузка была бы необходима. – slm♦ 03.02.2014, 07:17dmesg
. Возможно, шаблон, для которого я говорю Вам grep, является неправильным для Ваших конкретных аппаратных средств. Если ничто не обнаруживается там, то это говорит мне, что ядро Linux не обнаруживает эти аппаратные средства правильно. Я также смотрел бы в BIOS Вашей системы для потенциала, ведет также. – slm♦ 03.02.2014, 07:23mtx -f /dev/sg2 status
это показало мне различные запоминающие элементы – Shadow 03.02.2014, 07:25