[Çözüldü] Ideapad z510 imleçsürer ve kablosuz bağlantı sorunları

Başlatan yasin y., 22 Temmuz 2014 - 02:01:13

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

yasin y.

Herkese merhaba,
Aranıza ve Linux kullanıcıları ailesine Ubuntu 14.04 ile yeni katıldım. Ubuntu'yu yüklerken bu kadar sıkıntı ve kodla uğraşacağımı hiç tahmin etmiyordum Windows ve Mac kadar kolay olacağını düşünüyordum ancak fena derecede yanılmışım. Sorunlarımı halledebilmek için tam incelemeden bilmediğim bir sürü kodu terminale yazdım bunun sonucu olarak tam 6 defa baştan kurulum yaptım. Artık terminale "sudo" yazmadan önce 2 kez kontrol ediyorum konuları. :)

İlk olarak, imleçsürer konusunda bir sıkıntım var. 5 nokta özelliğine sahip imleçsürer'im sadece sağ, sol tıklıyor ve hareket ediyor. İsteğim dik ve yatay yönde kaydırmada yapabilmek. Sistem ayarlarının ilgili bölüm olması gerektiği gibi değil sanki.


"xinput" çıktısı şu şekilde ;
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=12 [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=13 [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                      id=16 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                            id=6 [slave  keyboard (3)]
    ↳ Video Bus                                id=7 [slave  keyboard (3)]
    ↳ Video Bus                                id=8 [slave  keyboard (3)]
    ↳ Power Button                            id=9 [slave  keyboard (3)]
    ↳ Lenovo EasyCamera                        id=10 [slave  keyboard (3)]
    ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=11 [slave  keyboard (3)]
    ↳ Ideapad extra buttons                    id=14 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            id=15 [slave  keyboard (3)]

Bir konuda başka model bir bilgisayar için olan çözümde  Synaptics'i güncelleyen hatırlamadığım iki kod verilmiş ancak terminalin bu kodlara cevabı Synaptics'in zaten güncel olduğu ve hiçbir dosyanın değişmeyeceği oldu. Bu arada imleçsürerin marka ve modelini bilmiyorum ancak dizüstü bilgisayarımın  modeli ideapad z510.

İkinci sıkıntımda kablosuz bağlantı. Intel 7260 wifi kartına sahip makinam kablosuz bağlantıları görüyor, bağlanıyor ancak belirli bir süre sonra ağa bağlı görünmesine karşın Firefox, Evolution, Yazılım Merkezi vb. internet kullanan programlar bağlanntı yapamıyorlar. Uçak modunu açıp kapıyarak kendimce bir çözüm buldum ancak bu çözülmesi gereken sıkıcı bir durum.

Sizden bir ricam daha var eğer vereceğiniz kod tavsiyelerinde "sudo" var ise açıklarsanız çok sevinirim.

neynefes

Kablosu bağlantı için şu çıktıları geçebilir misiniz kod etiketi içinde.

http://kb.ubuntu-tr.net/ag-komutlari


Ayrıca sudo geçici kök yetkileri verir o işlem için. Kernel panik hatası almadığınız sürece devam edin bir şekilde düzeltilir sistem. Öğrenmek biraz zaman alır ama alışırsanız çok keyif alırsınız :-)

yasin y.

yasin@yasin-Lenovo-IdeaPad-Z510:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS"
yasin@yasin-Lenovo-IdeaPad-Z510:~$ uname -a
Linux yasin-Lenovo-IdeaPad-Z510 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
yasin@yasin-Lenovo-IdeaPad-Z510:~$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1c.4 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #5 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
07:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 07)
09:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)
yasin@yasin-Lenovo-IdeaPad-Z510:~$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 8087:07dc Intel Corp.
Bus 003 Device 004: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Bus 003 Device 002: ID 13d3:5170 IMC Networks
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
yasin@yasin-Lenovo-IdeaPad-Z510:~$ rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
yasin@yasin-Lenovo-IdeaPad-Z510:~$ sudo lshw -C network
[sudo] password for yasin:
Üzgünüm, yeniden deneyin.
[sudo] password for yasin:
  *-network               
       açıklama: Eternet interface
       ürün: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       üretici: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:08:00.0
       mantıksal ad: eth0
       sürüm: 07
       serial: 28:d2:44:39:28:e6
       boyut: 10Mbit/s
       kapasite: 100Mbit/s
       genişlik: 64 bits
       saat: 33MHz
       kapasiteler: pm msi pciexpress msix vpd bus_master cap_list eternet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       yapılandırma: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       kaynaklar: irq:45 ioport:3000(boyut=256) bellek:b5600000-b5600fff bellek:b5400000-b5403fff
  *-network
       açıklama: Kablosuz arayüz
       ürün: Wireless 7260
       üretici: Intel Corporation
       physical id: 0
       bus info: pci@0000:09:00.0
       mantıksal ad: wlan0
       sürüm: 73
       serial: 0c:8b:fd:90:a2:4a
       genişlik: 64 bits
       saat: 33MHz
       kapasiteler: pm msi pciexpress bus_master cap_list eternet physical wireless
       yapılandırma: broadcast=yes driver=iwlwifi driverversion=3.13.0-32-generic firmware=22.1.7.0 ip=192.168.0.13 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       kaynaklar: irq:48 bellek:b5500000-b5501fff


