Ajuda com Laptop HP Pavilion dv 2760BR Notebook PC (Série dv2000)

Iniciado por podestafox, 03 de Maio de 2008, 12:40

tópico anterior - próximo tópico

podestafox

Olá pessoal, preciso de uma ajuda com meu novo notebook.

1. Foram reconhecidas todas as teclas multimídia, com exeção das teclas QuickPlay e DVD. Não tive sucesso também com o programa KeyTouch & KeyTouch Editor.

2. Por exemplo o Ctrl + alt+ del não funciona.

3. Quanto à camera estou usando o programa Chesse. Qual o melhor programa para utilizar a camera, ou para usar-la com o pidgin ou similares?

4. Não consegui nem com reza brava ativar o microfone interno. Alguém sabe como Fazer ?

5. O notebook vem com um leitor de digitais. Na instalação padrão ele veio com windows vista e tinha um programa que funcionava de boa. Mas como usuário fiel do Ubuntu, desinstalei e uso apenas ubuntu no notebook.

Se alguém tiver alguma opinião, ou dica eu aceito de coração.

Obrigado.

Felipe Podestá dos Santos

ronaiml

Olá.  Aperte as teclas que nao estao funcionando: Quickplay e o DVD. 
No terminal digite dmesg.  Mostre aqui no forum as ultimas linhas
que devem ter os comentários:  setkeycodes ou algo do tipo.

O dmesg indica as teclas que foram utilizadas e nao funcionam. Depois
que disser mostro como configurar.

Um abraco.
Ronai Lisboa
HP: dv2000t dv2699ep

podestafox

 :o  Tomara que isso tudo não sejam erros !


