Questão Dell XPS 15 9570: Inicialização dupla com o Windows 10 x64 e o Ubuntu18.04 amd64


Problema Não é possível suspender meu laptop. Ele entra em uma suspensão semi-assada (quando acionado a partir da linha de comando ou GUI), resultando em dreno de energia ou volta sem intervenção em um momento.

Eu tenho vasculhado posts por toda a internet e nada parece funcionar.

Informação do sistema:

Processador: CPU Intel Core i9-8950HK a 2.90GHz × 12

Gráficos: Gráficos Intel HD (Coffeelake 3x8 GT2)

[Desativei a Nvidia 1050 Ti devido ao consumo de energia e     preocupações de compatibilidade]

Núcleo: 4.17.9-041709-genérico

Editar 1: O System cam com o Kernel 4.15, eu atualizei o Kernel para o 4.17 usando o ukuu na esperança de que o bug pudesse ter sido corrigido pelo upstream.

Obrigado por sua consideração, por favor, deixe-me saber se você precisar de mais informações.


3
2017-07-26 02:19


origem


Como está sua bateria se você não se importa de eu perguntar? - Greg
Me dá entre 5-6 horas. Eu tenho Nvidia 1050 Ti desativado e executando gráficos nativos intel. Também rodando a 1080p NÃO 4K. Mas o Windows oferece uma vida de bateria similar sem baixar as especificações. - cRAYonhere
Eu tenho cerca de 7 - 8hrs em gráficos Intel no meu 9570; - pwaterz
Após a atualização recente do BIOS, minha vida útil da bateria passou para 8 horas de backup. - cRAYonhere


Respostas:


Migre para Dell xps15 9370 Bios atualização 1.3.1 recentemente - ajudou com os fãs e mais do que dobrou o tempo na bateria - 9hrs e os fãs não estão ficando loucos agora.

Ed. 9 horas na GPU Intel

seguinte pós-instalação de https://github.com/JackHack96/dell-xps-9570-ubuntu-respin

em particular a linha grub:

GRUB_CMDLINE_LINUX_DEFAULT = "acpi_rev_override = 1 acpi_osi = Linux scsi_mod.use_blk_mq = 1 nouveau.modeset = 0 nouveau.runpm = 0 mem_sleep_default = deep"

Detalhes

Dell XPS15 9570, 1.3.1 BIOS do sistema

https://www.dell.com/support/home/uk/en/ukbsdt1/drivers/driversdetails?driverId=82MK9

Plataforma dinâmica da Intel e estrutura térmica

https://www.dell.com/support/home/uk/en/ukbsdt1/drivers/driversdetails?driverId=591DK


1
2017-08-29 12:07