Şimdilik kendimi zorluyorum alışmak için ama umarım ilerde dediğiniz gibi alışıp keyif alacağım.

if

sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
komutlarından sonra bağlantı ne durumda?

yasin y.

#4
Bağlantı koptu ve sistem ayarlarında wifi görünmüyor.

edit:Bilgisayarı yeniden başlattım wifi çalışmaya başladı ancak sorun hala devam ediyor.

if

@yanin y., o zaman şöyle yapalım: echo "options iwlwifi 11n_disable=1" | sudo tee -a /etc/modprobe.d/iwlwifi.conf komutundan sonra yeniden başlatıp deneyin.

yasin y.

wifi çözüldü @if teşekkürler. Acaba bu yazdığımız kodlar ne anlam taşıyor ve neleri değiştirdik?

heartsmagic

@yasin y., kablosuz ağ kartının kullandığı modül (sürücü diyelim) iwlwifi modülü. Kendisinin 11n kipinde sorun var, biz de bunu kapatıyoruz 11n_disable = 1 parametresi ile. Kalıcı yapmak için de /etc/modprobe.d/iwlwifi.conf dosyasına ekliyoruz.

cat /etc/modprobe.d/iwlwifi.conf

ile dosyanın içeriğini görebilirsin. İmleçsürer için bir de şu çıktıyı görebilir miyiz?

dmesg | grep -i touchpad

Dikey kaydırma hiç mi çalışmıyor?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

yasin y.

Açıklama için teşekkürler @heartsmagic, insan "sudo" içerikli kodlardan sonra kitlenen/kitlenen ekranlar görünce korkuyor açıkcası. Biraz rahatlamak için birazda meraktan soruyorum ne işe yaradıklarını. İmleçsürer'de üstte belirttiğim gibi sadece imleci hareket ettirebiliyor ve sağ/sol tıklayabiliyorum. Dikey kaydırmak için sağ tarafta bulunan bölme benim İmleçsürer'de mevcut değil, windows üzerindeyken yatay/dikey kaydırma işini iki parmakla yapıyordum bu yüzden.

"dmesg | grep -i touchpad" kodunun yanıtı;
[    1.220910] psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b6 06

oldu.

heartsmagic

ALPS imiş imleçsürer ve sanırım v7 sürümüymüş. Şöyle [1] bir çözüm sunulmuş, iş görür mü diye bir deneyelim bakalım.

Önce git'i kur, sonra esas çözüme geç:

sudo apt-get install git
git clone http://github.com/he1per/psmouse-dkms-alpsv7
cd psmouse-dkms-alpsv7
sed -i 's/sh/bash/' install.sh
sudo ./install.sh



Yürüttüğün işlemleri de buraya kod etiketi içinde aktarırsan güzel olur. Sonrasında açıklarız gerekiyorsa :) sudo'lu işlemlerin normal şartlar altında bir şeyi bozmaması, kitlememesi gerekir. Sorun yaşanması elbette ihtimaller içinde, orası ayrı bir konu. Unutmadan, işlemlerden sonra sistemi yeniden başlat.

[1] http://askubuntu.com/a/417518/32037
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

yasin y.

Nvidia sürücüleri ve optimus olayı ile uğraşırken  ctrl+alt+f1 kombinasyonunun bilgisiz bünye üzerinde yarattığı korkuyla "sudo reboot" yapınca insanın karşısına ctrl+alt+f7 kombinasyonuna rağmen açılmayan kara bir ekran çıkıyor ve "sudo" dan ister istemez korkuyorsun :) Yürüttüğüm kodların yanıtları ;
yasin@yasin-Lenovo-IdeaPad-Z510:~$ sudo apt-get install git
[sudo] password for yasin:
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
git zaten en yeni sürümde.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 28 paket yükseltilmeyecek.
yasin@yasin-Lenovo-IdeaPad-Z510:~$ git clone http://github.com/he1per/psmouse-dkms-alpsv7
'psmouse-dkms-alpsv7' dizinine çoğaltılıyor...
remote: Reusing existing pack: 87, done.
remote: Total 87 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (87/87), done.
Checking connectivity... tamamlandı.
yasin@yasin-Lenovo-IdeaPad-Z510:~$ cd psmouse-dkms-alpsv7
yasin@yasin-Lenovo-IdeaPad-Z510:~/psmouse-dkms-alpsv7$ sed -i 's/sh/bash/' install.sh
yasin@yasin-Lenovo-IdeaPad-Z510:~/psmouse-dkms-alpsv7$ sudo ./install.sh
────── Building with dkms ───────


