Error driver pcspkr is already registered aborting

После переноса на другое железо во время загрузки щелкает системный динамик и появляется сообщение [ 11.032545] Error: Driver 'pcspkr' is already registered, aborting... как это лечить? покопался в /etc/udev/rules.d/ ничего интересного не н...

А оно надо? Просто при система при загрузке пытается зарегистрировать уже зарегистрированный модуль.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от megabaks 19.07.10 18:26:01 MSD

Ответ на:

комментарий
от markevichus 19.07.10 18:25:23 MSD

если error значит надо =)

  • Ссылка

Ответ на:

комментарий
от kin63camapa 19.07.10 18:31:49 MSD

Пропишите blacklist pcspkr в файл modprobe.conf

modprobe.conf поможет найти locate.

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от kin63camapa 19.07.10 18:31:49 MSD

/etc/modprobe.d/blacklist: blacklist pcspkr

Кстати, как меня задолбал дебиан мелкими косяками. Этот хоть безобидный.

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anon_666 19.07.10 18:34:06 MSD

Ответ на:

комментарий
от true_admin 19.07.10 18:34:24 MSD

ничё, мандрива вообще корневой раздел потеряла пока по uuid не смонтировал

  • Ссылка

Ответ на:

комментарий
от markevichus 19.07.10 18:25:23 MSD

в мануале написано:
Because the modprobe command can add or remove extra more than one module, due to module dependencies, we need a method of specifying what options are to be used with those modules. /etc/modprobe.conf (or, if that does not exist, all files under the /etc/modprobe.d directory) specifies those options, as required.

но по указанным путям такого файла нет

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от kin63camapa 19.07.10 18:50:49 MSD

ps
locate выдал только это:
/lib/linux-sound-base/noALSA.modprobe.conf
/lib/linux-sound-base/noOSS.modprobe.conf
/usr/share/man/man5/modprobe.conf.5.gz

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от kin63camapa 19.07.10 18:55:06 MSD

>/etc/modprobe.d
Отлично, в любой файл в этой директории пропишите blacklist pcspkr.

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anon_666 19.07.10 18:57:01 MSD

Ответ на:

комментарий
от kin63camapa 19.07.10 19:03:06 MSD

Всем спасибо, всё стло нормально

  • Ссылка

Ответ на:

комментарий
от megabaks 19.07.10 18:26:01 MSD

Ответ на:

комментарий
от markevichus 19.07.10 21:16:27 MSD

Ответ на:

комментарий
от anon_666 19.07.10 21:17:39 MSD

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.

  • #1

Hello

I installed Debian 9.0 and over it I installed PVE 5.0 and I got this error message.

[ 13.355869] AVX version of gcm_enc/dec engaged.
[ 13.355870] AES CTR mode by8 optimization enabled
[ 13.376150] Error: Driver ‘pcspkr’ is already registered, aborting…​

Before that message it seems pcspkr is executed correctly.

[ 12.949739] iscsi: registered transport (iser)
[ 13.232995] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 13.233909] input: PC Speaker as /devices/platform/pcspkr/input/input4​

I removed the error message by editing the /etc/modprobe.d/blacklist.confwith root privileges and adding the following line:

blacklist pcspkr

I rebooted and it seems to work.

No sure if this is some error related to the installer process. The error was not there before. I report it just in case.

Other than that, it seems to work OK. At least the UI is loading.

t.lamprecht


  • #2

Hi,

I installed Debian 9.0 and over it I installed PVE 5.0 and I got this error message.

[ 13.355869] AVX version of gcm_enc/dec engaged.
[ 13.355870] AES CTR mode by8 optimization enabled
[ 13.376150] Error: Driver ‘pcspkr’ is already registered, aborting…

Before that message it seems pcspkr is executed correctly.

[ 12.949739] iscsi: registered transport (iser)
[ 13.232995] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 13.233909] input: PC Speaker as /devices/platform/pcspkr/input/input4

this is «normal», and happens also on a system installed from the Proxmox VE ISO.
It isn’t harmful at all, what happens is that the ‘pcspkr’ module is baked into our kernel directly already and someone else wants to load it, now as its already loaded this messages get printed out.