[   16.940394] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[   16.940421] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 7
[   16.944316] ehci_hcd 0000:00:1d.7: debug port 1
[   16.944323] PCI: cache line size of 32 is not supported by device 0000:00:1d.7
[   16.944330] ehci_hcd 0000:00:1d.7: irq 21, io mem 0xf4706000
[   16.951593] Driver 'sd' needs updating - please use bus_type methods
[   16.953496] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   16.953577] sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)
[   16.953600] sd 0:0:0:0: [sda] Write Protect is off
[   16.953604] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   16.953633] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   16.953721] usb usb7: configuration #1 chosen from 1 choice
[   16.953735] sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)
[   16.953745] sd 0:0:0:0: [sda] Write Protect is off
[   16.953747] hub 7-0:1.0: USB hub found
[   16.953749] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   16.953753] hub 7-0:1.0: 6 ports detected
[   16.953766] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   16.953769]  sda: sda1 sda2 sda3
[   16.968187] sd 0:0:0:0: [sda] Attached SCSI disk
[   16.973543] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   17.053458] ata_piix 0000:00:1f.1: version 2.12
[   17.053479] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 19 (level, low) -> IRQ 19
[   17.053514] PCI: Setting latency timer of device 0000:00:1f.1 to 64
[   17.053581] scsi3 : ata_piix
[   17.054298] scsi4 : ata_piix
[   17.054870] ata4: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x1830 irq 14
[   17.054872] ata5: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x1838 irq 15
[   17.308660] Attempting manual resume
[   17.308663] swsusp: Resume From Partition 8:1
[   17.308665] PM: Checking swsusp image.
[   17.308836] PM: Resume from disk failed.
[   17.321723] EXT3-fs: INFO: recovery required on readonly filesystem.
[   17.321726] EXT3-fs: write access will be enabled during recovery.
[   17.340725] usb 7-5: new high speed USB device using ehci_hcd and address 2
[   17.397203] ata4.00: ATAPI: Slimtype DVD A  DS8A1H, WH66, max MWDMA2
[   17.486825] usb 7-5: configuration #1 chosen from 1 choice
[   17.592702] ata4.00: configured for MWDMA2
[   17.761686] scsi 3:0:0:0: CD-ROM            Slimtype DVD A  DS8A1H    WH66 PQ: 0 ANSI: 5
[   17.761807] scsi 3:0:0:0: Attached scsi generic sg1 type 5
[   17.762159] ACPI: PCI Interrupt 0000:08:09.0[A] -> GSI 16 (level, low) -> IRQ 17
[   17.814849] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[17]  MMIO=[f4400000-f44007ff]  Max Packet=[2048]  IR/IT contexts=[4/4]
[   17.830374] Driver 'sr' needs updating - please use bus_type methods
[   17.846580] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[   17.846586] Uniform CD-ROM driver Revision: 3.20
[   17.846677] sr 3:0:0:0: Attached scsi CD-ROM sr0
[   19.086061] ieee1394: Host added: ID:BUS[0-00:1023]  GUID[08e40a00e5ed5010]
[   22.724829] kjournald starting.  Commit interval 5 seconds
[   22.724869] EXT3-fs: sda2: orphan cleanup on readonly fs
[   22.724878] ext3_orphan_cleanup: deleting unreferenced inode 606215
[   22.724916] EXT3-fs: sda2: 1 orphan inode deleted
[   22.724918] EXT3-fs: recovery complete.
[   22.730120] EXT3-fs: mounted filesystem with ordered data mode.
[   28.557226] Linux agpgart interface v0.102
[   28.605405] agpgart: Detected an Intel 965GM Chipset.
[   28.606438] agpgart: Detected 7676K stolen memory.
[   28.620277] agpgart: AGP aperture is 256M @ 0xd0000000
[   28.662069] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   28.696734] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   28.751958] input: Power Button (FF) as /devices/virtual/input/input2
[   28.776487] ACPI: Power Button (FF) [PWRF]
[   28.776565] input: Lid Switch as /devices/virtual/input/input3
[   28.777079] ACPI: Lid Switch [liD0]
[   28.777129] input: Sleep Button (CM) as /devices/virtual/input/input4
[   28.808449] ACPI: Sleep Button (CM) [SLPB]
[   29.065146] ACPI: WMI-Acer: Mapper loaded
[   29.184959] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 17 (level, low) -> IRQ 16
[   29.184974] PCI: Setting latency timer of device 0000:05:00.0 to 64
[   29.185008] sky2 0000:05:00.0: v1.20 addr 0xf4200000 irq 16 Yukon-FE (0xb7) rev 3
[   29.185648] sky2 eth0: addr 00:1d:72:4d:ff:53
[   29.347393] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/LNXVIDEO:00/input/input5
[   29.363548] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[   29.367036] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input6
[   29.399484] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[   29.794888] iwl4965: Intel(R) Wireless WiFi Link 4965AGN driver for Linux, 1.2.0
[   29.794892] iwl4965: Copyright(c) 2003-2007 Intel Corporation
[   29.794979] ACPI: PCI Interrupt 0000:07:00.0[A] -> GSI 19 (level, low) -> IRQ 19
[   29.794990] PCI: Setting latency timer of device 0000:07:00.0 to 64
[   29.795008] iwl4965: Detected Intel Wireless WiFi Link 4965AGN
[   30.096676] ACPI: Battery Slot [BAT0] (battery present)
[   30.098105] ACPI: AC Adapter [ADP1] (on-line)
[   30.131466] iTCO_vendor_support: vendor-support=0
[   30.171399] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.02 (26-Jul-2007)
[   30.171530] iTCO_wdt: Found a ICH8M TCO device (Version=2, TCOBASE=0x1060)
[   30.171586] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   30.331145] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 23
[   30.331176] PCI: Setting latency timer of device 0000:00:1b.0 to 64
[   30.413891] sdhci: Secure Digital Host Controller Interface driver
[   30.413894] sdhci: Copyright(c) Pierre Ossman
[   30.508969] ricoh-mmc: Ricoh MMC Controller disabling driver
[   30.508973] ricoh-mmc: Copyright(c) Philip Langdale
[   30.601763] input: PC Speaker as /devices/platform/pcspkr/input/input7
[   30.911828] Linux video capture interface: v2.00
[   30.995352] input: PS/2 Mouse as /devices/virtual/input/input8
[   31.052977] uvcvideo: Found UVC 1.00 device HP Webcam (04f2:b016)
[   31.055034] usbcore: registered new interface driver uvcvideo
[   31.055038] USB Video Class driver (v0.1.0)
[   31.125641] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio4/input/input9
[   31.962219] ricoh-mmc: Ricoh MMC controller found at 0000:08:09.2 [1180:0843] (rev 12)
[   31.962233] ricoh-mmc: Controller is now disabled.
[   31.962522] sdhci: SDHCI controller found at 0000:08:09.1 [1180:0822] (rev 22)
[   31.962544] ACPI: PCI Interrupt 0000:08:09.1 -> GSI 18 (level, low) -> IRQ 18
[   31.962560] sdhci:slot0: Will use DMA mode even though HW doesn't fully claim to support it.
[   31.962608] mmc0: SDHCI at 0xf4400800 irq 18 DMA
[   31.965463] iwl4965: Radio disabled by HW RF Kill switch
[   32.193062] lp: driver loaded but no devices found
[   32.323512] Adding 497972k swap on /dev/sda1.  Priority:-1 extents:1 across:497972k
[   32.866154] EXT3 FS on sda2, internal journal
[   33.030201] device-mapper: uevent: version 1.0.3
[   33.030233] device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised: dm-devel@redhat.com
[   37.734012] kjournald starting.  Commit interval 5 seconds
[   37.734202] EXT3 FS on sda3, internal journal
[   37.734208] EXT3-fs: mounted filesystem with ordered data mode.
[   38.133944] ip_tables: (C) 2000-2006 Netfilter Core Team
[   38.519661] No dock devices found.
[   38.978079] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0060/serio0).
[   38.978083] atkbd.c: Use 'setkeycodes e059 <keycode>' to make it known.
[   38.978747] atkbd.c: Unknown key released (translated set 2, code 0xd9 on isa0060/serio0).
[   38.978749] atkbd.c: Use 'setkeycodes e059 <keycode>' to make it known.
[   39.431577] apm: BIOS not found.
[   40.777783] sky2 eth0: enabling interface
[   40.868769] Bluetooth: Core ver 2.11
[   40.869001] NET: Registered protocol family 31
[   40.869005] Bluetooth: HCI device and connection manager initialized
[   40.869010] Bluetooth: HCI socket layer initialized
[   40.894709] Bluetooth: L2CAP ver 2.9
[   40.894716] Bluetooth: L2CAP socket layer initialized
[   40.982723] Bluetooth: RFCOMM socket layer initialized
[   40.982736] Bluetooth: RFCOMM TTY layer initialized
[   40.982738] Bluetooth: RFCOMM ver 1.8
[   41.391514] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[   43.130332] [drm] Initialized drm 1.1.0 20060810
[   43.140733] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 17
[   43.140747] PCI: Setting latency timer of device 0000:00:02.0 to 64
[   43.140840] [drm] Initialized i915 1.6.0 20060119 on minor 0
[   43.196942] NET: Registered protocol family 17
[   63.755864] CPU0 attaching NULL sched-domain.
[   63.755872] CPU1 attaching NULL sched-domain.
[   63.764611] CPU0 attaching sched-domain:
[   63.764620]  domain 0: span 03
[   63.764624]   groups: 01 02
[   63.764629] CPU1 attaching sched-domain:
[   63.764632]  domain 0: span 03
[   63.764635]   groups: 02 01
[ 2224.824339] sky2 eth0: Link is down.
felipe@felipe-laptop:~$

