erro gráfico no console

2

Eu tenho Linux em um sistema embarcado. Não há sistema gráfico, mas ainda tenho erros gráficos. Por exemplo, se eu digitar: ifconfig eth2 hw ether 00: 0e: 8c: d0: 59: d2 Entendo: ifconfig eth2 hw etherhw0: 0e: 8c: d0: 59: c: d Se eu digitar Enter, ele aceita o comando que eu digitei, por isso é só uma questão de exibição. Tudo está bem, quando eu faço o login via SSH.

Parece que os caracteres dos 7 espaços restantes são espelhados, se eu digitar o mesmo, é sempre a mesma coisa exibida, mas note que se eu digitar algo como "012345678901234567989" exatamente isso é exibido.

Além disso, o problema não é específico do ifconfig, por ex. também acontece com "tail -f / var / log / sysl", que é mostrado como "tailf -f / var / log / sysl o", mas o "o" adicional desaparece, quando eu continuo digitando.

Se eu digitar "tail -f / var / log / messages" está tudo ok

Parece que esse tipo de coisa só acontece com comandos válidos e não com coisas aleatórias que eu digito. Não está relacionado a comandos sendo usados antes, mas eu ainda suspeito de algum tipo de problema de autocompletar

Qualquer ideia, qual a causa ou para onde olhar?

Saída do lspci:

00:00.0 Host bridge: Intel Corporation 3100 Chipset Memory I/O Controller Hub
00:00.1 Unassigned class [ff00]: Intel Corporation 3100 DRAM Controller Error Reporting Registers
00:01.0 System peripheral: Intel Corporation 3100 Chipset Enhanced DMA Controller
00:02.0 PCI bridge: Intel Corporation 3100 Chipset PCI Express Port A
00:03.0 PCI bridge: Intel Corporation 3100 Chipset PCI Express Port A1
00:1c.0 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express Root Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express Root Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #2 (rev 01)
00:1d.7 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset EHCI USB2 Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c9)
00:1f.0 ISA bridge: Intel Corporation 631xESB/632xESB/3100 Chipset LPC Interface Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 631xESB/632xESB/3100 Chipset SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 631xESB/632xESB/3100 Chipset SMBus Controller (rev 01)
02:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
03:01.0 Network controller: Siemens Nixdorf AG Device 4003 (rev 02)
03:01.1 Unassigned class [ff00]: Siemens Nixdorf AG Device 4003 (rev 02)
03:02.0 Ethernet controller: Siemens Nixdorf AG Device 4047 (rev 01)
03:03.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
03:04.0 Unassigned class [ff00]: Siemens Nixdorf AG Device 4057 (rev 01)
04:00.0 PCI bridge: Texas Instruments XIO2000(A)/XIO2200(A) PCI Express-to-PCI Bridge (rev 03)
05:00.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 44)
06:00.0 PCI bridge: Texas Instruments XIO2000(A)/XIO2200(A) PCI Express-to-PCI Bridge (rev 03)
07:00.0 VGA compatible controller: Silicon Motion, Inc. SM720 Lynx3DM (rev c1)
07:01.0 USB Controller: NEC Corporation USB (rev 43)
07:01.1 USB Controller: NEC Corporation USB (rev 43)
07:01.2 USB Controller: NEC Corporation USB 2.0 (rev 04)

A coisa toda está sendo executada em um Intel Core 2 Duo U2500 Estou usando bash, mas sh está mostrando o mesmo comportamento

    
por Christian Elsner 16.10.2012 / 17:30

0 respostas