Что делает Ubuntu, когда я сигнализирую об отстывании на ноутбуке?

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

После предварительного отсоединения мой ноутбук все еще подключен к электросети, VGA-выход и аудиоразъемы через док-станцию, но не к USB-устройствам или оптическому приводу. Я выполняю 11.04 на ThinkPad X61 с X6 UltraBase.

Что происходит, когда я сигнализирую о разблокировке?

Это то, что dmesg говорит после нажатия кнопки отстыковки:

[81459.990682] ata1.00: disabled [81459.990727] ata1.00: detaching (SCSI 0:0:0:0) [81459.991722] ACPI: \_SB_.GDCK - undocking [81460.009462] ehci_hcd 0000:00:1a.7: power state changed by ACPI to D0 [81460.020252] ehci_hcd 0000:00:1a.7: BAR 0: set to [mem 0xfe226c00-0xfe226fff] (PCI address [0xfe226c00-0xfe226fff]) [81460.020265] ehci_hcd 0000:00:1a.7: power state changed by ACPI to D0 [81460.020281] ehci_hcd 0000:00:1a.7: restoring config space at offset 0xf (was 0x300, writing 0x30b) [81460.020309] ehci_hcd 0000:00:1a.7: restoring config space at offset 0x1 (was 0x2900000, writing 0x2900102) [81460.020338] ehci_hcd 0000:00:1a.7: PME# disabled [81460.020346] ehci_hcd 0000:00:1a.7: power state changed by ACPI to D0 [81460.020352] ehci_hcd 0000:00:1a.7: power state changed by ACPI to D0 [81460.020363] ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22 [81460.020372] ehci_hcd 0000:00:1a.7: setting latency timer to 64 [81460.020432] ehci_hcd 0000:00:1d.7: power state changed by ACPI to D0 [81460.040071] ehci_hcd 0000:00:1d.7: BAR 0: set to [mem 0xfe227000-0xfe2273ff] (PCI address [0xfe227000-0xfe2273ff]) [81460.040085] ehci_hcd 0000:00:1d.7: power state changed by ACPI to D0 [81460.040104] ehci_hcd 0000:00:1d.7: restoring config space at offset 0xf (was 0x400, writing 0x40b) [81460.040133] ehci_hcd 0000:00:1d.7: restoring config space at offset 0x1 (was 0x2900000, writing 0x2900102) [81460.040170] ehci_hcd 0000:00:1d.7: PME# disabled [81460.040178] ehci_hcd 0000:00:1d.7: power state changed by ACPI to D0 [81460.040184] ehci_hcd 0000:00:1d.7: power state changed by ACPI to D0 [81460.040195] ehci_hcd 0000:00:1d.7: PCI INT D -> GSI 19 (level, low) -> IRQ 19 [81460.040204] ehci_hcd 0000:00:1d.7: setting latency timer to 64 [81460.040503] ehci_hcd 0000:00:1d.7: PCI INT D disabled [81460.040552] ehci_hcd 0000:00:1d.7: PME# enabled [81460.061657] ehci_hcd 0000:00:1d.7: power state changed by ACPI to D3 [81460.200414] usb 1-4: USB disconnect, address 14 [81462.220088] ehci_hcd 0000:00:1a.7: PCI INT C disabled [81462.220169] ehci_hcd 0000:00:1a.7: PME# enabled [81462.240115] ehci_hcd 0000:00:1a.7: power state changed by ACPI to D3
2
задан 29 June 2011 в 21:06

16 ответов

/etc/acpi/events/lenovo-undock или какой-либо другой подобный файл, соответствующий вашему ноутбуку, определяет код события ACPI для вашей кнопки разблокировки и сопоставляет его с вызовом /etc/acpi/undock.sh.

/etc/acpi/undock.sh запускается через драйверы, соответствующие к устройствам, которые подключаются через вашу док-станцию, и сигнализирует об отключении этих драйверов.

2
ответ дан 25 May 2018 в 20:02