Obrigado, suspender a função de trabalho. Mas quando sai da suspensão, o Wi-Fi não mostra mais as redes disponíveis para se conectar. - cRAYonhere
Além disso, o desempenho da bateria aumentou significativamente. Clocking 9 horas (embora deva ser notado que tenho Nvidia Graphics desabilitado. - cRAYonhere
O problema da bateria parece ter sido resolvido. Então, vou marcar isso como a resposta. - cRAYonhere


Eu tive o mesmo problema. Eu documentei no meu post aqui https://medium.com/@pwaterz/how-to-dual-boot-windows-10-and-ubuntu-18-04-on-the-15-inch-dell-xps-9570-with-nvidia-1050ti -gpu-4b9a2901493d

Especificamente, você precisa desativar o driver nouveau via grub:

sudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0 mem_sleep_default=deep nouveau.runpm=0"
sudo update-grub
sudo reboot

Se isso ainda não resolver. Faça o seguinte:

Termo aberto

sudo journalctl -f

Suspender o laptop -> abra o laptop -> verifique a saída do log

Foi assim que descobri que o kernel estava entrando em pânico ao tentar adormecer o cpu ao usar os gráficos intel.

Kernel pânico eu vi:

Aug 08 19:20:26 hermes kernel: Hardware name: Dell Inc. XPS 15 
9570/02MJVY, BIOS 1.3.0 07/12/2018
Aug 08 19:20:26 hermes kernel: Workqueue: events_unbound async_run_entry_fn
Aug 08 19:20:26 hermes kernel: RIP: 0010:gf100_vmm_flush_+0x15c/0x1a0 [nouveau]
Aug 08 19:20:26 hermes kernel: RSP: 0018:ffffa9fc0782f5c8 EFLAGS: 00010282
Aug 08 19:20:26 hermes kernel: RAX: 0000000000000000 RBX: ffff969a575e0050 RCX: ffffffffaf061dc8
Aug 08 19:20:26 hermes kernel: RDX: 0000000000000000 RSI: 0000000000000096 RDI: 0000000000000246
Aug 08 19:20:26 hermes kernel: RBP: ffffa9fc0782f600 R08: 0000086da855788c R09: 000000000000001d
Aug 08 19:20:26 hermes kernel: R10: 0000000000000766 R11: 00000000000158a8 R12: ffff969a49d08c00
Aug 08 19:20:26 hermes kernel: R13: ffff969a2b5d0f00 R14: 000003cbc7bc6800 R15: ffff969a494a5000
Aug 08 19:20:26 hermes kernel: FS:  0000000000000000(0000) GS:ffff969a5bcc0000(0000) knlGS:0000000000000000
Aug 08 19:20:26 hermes kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 08 19:20:26 hermes kernel: CR2: 00007f15f4007036 CR3: 00000001b960a004 CR4: 00000000003606e0
Aug 08 19:20:26 hermes kernel: Call Trace:
Aug 08 19:20:26 hermes kernel:  gp100_vmm_flush+0x17/0x20 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvkm_vmm_iter.constprop.14+0x323/0x810 [nouveau]
Aug 08 19:20:26 hermes kernel:  ? gp100_vmm_pd0_pde+0x1a0/0x1a0 [nouveau]
Aug 08 19:20:26 hermes kernel:  ? __switch_to_asm+0x40/0x70
Aug 08 19:20:26 hermes kernel:  ? __switch_to_asm+0x40/0x70
Aug 08 19:20:26 hermes kernel:  ? native_sched_clock+0x37/0x90
Aug 08 19:20:26 hermes kernel:  nvkm_vmm_map+0x148/0x400 [nouveau]
Aug 08 19:20:26 hermes kernel:  ? gp100_vmm_pd0_pde+0x1a0/0x1a0 [nouveau]
Aug 08 19:20:26 hermes kernel:  ? __switch_to_asm+0x40/0x70
Aug 08 19:20:26 hermes kernel:  ? __switch_to_asm+0x34/0x70
Aug 08 19:20:26 hermes kernel:  nvkm_vram_map+0x57/0x80 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvkm_uvmm_mthd+0x5ff/0x8d0 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvkm_object_mthd+0x1a/0x30 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvkm_ioctl_mthd+0x65/0x70 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvkm_ioctl+0xe2/0x180 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvkm_client_ioctl+0x12/0x20 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvif_object_ioctl+0x47/0x50 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvif_object_mthd+0x129/0x150 [nouveau]
Aug 08 19:20:26 hermes kernel:  ? _cond_resched+0x19/0x30
Aug 08 19:20:26 hermes kernel:  ? __kmalloc+0x19b/0x230
Aug 08 19:20:26 hermes kernel:  ? nvif_vmm_map+0x3f/0xb0 [nouveau]
Aug 08 19:20:26 hermes kernel:  nvif_vmm_map+0x88/0xb0 [nouveau]
Aug 08 19:20:26 hermes kernel:  nouveau_mem_map+0x82/0xf0 [nouveau]
Aug 08 19:20:26 hermes kernel:  nouveau_vma_map+0x48/0x70 [nouveau]
Aug 08 19:20:26 hermes kernel:  nouveau_bo_move_ntfy+0x77/0xe0 [nouveau]
Aug 08 19:20:26 hermes kernel:  ttm_bo_handle_move_mem+0x2d2/0x520 [ttm]
Aug 08 19:20:26 hermes kernel:  ttm_bo_evict+0x142/0x1c0 [ttm]
Aug 08 19:20:26 hermes kernel:  ? drm_edid_to_sad+0x194/0x1d0 [drm]
Aug 08 19:20:26 hermes kernel:  ttm_mem_evict_first+0x19a/0x220 [ttm]
Aug 08 19:20:26 hermes kernel:  ttm_bo_force_list_clean+0xa1/0x170 [ttm]
Aug 08 19:20:26 hermes kernel:  ttm_bo_evict_mm+0x2e/0x30 [ttm]
Aug 08 19:20:26 hermes kernel:  nouveau_do_suspend+0x85/0x2d0 [nouveau]
Aug 08 19:20:26 hermes kernel:  nouveau_pmops_suspend+0x39/0x80 [nouveau]
Aug 08 19:20:26 hermes kernel:  pci_pm_suspend+0x76/0x130
Aug 08 19:20:26 hermes kernel:  ? pci_pm_freeze+0xf0/0xf0
Aug 08 19:20:26 hermes kernel:  dpm_run_callback+0x5b/0x130
Aug 08 19:20:26 hermes kernel:  __device_suspend+0x109/0x450
Aug 08 19:20:26 hermes kernel:  async_suspend+0x1f/0x90
Aug 08 19:20:26 hermes kernel:  async_run_entry_fn+0x3c/0x150
Aug 08 19:20:26 hermes kernel:  process_one_work+0x1f5/0x3c0
Aug 08 19:20:26 hermes kernel:  worker_thread+0x32/0x400
Aug 08 19:20:26 hermes kernel:  kthread+0x120/0x140
Aug 08 19:20:26 hermes kernel:  ? pwq_unbound_release_workfn+0xd0/0xd0
Aug 08 19:20:26 hermes kernel:  ? kthread_bind+0x40/0x40
Aug 08 19:20:26 hermes kernel:  ret_from_fork+0x35/0x40
Aug 08 19:20:26 hermes kernel: Code: 41 5e 41 5f 5d c3 49 8b 7c 24 10 48 8b 5f 50 48 85 db 74 4d e8 56 4a 3c ed 48 89 da 48 c7 c7 9c a8 f9 c0 48 89 c6 e8 b6 79 de ec <0f> 0b eb bf 49 8b 7c 24 10 48 8b 5f 50 48 85 db 74 1e e8 2d 4a 
Aug 08 19:20:26 hermes kernel: ---[ end trace ff7d3fd86666433f ]---

0
2017-07-26 03:39



O que produziria se houvesse um kernel panic no que diz respeito aos gráficos intel enquanto dormia? - cRAYonhere
Atualizei minha resposta com o log de pânico do kernel. - pwaterz
Meu laptop não está dando esses resultados. Mas obrigado pelo homem de ajuda! Vou ficar de olho para este problema. - cRAYonhere


Vou tentar simplificar a resposta, que foi fornecida em outros tópicos, mas um pouco difícil de obter em uma forma direta.

Muitas pessoas estão lidando com problemas de suspensão no Ubuntu hoje em dia. O problema é cozido em 18.04 no momento. Aqui está a solução:

Abrir /etc/default/grub em um editor de texto. Por exemplo: sudo nano /etc/default/grub

Na linha que começa com GRUB_CMDLINE_LINUX_DEFAULT, após o sinal de igual e dentro das aspas, adicione o comando scsi_mod.scan=sync

Então tente suspender novamente, deve funcionar. Fez por mim pelo menos.


-1



Minha resposta é o "como" para consertar isso. Para obter informações sobre "por que" essa correção é necessária, consulte este relatório de bug aqui bugs.launchpad.net/ubuntu/+source/linux/+bug/1776887 - Emandudeguy
Mudanças feitas, Rebooted, tentou suspender. Mesmo problema. O sistema não entra em suspensão e salta de volta [simplesmente me desconecta] Obrigado pelo seu tempo. :) - cRAYonhere
Você recomenda o downgrade para um dos kernels principais do pre bug? - cRAYonhere
obrigado por realmente tentar a minha solução! E eu recomendaria simplesmente tentar usar um dos kernels anteriores e ver se isso corrige, mas não precisa se preocupar com o downgrade. Da próxima vez que você iniciar o seu PC e ele carregar no menu grub (o seletor de inicialização para Ubuntu, Windows 10, etc), vá para opções avançadas do Ubuntu e tente iniciar com um dos kernels mais antigos disponíveis (se tiver algum) e veja se isso corrige isso. Em caso afirmativo, provavelmente considere um downgrade. - Emandudeguy
Tentei Kernel 4.14, problemas semelhantes de congelamento ao entrar em suspender. - cRAYonhere