ronaiml

Nao são erros. Apenas mensagens do kernel das opercaoes que efetuou. tipo ligar ou desligar a rede sem fio, iniciar um modulo etc.

O que importam sao as linhas:

[   38.978079] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0060/serio0).
[   38.978083] atkbd.c: Use 'setkeycodes e059 <keycode>' to make it known.
[   38.978747] atkbd.c: Unknown key released (translated set 2, code 0xd9 on isa0060/serio0).
[   38.978749] atkbd.c: Use 'setkeycodes e059 <keycode>' to make it known.

Estas sao as teclas que nao funcionam.  Mas voce deu o dmesg depois de clicar sobre as duas teclas Quickplay e DVD?
Porque geralmente ficam no final do arquivo. Depois faca novamente para conferir antes das modificacoes.  Pois as duas teclas acima sao as mesmas. Deveriam ser diferentes.

Bom os procedimentos que funcionaram para mim ( nao quer dizer que funcionaram para vc) foram:

Faca backup dos arquivos:

sudo cp /usr/share/hotkey-setup/hp.hk    /home/fulano/hp.hk.bak
sudo cp /etc/init.d/hotkey-setup            /home/fulano/hotkey-setup.bak
sudo cp /usr/share/hal/fdi/information/10freedesktop/30-keymap-hp.fdi      /home/fulano/30-keymap-hp.fdi.bak

