Как решить проблему отбеливания Krusader?

Я часто использую файловый менеджер Krusader (версия 2.4.0-бета1 "Миграция"). Кажется, я сделал что-то (перетаскивание мышью?), В результате чего появилось совершенно пустое (белое) окно Krusader, за исключением строки заголовка. Перезагрузка ПК не решает проблему. Даже переустановка Krusader из Центра программного обеспечения Ubuntu не помогла.

У меня есть относительно свежая копия clonezilla системного раздела Ubuntu; я должен использовать это для цели? Что я не должен делать с Krusader, чтобы избежать таких сбоев? Может ли это быть вызвано графическим драйвером?

Моя система и дисплей после запуска Krusader.

После ввода пароля окно кошелька KDE исчезнет. После перезагрузки ПК (после действия диспетчера обновлений) только красный значок справа над дисплеем отбеливает. Krusader по-прежнему ведет себя так, как описано.

Поведение зависит от состояния системы соответствующего компьютера (на следующих рисунках показан работающий отладчик другой версии Krusader на обоих компьютерах.): У меня два идентичных компьютера. Один из них отбеливает 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]

Другой не отбеливает 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 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]

Я подозреваю, что графический драйвер не полностью совместим с моей системой, потому что оба компьютера недавно начали показывать колеблющую картинку при выходе из состояния "приостановки" в Ubuntu (не в Windows).

Я попытался установить более новый графический драйвер Intel 82865G. Я не нашел его подготовленным к Ubuntu 12.04.

Я обновил систему ПК с отбеленным Krusader до Ubuntu 14.04 и использовал intel-linux-graphics-installer_1.0.6-0intel1_i386.deb с сайта Intel; это установило дальнейшее хранилище. Я понимаю, что это должно привести к новым драйверам. Я обновил систему с помощью Software Updater. Но Krusader остается обесцвеченным и после перезагрузки ПК.

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

На более старом ПК аналогичного типа в Ubuntu 12.04 Krusader работает нормально:

$ 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

Этот старый ПК выходит из состояния "приостановлено", как и другие ПК некоторое время назад.

Теперь я вижу, что Krusader также обесцвечен на старом ПК: я вызвал его попыткой просмотреть содержимое каталога, в то время как Krusader скопировал несколько GiB с другого ПК.
Окно Krusader также оставалось белым после нажатия кнопки " Пауза". Но другой экземпляр Krusader работал хорошо в то же время. После перезапуска старого компьютера Krusader остается отбеленным, а другой экземпляр Krusader, вызываемый из другого терминала, также отбеливается.

Во-первых, я подозревал мое старое оборудование и его драйверы. Как ответ на комментарий: Установка pciutils в Ubuntu 14.04 не удалась. От lshw список, часть о графике

*-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

К идее Уилфа о предупреждениях Терминала: отбеленный Krusader в Ubuntu 14.04 рассказывает

$ 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") 

Отбеленный Krusader в Ubuntu 12.04 старого ПК рассказывает

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

Я ищу конфигурационные файлы Krusader. Они в ~/.kde каталог? Какой файл это особенно? Я хотел бы удалить файл только перед переустановкой Krusader. Я боюсь удалить весь каталог, потому что я установил другие программы KDE. (KDiff3 не отбеливается ни в Ubuntu 14.04 первого ПК, ни в Ubuntu 12.04 более старого ПК.)

2 ответа

Решение

Я обнаружил, что на моей машине нажатие Ctrl+F (переключение полноэкранного терминала) в krusader приводит к тому же полностью белому окну krusader - и оно остается таким до тех пор, пока вы снова не нажмете Ctrl + F.

Если это случится снова: попробуйте.

Для одного из моих компьютеров, на котором теперь используется видеокарта Nvidia, отбеленный Krusader начинает работать нормально после того, как все пользовательские настройки Krusader установлены по умолчанию.

Хорошей идеей является отметить все, что было установлено. Затем запустите Krusader Konfigurator и для всех элементов (Панель, Общие, ...) нажмите кнопку По умолчанию и подтвердите действие.

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

Для более старого Pentium III HP Compaq, использующего только встроенную графику, эта процедура также помогает.

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