/etc/acpi/events/lenovo-undock или какой-либо другой подобный файл, соответствующий вашему ноутбуку, определяет код события ACPI для вашей кнопки разблокировки и сопоставляет его с вызовом /etc/acpi/undock.sh.

/etc/acpi/undock.sh запускается через драйверы, соответствующие к устройствам, которые подключаются через вашу док-станцию, и сигнализирует об отключении этих драйверов.

2
ответ дан 25 July 2018 в 21:39

/etc/acpi/events/lenovo-undock или какой-либо другой подобный файл, соответствующий вашему ноутбуку, определяет код события ACPI для вашей кнопки разблокировки и сопоставляет его с вызовом /etc/acpi/undock.sh.

/etc/acpi/undock.sh запускается через драйверы, соответствующие к устройствам, которые подключаются через вашу док-станцию, и сигнализирует об отключении этих драйверов.

2
ответ дан 2 August 2018 в 03:15

/etc/acpi/events/lenovo-undock или какой-либо другой подобный файл, соответствующий вашему ноутбуку, определяет код события ACPI для вашей кнопки разблокировки и сопоставляет его с вызовом /etc/acpi/undock.sh.

/etc/acpi/undock.sh запускается через драйверы, соответствующие к устройствам, которые подключаются через вашу док-станцию, и сигнализирует об отключении этих драйверов.

2
ответ дан 4 August 2018 в 19:09

/etc/acpi/events/lenovo-undock или какой-либо другой подобный файл, соответствующий вашему ноутбуку, определяет код события ACPI для вашей кнопки разблокировки и сопоставляет его с вызовом /etc/acpi/undock.sh.

/etc/acpi/undock.sh запускается через драйверы, соответствующие к устройствам, которые подключаются через вашу док-станцию, и сигнализирует об отключении этих драйверов.

2
ответ дан 6 August 2018 в 03:26

/ etc / acpi / events / lenovo-unlock или какой-либо другой подобный файл, соответствующий вашему ноутбуку, определяет код события ACPI для вашей кнопки разблокировки и сопоставляет его с вызовом на / etc /acpi/undock.sh.

/etc/acpi/undock.sh запускается через драйверы, соответствующие устройствам, которые подключаются через вашу док-станцию, и сигнализирует об этом драйверы для отключения.

2
ответ дан 7 August 2018 в 21:13

/ etc / acpi / events / lenovo-unlock или какой-либо другой подобный файл, соответствующий вашему ноутбуку, определяет код события ACPI для вашей кнопки разблокировки и сопоставляет его с вызовом на / etc /acpi/undock.sh.

/etc/acpi/undock.sh запускается через драйверы, соответствующие устройствам, которые подключаются через вашу док-станцию, и сигнализирует об этом драйверы для отключения.

2
ответ дан 10 August 2018 в 09:32

/ etc / acpi / events / lenovo-unlock или какой-либо другой подобный файл, соответствующий вашему ноутбуку, определяет код события ACPI для вашей кнопки разблокировки и сопоставляет его с вызовом на / etc /acpi/undock.sh.

/etc/acpi/undock.sh запускается через драйверы, соответствующие устройствам, которые подключаются через вашу док-станцию, и сигнализирует об этом драйверы для отключения.

2
ответ дан 13 August 2018 в 15:41

Вы также можете использовать udev, см. здесь.

0
ответ дан 25 May 2018 в 20:02

Вы также можете использовать udev, см. здесь.

0
ответ дан 25 July 2018 в 21:39

Вы также можете использовать udev, см. здесь.

0
ответ дан 2 August 2018 в 03:15

Вы также можете использовать udev, см. здесь.

0
ответ дан 4 August 2018 в 19:09

Вы также можете использовать udev, см. здесь.

0
ответ дан 6 August 2018 в 03:26

Вы также можете использовать udev , см. здесь .

0
ответ дан 7 August 2018 в 21:13

Вы также можете использовать udev , см. здесь .

0
ответ дан 10 August 2018 в 09:32

Вы также можете использовать udev , см. здесь .

0
ответ дан 13 August 2018 в 15:41

Другие вопросы по тегам:

Похожие вопросы: