Como resolver o branqueamento do Krusader?

5

Eu freqüentemente uso o gerenciador de arquivos do Krusader (Versão 2.4.0-beta1 "Migração"). Parece que fiz algo (arrastar com o mouse?) Que resultou em uma janela do Krusader completamente vazia (branca), exceto pela sua barra de título. Reiniciar o PC não resolve. Mesmo reinstalar o Krusader do Ubuntu Software Center não resolveu isso.

Eu tenho uma cópia clonezilla relativamente nova da partição do sistema Ubuntu; tenho que usá-lo para o propósito? O que não devo fazer com o Krusader para evitar tais acidentes? Pode ser causado por um driver de gráficos?

Meu sistema e o display depois de iniciar o Krusader.

Após inserir a senha, a janela da Carteira do KDE desaparece. Depois de reiniciar o PC (após uma ação do Gerenciador de Atualizações), apenas o ícone vermelho à direita acima da tela fica branco. O Krusader ainda se comporta conforme descrito.

O comportamento é uma questão do estado do sistema do PC em questão (nas imagens a seguir, é mostrado o depurador em execução de uma outra versão do Krusader nos dois PCs.): Eu tenho dois PCs idênticos. Um deles branqueia o Krusader.

$ lspci -v
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
    Subsystem: Hewlett-Packard Company d330 uT
    Flags: bus master, fast devsel, latency 0
    Memory at f8000000 (32-bit, prefetchable) [size=64M]
    Capabilities: <access denied>
    Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company D530 sff(dc578av)
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at f0000000 (32-bit, prefetchable) [size=128M]
    Memory at fc400000 (32-bit, non-prefetchable) [size=512K]
    I/O ports at 14e0 [size=8]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: intelfb, i915

00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
    Flags: fast devsel
    Memory at fecf0000 (32-bit, non-prefetchable) [size=4K]

O outro não branqueia o Krusader agora.

$ lspci -v
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
    Subsystem: Hewlett-Packard Company d330 uT
    Flags: bus master, fast devsel, latency 0
    Memory at f8000000 (32-bit, prefetchable) [size=64M]
    Capabilities: <access denied>
    Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company D530 sff(dc578av)
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at f0000000 (32-bit, prefetchable) [size=128M]
    Memory at fc400000 (32-bit, non-prefetchable) [size=512K]
    I/O ports at 24e0 [size=8]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: intelfb, i915

00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
    Flags: fast devsel
    Memory at 40100000 (32-bit, non-prefetchable) [size=4K]

Eu suspeito que o driver gráfico não é totalmente compatível com o meu sistema, porque ambos os computadores recentemente começaram a mostrar uma imagem oscilante ao acordar do status "suspender" no Ubuntu (não no Windows).

Eu tentei instalar um driver de gráficos Intel 82865G mais recente. Eu não achei preparado para o Ubuntu 12.04.

Eu atualizei o sistema do PC com o Krusader para o Ubuntu 14.04 e usei o intel-linux-graphics-installer_1.0.6-0intel1_i386.deb do site da Intel; instalou um repositório adicional. Eu entendo que isso deve render novos drivers. Eu atualizei o sistema com o Software Updater. Mas o Krusader permanece descolorido também após o reinício do PC.

Eu também tentei usar o disco do outro PC. No Ubuntu 12.04 o Krusader funciona bem, então o hardware gráfico não falhou.

Em um PC antigo de um tipo similar, no Ubuntu 12.04 o Krusader funciona bem:

$ lspci -v
00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
    Flags: bus master, fast devsel, latency 0
    Capabilities: <access denied>
    Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation 82815 Chipset Graphics Controller (CGC) (rev 02) (prog-if 00 [VGA controller])
    Subsystem: Compaq Computer Corporation Device 001a
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 5
    Memory at 44000000 (32-bit, prefetchable) [size=64M]
    Memory at 40500000 (32-bit, non-prefetchable) [size=512K]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 01) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
    I/O behind bridge: 00001000-00001fff
    Memory behind bridge: 40000000-404fffff
    Kernel modules: shpchp

Este PC mais antigo acorda bem do status "suspender", como fizeram os outros PCs há algum tempo.

Agora, também vejo o Krusader descorado no PC mais antigo: causei-o tentando ver o conteúdo de um diretório enquanto o Krusader copiava vários GiBs de outro PC.
A janela do Krusader permaneceu branca depois de clicar em Pausa também. Mas outro exemplo do Krusader funcionou bem ao mesmo tempo. Depois de reiniciar o PC mais antigo, o Krusader permanece descolorido e outra instância do Krusader, chamada a partir de outro Terminal, também é branqueada.