I removed the error message by editing the /etc/modprobe.d/blacklist.confwith root privileges and adding the following line:

blacklist pcspkr

I rebooted and it seems to work.

This is a valid solution to get the message away without causing any regression.

No sure if this is some error related to the installer process. The error was not there before. I report it just in case.

Thanks for reporting, appreciated, better to be sure :)

Other than that, it seems to work OK. At least the UI is loading.

Yes, this should have no effect on any functionality. AFAIK, they main reason why this was not already addressed is that it causes no harm and would possibly need a lot of digging to solve correctly for no «real» improvement.

  • #3

Hello !

I have the same problem

at each reboot

of my server. And I need to boot on Debian Live CD to editing the file /etc/modprobe.d/blacklist.conf with root privileges and adding the line.

How can I stop this problem to reboot properly ?

Thanks

t.lamprecht


  • #4

hi,

I have the same problem

at each reboot

of my server.

If its excactly the same «problem» as described by the thread starter, i.e. the already loaded pcspkr module does not get loaded again — rightfully so — then this can be disregarded:

this is «normal», and happens also on a system installed from the Proxmox VE ISO.
It isn’t harmful at all, what happens is that the ‘pcspkr’ module is baked into our kernel directly already and someone else wants to load it, now as its already loaded this messages get printed out.

And I need to boot on Debian Live CD to editing the file /etc/modprobe.d/blacklist.conf with root privileges and adding the line.

Are you sure that you added it to the installed system, i.e. by mounting its root partition somewhere? Else you only write it to the live CDs temporary root, which is then gone on the next boot.
You should not need a Live CD at all, just boot into Proxmox VE and do:

Code:

 # echo "blacklist pcspkr" > /etc/modprobe.d/blacklist-pcspkr.conf

as root.

  • #5

Hi,

Thanks for your reply !

It seems to be better, but I have some other problem. The start of my server it’s not perfect, now it blocks with this message :

2017-09-02_12h50_37.png

Do you have an idea ?

t.lamprecht


  • #6

What CPU and motherboard do you have?
I suspect a desktop Intel CPU with integrated graphics, from the «drm:… [i915]» output. Maybe Skylake?

If it’s really skylake it may be a known bug from its chipset [1]
Try to look if your motherboard vendor has firmware updates available for your model, and it could make sense to install the «intel-microcode» package on the system.
This normally fixes the issue, if you use a respectable HW vendor which provides updates.

Else we can try to disable the problematic ACPI GPE…

[1] https://bugzilla.kernel.org/show_bug.cgi?id=105491#c20

Edit: and please open a new thread the next time, this is really not related to the pcspkr module topic anymore :)

  • #7

hi all what is pcspkr exactly, it is also showing on my screen when I try to boot up proxmox.

t.lamprecht


  • #8

hi all what is pcspkr exactly, it is also showing on my screen when I try to boot up proxmox.

It’s in charge of the often built in «beeper», a small, nowadays piezoelectric based, speaker built directly into most motherboards.
See: https://en.wikipedia.org/wiki/PC_speaker

It can only do relatively simple sounds, and by default you hear it after the POST (Power On Self Test) completed, on some graver errors or if some program outputs a «a» (bell) command and it is enabled.
«pcspkr» is the Linux Kernel Module managing that device. The error here is a meta error, i.e., it complains that pcspkr is already loaded when trying to load pcspkr, and can be safely ignored.

  • #9

Hi All,

Can you tell me Proxmox is supporting HP LTO-8 external tape drives or not, if supported is it possible to mount it as a local drive to centos7 VM and take backup

@mabod

xanmod

pushed a commit
that referenced
this issue

Nov 10, 2020

@ChaitanayaKulkarni

@gregkh

[ Upstream commit 3c3751f ]

When target side trace in turned on and flush command is issued from the
host it results in the following Oops.

[  856.789724] BUG: kernel NULL pointer dereference, address: 0000000000000068
[  856.790686] #PF: supervisor read access in kernel mode
[  856.791262] #PF: error_code(0x0000) - not-present page
[  856.791863] PGD 6d7110067 P4D 6d7110067 PUD 66f0ad067 PMD 0
[  856.792527] Oops: 0000 [#1] SMP NOPTI
[  856.792950] CPU: 15 PID: 7034 Comm: nvme Tainted: G           OE     5.9.0nvme-5.9+ #71
[  856.793790] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.12.0-59-gc9ba5276e3214
[  856.794956] RIP: 0010:trace_event_raw_event_nvmet_req_init+0x13e/0x170 [nvmet]
[  856.795734] Code: 41 5c 41 5d c3 31 d2 31 f6 e8 4e 9b b8 e0 e9 0e ff ff ff 49 8b 55 00 48 8b 38 8b 0
[  856.797740] RSP: 0018:ffffc90001be3a60 EFLAGS: 00010246
[  856.798375] RAX: 0000000000000000 RBX: ffff8887e7d2c01c RCX: 0000000000000000
[  856.799234] RDX: 0000000000000020 RSI: 0000000057e70ea2 RDI: ffff8887e7d2c034
[  856.800088] RBP: ffff88869f710578 R08: ffff888807500d40 R09: 00000000fffffffe
[  856.800951] R10: 0000000064c66670 R11: 00000000ef955201 R12: ffff8887e7d2c034
[  856.801807] R13: ffff88869f7105c8 R14: 0000000000000040 R15: ffff88869f710440
[  856.802667] FS:  00007f6a22bd8780(0000) GS:ffff888813a00000(0000) knlGS:0000000000000000
[  856.803635] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  856.804367] CR2: 0000000000000068 CR3: 00000006d73e0000 CR4: 00000000003506e0
[  856.805283] Call Trace:
[  856.805613]  nvmet_req_init+0x27c/0x480 [nvmet]
[  856.806200]  nvme_loop_queue_rq+0xcb/0x1d0 [nvme_loop]
[  856.806862]  blk_mq_dispatch_rq_list+0x123/0x7b0
[  856.807459]  ? kvm_sched_clock_read+0x14/0x30
[  856.808025]  __blk_mq_sched_dispatch_requests+0xc7/0x170
[  856.808708]  blk_mq_sched_dispatch_requests+0x30/0x60
[  856.809372]  __blk_mq_run_hw_queue+0x70/0x100
[  856.809935]  __blk_mq_delay_run_hw_queue+0x156/0x170
[  856.810574]  blk_mq_run_hw_queue+0x86/0xe0
[  856.811104]  blk_mq_sched_insert_request+0xef/0x160
[  856.811733]  blk_execute_rq+0x69/0xc0
[  856.812212]  ? blk_mq_rq_ctx_init+0xd0/0x230
[  856.812784]  nvme_execute_passthru_rq+0x57/0x130 [nvme_core]
[  856.813461]  nvme_submit_user_cmd+0xeb/0x300 [nvme_core]
[  856.814099]  nvme_user_cmd.isra.82+0x11e/0x1a0 [nvme_core]
[  856.814752]  blkdev_ioctl+0x1dc/0x2c0
[  856.815197]  block_ioctl+0x3f/0x50
[  856.815606]  __x64_sys_ioctl+0x84/0xc0
[  856.816074]  do_syscall_64+0x33/0x40
[  856.816533]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  856.817168] RIP: 0033:0x7f6a222ed107
[  856.817617] Code: 44 00 00 48 8b 05 81 cd 2c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 8
[  856.819901] RSP: 002b:00007ffca848f058 EFLAGS: 00000202 ORIG_RAX: 0000000000000010
[  856.820846] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6a222ed107
[  856.821726] RDX: 00007ffca848f060 RSI: 00000000c0484e43 RDI: 0000000000000003
[  856.822603] RBP: 0000000000000003 R08: 000000000000003f R09: 0000000000000005
[  856.823478] R10: 00007ffca848ece0 R11: 0000000000000202 R12: 00007ffca84912d3
[  856.824359] R13: 00007ffca848f4d0 R14: 0000000000000002 R15: 000000000067e900
[  856.825236] Modules linked in: nvme_loop(OE) nvmet(OE) nvme_fabrics(OE) null_blk nvme(OE) nvme_corel

Move the nvmet_req_init() tracepoint after we parse the command in
nvmet_req_init() so that we can get rid of the duplicate
nvmet_find_namespace() call.
Rename __assign_disk_name() ->  __assign_req_name(). Now that we call
tracepoint after parsing the command simplify the newly added
__assign_req_name() which fixes this bug.

Signed-off-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>

xanmod

pushed a commit
that referenced
this issue

Nov 10, 2020

@ChaitanayaKulkarni

@gregkh

[ Upstream commit 3c3751f ]

When target side trace in turned on and flush command is issued from the
host it results in the following Oops.

[  856.789724] BUG: kernel NULL pointer dereference, address: 0000000000000068
[  856.790686] #PF: supervisor read access in kernel mode
[  856.791262] #PF: error_code(0x0000) - not-present page
[  856.791863] PGD 6d7110067 P4D 6d7110067 PUD 66f0ad067 PMD 0
[  856.792527] Oops: 0000 [#1] SMP NOPTI
[  856.792950] CPU: 15 PID: 7034 Comm: nvme Tainted: G           OE     5.9.0nvme-5.9+ #71
[  856.793790] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.12.0-59-gc9ba5276e3214
[  856.794956] RIP: 0010:trace_event_raw_event_nvmet_req_init+0x13e/0x170 [nvmet]
[  856.795734] Code: 41 5c 41 5d c3 31 d2 31 f6 e8 4e 9b b8 e0 e9 0e ff ff ff 49 8b 55 00 48 8b 38 8b 0
[  856.797740] RSP: 0018:ffffc90001be3a60 EFLAGS: 00010246
[  856.798375] RAX: 0000000000000000 RBX: ffff8887e7d2c01c RCX: 0000000000000000
[  856.799234] RDX: 0000000000000020 RSI: 0000000057e70ea2 RDI: ffff8887e7d2c034
[  856.800088] RBP: ffff88869f710578 R08: ffff888807500d40 R09: 00000000fffffffe
[  856.800951] R10: 0000000064c66670 R11: 00000000ef955201 R12: ffff8887e7d2c034
[  856.801807] R13: ffff88869f7105c8 R14: 0000000000000040 R15: ffff88869f710440
[  856.802667] FS:  00007f6a22bd8780(0000) GS:ffff888813a00000(0000) knlGS:0000000000000000
[  856.803635] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  856.804367] CR2: 0000000000000068 CR3: 00000006d73e0000 CR4: 00000000003506e0
[  856.805283] Call Trace:
[  856.805613]  nvmet_req_init+0x27c/0x480 [nvmet]
[  856.806200]  nvme_loop_queue_rq+0xcb/0x1d0 [nvme_loop]
[  856.806862]  blk_mq_dispatch_rq_list+0x123/0x7b0
[  856.807459]  ? kvm_sched_clock_read+0x14/0x30
[  856.808025]  __blk_mq_sched_dispatch_requests+0xc7/0x170
[  856.808708]  blk_mq_sched_dispatch_requests+0x30/0x60
[  856.809372]  __blk_mq_run_hw_queue+0x70/0x100
[  856.809935]  __blk_mq_delay_run_hw_queue+0x156/0x170
[  856.810574]  blk_mq_run_hw_queue+0x86/0xe0
[  856.811104]  blk_mq_sched_insert_request+0xef/0x160
[  856.811733]  blk_execute_rq+0x69/0xc0
[  856.812212]  ? blk_mq_rq_ctx_init+0xd0/0x230
[  856.812784]  nvme_execute_passthru_rq+0x57/0x130 [nvme_core]
[  856.813461]  nvme_submit_user_cmd+0xeb/0x300 [nvme_core]
[  856.814099]  nvme_user_cmd.isra.82+0x11e/0x1a0 [nvme_core]
[  856.814752]  blkdev_ioctl+0x1dc/0x2c0
[  856.815197]  block_ioctl+0x3f/0x50
[  856.815606]  __x64_sys_ioctl+0x84/0xc0
[  856.816074]  do_syscall_64+0x33/0x40
[  856.816533]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  856.817168] RIP: 0033:0x7f6a222ed107
[  856.817617] Code: 44 00 00 48 8b 05 81 cd 2c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 8
[  856.819901] RSP: 002b:00007ffca848f058 EFLAGS: 00000202 ORIG_RAX: 0000000000000010
[  856.820846] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6a222ed107
[  856.821726] RDX: 00007ffca848f060 RSI: 00000000c0484e43 RDI: 0000000000000003
[  856.822603] RBP: 0000000000000003 R08: 000000000000003f R09: 0000000000000005
[  856.823478] R10: 00007ffca848ece0 R11: 0000000000000202 R12: 00007ffca84912d3
[  856.824359] R13: 00007ffca848f4d0 R14: 0000000000000002 R15: 000000000067e900
[  856.825236] Modules linked in: nvme_loop(OE) nvmet(OE) nvme_fabrics(OE) null_blk nvme(OE) nvme_corel

Move the nvmet_req_init() tracepoint after we parse the command in
nvmet_req_init() so that we can get rid of the duplicate
nvmet_find_namespace() call.
Rename __assign_disk_name() ->  __assign_req_name(). Now that we call
tracepoint after parsing the command simplify the newly added
__assign_req_name() which fixes this bug.

Signed-off-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>

  • Печать

Страницы: [1]   Вниз

Тема: Ошибка driver ‘pcspkr’ is already registered  (Прочитано 816 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
drumgog

Дальше ничего не происходит, ни на что не реагирует, только кнопка reset на симтемнике и все по новой
Подскажите пожалуйста что делать

20.04

« Последнее редактирование: 30 Июня 2022, 14:38:31 от ALiEN175 »


Оффлайн
andytux

Будь добр, сначала ты скажи, что делаешь, где делаешь, как делаешь и т.д.


Оффлайн
drumgog

Включаю компьютер и вижу это, больше ничего делать не могу


Оффлайн
andytux

Включаю компьютер

Не включай.

вижу это

Не смотри.

Еще раз.
Какой компьютер?
Какая система?
Устанавливаешь, обновляешь, или система уже установлена?


Оффлайн
drumgog


Оффлайн
andytux

Продолжим гадание по фотографии.
Вижу: «sda… sdb…». В компьютере два диска? Случайно, «флешку не забыл»?
Ошибка, что ты вынес в заголовок, никому не мешает.
А вот следующая строка намекает на nVidia. Что весьма вероятно, может быть источником проблем.
Перед этим были обновления? Места достаточно?


Оффлайн
drumgog

Диск в системе один, внешний через usb подключен уже лет 5 уже, у него внешнее питание. На обоих дисках около 200 гб свободно еще, обновлений не было


Оффлайн
andytux

Напоминает разговор двух глухих: «Ты в баню? Нет, я в баню…»

Вижу: «sda… sdb…». В компьютере два диска?

Диск в системе один…

На обоих дисках…

То есть, дисков два.
И следующая строка в том-же духе. Не складывается гадание.


Оффлайн
drumgog

Извиняюсь

В компе стоит первый жесткий с ОС, подключен sata
И есть второй, внешний, файлопомойка, подключен через usb

На обоих дисках есть свободное место в районе двухсот гигов

За последнее всремя обновления не устанавливались


  • Печать

Страницы: [1]   Вверх

Debian: Решение проблем

Содержание

Звук

Режим автоматического отключение звука

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

  • Отключение:

    amixer -c 0 sset "Auto-Mute Mode" Disabled
  • Включение:

    amixer -c 0 sset "Auto-Mute Mode" Enabled

linux — How to disable Auto-Mute Mode? — Super User

Нет звука

В конец файла /etc/modprobe.d/alsa-base.conf нужно добавить строку:

options snd-hda-intel model=generic

Нет звука после обновления

dpkg-reconfigure linux-sound-base
alsa reload
dpkg-reconfigure pulseaudio

Video mode not supported 314

Ошибка при загрузке с установочного диска (v.6)

Нужно увеличить размер буфера встроенной видеокарты до 8 Мбайт.

Нет драйверов на оборудование

Отключение драйвера pcspkr

Если при загрузке ядра возникает ошибка:

Error: Driver 'pcspkr' is already registered, aborting...

Нужно отключить драйвер pcspkr в файле /etc/modprobe.d/fbdev-blacklist.conf добавив в него строку:

blacklist pcspkr

Пересборка ядра initrd

Чтобы пересобрать ядро /boot/initrd.img-* нужно использовать команду:

update-initramfs -u

Bluetooth BCM43142A0

FIXME

To get firmware you need to download Windows driver.
http://drivers.softpedia.com/get/BLUETOOTH/Broadcom/Broadcom-43142-Bluetooth-40-Adapter-Driver-12007030-for-Windows-8.shtml#download

Extract BCM43142A0_001.001.011.0122.0139.hex file from there.

Download and build convert utility.

sudo apt-get install git
git clone git://github.com/jessesung/hex2hcd.git
cd hex2hcd
make

Then place BCM43142A0_001.001.011.0122.0139.hex to hex2hcd directory and
run in terminal.

./hex2hcd BCM43142A0_001.001.011.0122.0139.hex BCM43142A0-04ca-2006.hcd
sudo cp BCM43142A0-04ca-2006.hcd /lib/firmware/brcm

Bluetooth must work after reboot.

[Bug 1366418] Re: Bluetooth BCM43142A0 doesn’t work

Преобразование имён файлов из Windows кодировки

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

Ниже приведен пример преобразования имён файлов из Windows кодировки:

convmv -f latin1 -t cp850 --notest *;convmv -f cp866 -t utf8 --notest *

Источник: @Balancer: *Linux *zip *кодировка *unzip

Обновление intel-microcode

Трекпад

shmget: No space left on device

Теги:  загрузочный Debian

Это приглашение появляется после загрузки Debian9.6,

Debian: Driver 'pcspkr' is already registered, aborting

Решение:

Загрузиться,

## ls
dkms.conf qemu-blacklist.conf
## sudo cp qemu-blacklist.conf bak.conf
## sudo vi qemu-blacklist.conf
Будет
blacklist bochs-drm
 изменить в
blacklist snd-pcsp

Сохраните и выйдите, а затем перезапустите без этого запроса.


Интеллектуальная рекомендация

указатель-события: нет; решить проблему сбоя клика

На работе сделал выпадающий список. Фон стрелки вниз добавляется к form-select :: after, но при нажатии стрелки событие раскрывающегося списка не может быть запущено. Так что добавьтеpointer-events: n…

Как идея соединяет MySQL?

1. Открытая идея 2. Справа есть база данных, щелкните 3. Нажмите » +» 4. Продолжайте нажимать 5. Выберите MySQL 6. Введите, где находится база данных, имя пользователя, пароль, тестовое соед…

CSRF и SSRF

Введение в уязвимости CSRF CSRF (подделка межсайтовых запросов, подделка межсайтовых запросов) относится к использованию недействительной идентификационной информации жертвы (файлы cookie, сеансы и т….

Разработка управления приложениями

Получить всю информацию о приложении PackageManager Android управляет пакетами приложений через PackageManager, и мы можем использовать его для получения информации о приложениях на текущем устройстве…

Вам также может понравиться

Анализ исходного кода пула потоков -jdk1.8

openjdk адрес загрузки http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/tags Логические шаги пула потоков, с которыми поставляется Java, — это, в основном, следующие шаги: Реализация псевдокода Отправить ис…

Используйте инструменты в макете XML:

В макете, если некоторые фиксированные значения атрибута не установлены, некоторое представление не будет видно, когда будет видна макет. Все, что мы можем увидеть эффект предварительного просмотра, к…

Войдите в JVM

1. Введение в JVM 1.1 Концепция JVM Введение в виртуальную машину: JVM (аббревиатура от Java Virtual Machine. Java Virtual Machine.), JVM — это настраиваемый компьютер, которого на самом деле не сущес…

пользователи Linux и группы пользователей

Пользователь категория Профиль пользователь Root (Root пользователя) Команда Советы Упорядочить #, имеет самую высокую задачу разрешения любого разрешения файла недействительно для корневого пользоват…

Котлин Базовый — класс и атрибуты

Давайте напишем простой JavaBean класса Student в Java, только с одним свойством, имя. Тот же класс в Котлин это: PUBLIC в Котлин является видимость по умолчанию, поэтому его можно опустить. Этот вид …

Понравилась статья? Поделить с друзьями:
  • Error drive power state
  • Error drive in use f перевод
  • Error downloading these libraries failed to download try again
  • Error downloading the following files stm32cube
  • Error downloading requested files transferred a partial file