Creating symlink /var/lib/dkms/psmouse-dkms-alpsv7/1.0/source ->
                 /usr/src/psmouse-dkms-alpsv7-1.0

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.13.0-32-generic -C /lib/modules/3.13.0-32-generic/build M=/var/lib/dkms/psmouse-dkms-alpsv7/1.0/build/src psmouse.ko.........
cleaning build area....

DKMS: build completed.


────── Installing with dkms ───────


psmouse:
Running module version sanity check.
- Original module
- Installation
   - Installing to /lib/modules/3.13.0-32-generic/updates/dkms/

depmod........

DKMS: install completed.
▶▶▶▶ Error: dkms install failed:\n    '/usr/lib/modules/3.13.0-32-generic//updates/psmouse.ko' not found.
yasin@yasin-Lenovo-IdeaPad-Z510:~/psmouse-dkms-alpsv7$


oldu. Yeniden başlatmama rağmen "dmesg | grep -i touchpad" çıktısı yine bilinmeyen ALPS imleçsürer olduğunu söylüyor. Verdiğin linkteki "cvomake" arkadaş kurulum sırasında yükleme scriptinde MDIR="/usr/lib/modules/$(uname -r)" satırındaki /usr kısmını sanırım Linux Mint 16 kullandığı için silmek zorunda kaldığından bahsetmiş. Onu yükleme esnasında yapmadım. "gpointing-device-settings" i sildiğinden bahsetmiş ve /etc/default/grub dosyasındaki scripti
GRUB_CMDLINE_LINUX="i8042.reset i8042.nomux i8042.nopnp i8042.noloop" şeklinde düzenlemiş. Bende aynılarını yaptım ve dosya içinde eğer değişiklik yaparsak update-grub komutunu yürütmemiz gerektiği hakkında uyarı vardı onada uydum. Ardından  /etc/modprobe.d dosya yolunda options psmouse proto=imps diye ayar dosyasını silmiş, ben öyle bir şey bulamadım tüm dosyaların içerisine bakmama rağmen.  "xserver-xorg-input-synaptics Version: 1.7.1-0ubuntu1" pakedini yüklemiş ki bendeki versiyon 1.7.4. Arkadaş böyle çözüme ulaşmış ama bizim inatçı imleçsürer de tık yok :)

heartsmagic

Önce bir yaptığın ayarları geri al :) Benim yönergede sorun olmaz zaten kuramamış, onu es geçebilirsin. O sorunu araştırırken şuraya denk geldim:
http://askubuntu.com/questions/469273/psmouse-ko-not-found-installing-alps-touchpad-in-a-lenovo-ideapad-flex-14

Bir kullanıcı normal güncellemede sorununun çözüldüğünü yazmış ama senin sistem günceldir zaten. Diğer kullanıcı da 3.14.1 sürümlü çekirdeğin sorununu çözdüğünü söylemiş. 3.14 serisinden bir çekirdek denetelim sana, eğer o da çözmezse 3.16 tarafına sulanırız.

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.13-utopic/

Sistemin 64bit, şu paketleri indir:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.13-utopic/linux-headers-3.14.13-031413-generic_3.14.13-031413.201407171953_amd64.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.13-utopic/linux-headers-3.14.13-031413_3.14.13-031413.201407171953_all.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.13-utopic/linux-image-3.14.13-031413-generic_3.14.13-031413.201407171953_amd64.deb

Aynı dizine koy, o dizine geç cd ile:
cd falanca_dizin
Sonra kur:
dpkg -i *.deb
Ardından kurulum sorunsuzca tamamlandıktan sonra sistemi yeniden başlat, son kurduğumuz bu çekirdekle sistem kendiliğinden başlar zaten. Ardından denersin imleçsüreri yine. Bir de dmesg çıktısına bakarsın tekrar, bakalım değişiklik var mı. Ancak, yeni çekirdeğin devrede olduğuna emin ol:
uname -r
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

yasin y.

Güncel değilmiş :) sorun çözüldü "dmesg" kodunun çıktısında
[    1.928956] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input5

ibaresini buldum, imleçsürer ayarları görünür halde ve çift parmak olayı çalışıyor sorunsuz nihayet :) Yalnız "dmesg | grep -i touchpad" kodu tepki vermedi oda önemli değildir herhalde. Hepinize yardım ve destekleriniz için çok teşekkür ederim.

heartsmagic

Rica ederiz, geçmiş olsun :)
"touchpad" olarak değil de "glidepoint" olarak algılıyor sistem. Bu makinedeki imleçsürer teknolojisi "glidepoint" imiş.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.