TENTATIVAS:
1)  Ver como o Ubutnu reconhece a sua maquina:
No terminal digite:

sudo  dmidecode

Deve procurar as linhas:

System Information
   Manufacturer: Hewlett-Packard
   Product Name: HP Pavilion dv2000 (RM668AV)           <----- aqui é o meu modelo dv2000. Anote o seu.
   Version: F.39
   Serial Number: 2CE64625BF
   UUID: 50C71B80-7694-11DB-B29D-9D61A55B96EE
   Wake-up Type: Power Switch
   SKU Number: RM668AV
   Family: 103C_5335KV

Veja se existe o arquivo:

sudo gedit /usr/share/hotkey-setup/hp.hk

caso exista,  feche-o e crie um arquivo

sudo cp /usr/share/hotkey-setup/hp.hk /usr/share/hotkey-setup/hp-dv2000.hk  <---- substitua pelo seu modelo

Vamos editar o arquivo que renomeou.

sudo gedit /usr/share/hotkey-setup/hp-dv2000.hk

# HP Laptops with "Hewlett-Packard" in the dmi identifier
setkeycodes     e001    $KEY_PROG1        # Fn+Escape?
setkeycodes     e008    $KEY_PRESENTATION # Presentation (Misc 1)
setkeycodes     e009    $KEY_BATTERY      # Battery
setkeycodes     e00a    $KEY_COFFEE       # Lock
#setkeycodes    e00c    $KEY_SOUND        # Music     <---- eu comentei estas linhas porque nao funcionam
#setkeycodes    e00e    $KEY_MEDIA        # DVD        <---- eu comentei estas linhas porque nao funcionam
setkeycodes     e034    $KEY_SOUND        # Music    <---- coloque aqui a saí­da do dmesg para o Quick. No seu caso e059
setkeycodes     e042    $KEY_MEDIA        # DVD       <---- o mesmo para o DVD. No seu caso e059 . ACHEI ESTRANHO
setkeycodes     e031    $KEY_HELP         # Help
#setkeycodes    e059    $KEY_HELP         # Another help key
setkeycodes     e00c    $KEY_LINEFEED     #
setkeycodes     e00e    $KEY_CAMERA       #


Agora, modifique o arquivo

sudo gedit /etc/init.d/hotkey-setup

Procure pelas linhas

        Hewlett-Packard*)
        # Load this _first_, so that it can be overridden
        . /usr/share/hotkey-setup/hp.hk
        case "$name" in
            # Please open a bug if uncommenting these "Pavilion" entries works $
            *Pavilion\ dv2000*)                                  <----- coloque aqui o modelo da sua maquina conforme o dmidecode
            . /usr/share/hotkey-setup/hp-dv2000.hk       <----- coloque aqui o modelo da sua maquina conforme o dmidecode
            ;;
            *Tablet*|*tc*)
            . /usr/share/hotkey-setup/hp-tablet.hk
            ;;
        esac
        ;;

Reinicie a máquina e veja se funciona.  Nao esqueca de configurar a nova tecla no menu Sistema / Preferencias / Atalhos para Teclados, após o reboot.

Caso nao funcione pode tentar também
Modificando o arquivo:

sudo gedit /usr/share/hal/fdi/information/10freedesktop/30-keymap-hp.fdi

      <match key="/org/freedesktop/Hal/devices/computer:system.hardware.vendor" prefix="Hewlett-Packard">
        <match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains="dv2000">     <--- Seu modelo
          <append key="input.keymap.data" type="strlist">e00a:screenlock</append> <!-- FnF6 (lock) -->
          <append key="input.keymap.data" type="strlist">e031:help</append>         <!-- FnF1 (help) -->
          <append key="input.keymap.data" type="strlist">e059:f22</append>          <!-- touchpad on  -->
          <append key="input.keymap.data" type="strlist">e058:f22</append>          <!-- touchpad off -->
          <append key="info.capabilities" type="strlist">input.keymap</append>