Primeiro, suspeitei do meu hardware antigo e de seus drivers. Como resposta a um comentário: A instalação do pciutils no Ubuntu 14.04 não foi bem-sucedida. Na listagem lshw , uma parte sobre gráficos é

*-display
         description: VGA compatible controller
         product: 82865G Integrated Graphics Controller
         vendor: Intel Corporation
         physical id: 2
         bus info: pci@0000:00:02.0
         version: 02
         width: 32 bits
         clock: 33MHz
         capabilities: pm vga_controller bus_master cap_list rom
         configuration: driver=i915 latency=0
         resources: irq:16 memory:f0000000-f7ffffff memory:fc400000-fc47ffff ioport:14e0(size=8)
    *-generic UNCLAIMED
         description: System peripheral
         product: 82865G/PE/P Processor to I/O Memory Interface
         vendor: Intel Corporation
         physical id: 6
         bus info: pci@0000:00:06.0
         version: 02
         width: 32 bits
         clock: 33MHz
         configuration: latency=0
         resources: memory:fecf0000-fecf0fff

Para a ideia de Wilf de avisos de terminal: O Krusader descorado no Ubuntu 14.04 diz

$ krusader
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
krusader(5824)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
"/org/freedesktop/UDisks2/block_devices/sdb" lost interfaces: ("org.freedesktop.UDisks2.PartitionTable") 
"/org/freedesktop/UDisks2/block_devices/sdb1" lost interfaces: ("org.freedesktop.UDisks2.Partition", "org.freedesktop.UDisks2.Filesystem", "org.freedesktop.UDisks2.Block") 
"/org/freedesktop/UDisks2/block_devices/sdb" lost interfaces: ("org.freedesktop.UDisks2.Block") 
"/org/freedesktop/UDisks2/drives/SanDisk_SDDR_113_6333011111B1" lost interfaces: ("org.freedesktop.UDisks2.Drive") 
"/org/freedesktop/UDisks2/drives/SanDisk_SDDR_113_6333011111B1" has new interfaces: ("org.freedesktop.UDisks2.Drive") 
"/org/freedesktop/UDisks2/block_devices/sdb" has new interfaces: ("org.freedesktop.UDisks2.Block", "org.freedesktop.UDisks2.PartitionTable") 
"/org/freedesktop/UDisks2/block_devices/sdb1" has new interfaces: ("org.freedesktop.UDisks2.Block", "org.freedesktop.UDisks2.Filesystem", "org.freedesktop.UDisks2.Partition") 

O Krusader descorado no Ubuntu 12.04 do antigo PC diz

$ krusader
krusader(2584)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"

Estou procurando pelo (s) arquivo (s) de configuração do Krusader. Eles estão no diretório ~/.kde ? Qual arquivo é particularmente? Gostaria de excluir o arquivo somente antes de reinstalar o Krusader. Eu tenho medo de deletar todo o diretório porque eu instalei outros programas do KDE. (O KDiff3 não é branqueado no Ubuntu 14.04 do primeiro PC nem no Ubuntu 12.04 do PC antigo.)

    
por Tomáš Pečený 31.10.2014 / 03:23

2 respostas

1

Eu descobri que na minha máquina, apertar Ctrl + F (alternar terminal de tela cheia) no krusader leva à mesma janela krusader completamente branca - e fica assim até que você aperte Ctrl + F novamente.

Se isso acontecer novamente: tente.

    
por janh 02.10.2017 / 23:21
1

Para um dos meus PCs, que agora usa a placa gráfica Nvidia, o Krusader branqueado começa a funcionar normalmente depois de definir todas as configurações do usuário do Krusader para os padrões.

Uma boa ideia é anotar tudo o que foi definido. Em seguida, execute o Krusader Konfigurator e, para todos os itens ( Painel , Geral , ...) clique no botão Padrão e confirme a ação.

(No outro PC eu não vi o estado de branqueamento desde que eu adivinhei a solução, mas eu acredito que o tratamento também ajuda. Por muitas tentativas, eu descobri que o bug tem algo a ver com as configurações. problema pode ser causado pelo uso de CPUs antigas não certificadas para o Ubuntu.)

Para um Pentium III HP Compaq ainda mais antigo, usando apenas gráficos integrados, o tratamento também ajuda.

    
por Tomáš Pečený 06.07.2015 / 19:48