e acrescente as novas linhas com o resultado do dmesg. Ficaria assim:

     <match key="/org/freedesktop/Hal/devices/computer:system.hardware.vendor" prefix="Hewlett-Packard">
        <match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains="dv2000">     <--- Seu modelo
          <append key="input.keymap.data" type="strlist">e00a:screenlock</append> <!-- FnF6 (lock) -->
          <append key="input.keymap.data" type="strlist">e031:help</append>         <!-- FnF1 (help) -->
        <append key="input.keymap.data" type="strlist">e00e:dvd</append>  <!-- Media Player: DVD mode -->   <-- Sua tecla
          <append key="input.keymap.data" type="strlist">e008:pc</append>    <!-- Media Player: Media Mode -->  < Sua tecla
         <append key="input.keymap.data" type="strlist">e059:f22</append>          <!-- touchpad on  -->
          <append key="input.keymap.data" type="strlist">e058:f22</append>          <!-- touchpad off -->
          <append key="info.capabilities" type="strlist">input.keymap</append>



Reinicie a maquina e veja se está tudo ok.  Uma pergunta: Todas as suas FN + F7 e F8 funcionam ( brilho) ?
Ronai Lisboa
HP: dv2000t dv2699ep

podestafox

Então, todas funcionam até mesmo o Brilho.

Eu fiz tudo certo, mas quando reiniciei e fui ao Atalhos de Teclado não funcionou. Então fiz como você disse, e testei a SEGUNDA opção. Mas como eu imaginava, não consta na lista o modelo de meu notebook. O mais perto que chega é o dv2500.

Olha só como está o dv2500

      <match key="/org/freedesktop/Hal/devices/computer:system.hardware.vendor" prefix="Hewlett-Packard">
        <match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains="dv2500">
          <append key="input.keymap.data" type="strlist">e00a:screenlock</append> <!-- FnF6 (lock) -->
          <append key="input.keymap.data" type="strlist">e031:help</append>   <!-- FnF1 (help) -->
          <append key="input.keymap.data" type="strlist">e059:f22</append>   <!-- touchpad on  -->
          <append key="input.keymap.data" type="strlist">e058:f22</append>   <!-- touchpad off -->
          <append key="info.capabilities" type="strlist">input.keymap</append>
        </match>

Também achei interessante logo abaixo o dv6500

        <match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains="dv6500">
          <append key="input.keymap.data" type="strlist">e008:f20</append>   <!-- FIXME: quick play -->
          <append key="input.keymap.data" type="strlist">e00a:screenlock</append> <!-- FnF6 (lock) -->
          <append key="input.keymap.data" type="strlist">e00e:f21</append>   <!-- FIXME: dvd -->
          <append key="input.keymap.data" type="strlist">e031:help</append>   <!-- FnF1 (help) -->
          <append key="input.keymap.data" type="strlist">e058:f22</append>   <!-- FIXME: touchpad off -->
          <append key="input.keymap.data" type="strlist">e059:f22</append>   <!-- FIXME: touchpad on -->
          <append key="info.capabilities" type="strlist">input.keymap</append>
        </match>

Reparei no FIXME:

ronaiml

Basta renomear um deles: o dv2500 ou dv6500 para o seu modelo.  O meu também nao havia. Entao, eu renomei o  dv2500 para dv2000.

Observe que em ambos modelos que voce me mostrou as teclas e059 referem-se ao touchap. Desta forma,  nao acredito que as teclas QuickPlay e DVD sejam e059.  Pode ser este o teu problema. O kernel realmente nao detecta estas teclas.

Edite o dv6500 para o seu modelo.  E observe  a linha para o quickplay.

<append key="input.keymap.data" type="strlist">e008:f20</append>   <!-- FIXME: quick play -->

Modifique na linha acima e008 para o codigo informado pelo seu dmesg e f20 para pc. Deve ficar como

<append key="input.keymap.data" type="strlist">xxxx:pc</append>   <!-- FIXME: quick play -->   (xxxx é o seu codigo )

Adicione uma nova linha tal para o DVD

<append key="input.keymap.data" type="strlist">xxxx:dvd</append>  <!-- Media Player: DVD mode -->  (xxxx é o seu codigo )
 

Ronai
Ronai Lisboa
HP: dv2000t dv2699ep

podestafox

É acho que meu notebook não é mole não.

Mesmo assim não tive sucesso, mas agradeço a ajuda.

Valew