[ask] Masalah baterai laptop Toshiba

Membahas Perangkat-perangkat keras yang belum dideteksi dengan baik oleh Ubuntu serta solusinya.
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

[ask] Masalah baterai laptop Toshiba

Postby luxm4n » 27 Aug 2011, 09:35

hallo agan-agan semua,

ane newbie banget di ubuntu, dan skarang ada masalah sama batre laptop toshiba ku gak dikenali,,,

ane dapet tutorial yg mantaf tapi bahasa inggris + pake kode2 rumit, apalah daya bagi newbie seperti ane buat ngkutin tutorial itu,,,

ini masalah serius bagi ane gan,,, kalo gak tau sisa battre laptop bisa rusak,, mati gitu aja kalo batre abis,,,

ini gan tutorialnya:

http://techinterplay.com/fix-toshiba-ba ... linux.html

siapa tahu agan disini bisa arahin ane dengan bahasa indonesia dan penjelasan yg ringan,,,

ane yakin banget sepertinya tutor itu yg bisa nyelesain masalah ini

trimakasih sebelumnya
Last edited by luxm4n on 27 Feb 2016, 18:30, edited 1 time in total.
Reason: judul topik harus jelas
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 13:06

kok gak ada yg bales ya
User avatar
freeazy
Posts: 1329
Joined: 04 Jan 2010, 00:13
Location: Makassar
Contact:

Re: Ada yg bisa bantu ane?

Postby freeazy » 28 Aug 2011, 13:59

Kalau boleh tau, Anda pake Ubuntu/kernel versi berapa?

kalau 10.10/11.04 coba pake PPA ini:

Code: Select all

sudo add-apt-repository ppa:brian-rogers/power
sudo apt-get update
sudo apt-get upgrade


itu gunanya buat mengupgrade gnome-power-manager.
User avatar
ususbuntu
Posts: 199
Joined: 09 Apr 2010, 15:11

Re: Ada yg bisa bantu ane?

Postby ususbuntu » 28 Aug 2011, 14:14

1. buka terminal

Code: Select all

sudo apt-get update

2. buka Synaptic Package Manager (System> Administration> Synaptics Package Manager), cari n install packets Toshset,Toshutil,fnfxd n acpitool
3. buka terminal:

Code: Select all

sudo gedit /etc/default/grub

4. cari GRUB_CMDLINE_LINUX_DEFAULT
ubah jadi :

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT = �quiet splash acpi_osi = Linux�

5. cari juga GRUB_CMDLINE_LINUX
ubah jadi :

Code: Select all

GRUB_CMDLINE_LINUX = �acpi = copy_dsdt�

6. simpan n tutup.
7. di terminal :

Code: Select all

sudo update-grub

8. lalu restart.

coba

Code: Select all

ls /proc/acpi/battery/

kalo ada

Code: Select all

BAT0

lalu

Code: Select all

cat /proc/acpi/battery/BAT0/*

hasilnya post kesini
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 14:57

freeazy wrote:Kalau boleh tau, Anda pake Ubuntu/kernel versi berapa?

kalau 10.10/11.04 coba pake PPA ini:

Code: Select all

sudo add-apt-repository ppa:brian-rogers/power
sudo apt-get update
sudo apt-get upgrade


itu gunanya buat mengupgrade gnome-power-manager.


yg terbaru gan,,, kernel versi 2.6.38-11-generic

ususbuntu wrote:1. buka terminal

Code: Select all

sudo apt-get update

2. buka Synaptic Package Manager (System> Administration> Synaptics Package Manager), cari n install packets Toshset,Toshutil,fnfxd n acpitool
3. buka terminal:

Code: Select all

sudo gedit /etc/default/grub

4. cari GRUB_CMDLINE_LINUX_DEFAULT
ubah jadi :

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT = �quiet splash acpi_osi = Linux�

5. cari juga GRUB_CMDLINE_LINUX
ubah jadi :

Code: Select all

GRUB_CMDLINE_LINUX = �acpi = copy_dsdt�

6. simpan n tutup.
7. di terminal :

Code: Select all

sudo update-grub

8. lalu restart.

coba

Code: Select all

ls /proc/acpi/battery/

kalo ada

Code: Select all

BAT0

lalu

Code: Select all

cat /proc/acpi/battery/BAT0/*

hasilnya post kesini


cara itu sudah aku lakuin

tapi gagal

aku skarang lagi coba ngikutin tutor di: http://techinterplay.com/fix-toshiba-ba ... linux.html

tapi mentok pas pembuatan file DSDT.hex

iasl -tc DSDT.dsl
User avatar
ususbuntu
Posts: 199
Joined: 09 Apr 2010, 15:11

Re: Ada yg bisa bantu ane?

Postby ususbuntu » 28 Aug 2011, 15:03

cat /proc/acpi/battery/BAT0/*
hasilnya post kesini

sekalian ama pesan error dari
iasl -tc DSDT.dsl
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 15:17

ususbuntu wrote:cat /proc/acpi/battery/BAT0/*
hasilnya post kesini

sekalian ama pesan error dari
iasl -tc DSDT.dsl


ini gan

lukman@Satellite-L640:~$ cat /proc/acpi/battery/BAT0/*
cat: /proc/acpi/battery/BAT0/*: No such file or directory
lukman@Satellite-L640:~$ iasl -tc DSDT.dsl

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20100528 [Oct 15 2010]
Copyright (c) 2000 - 2010 Intel Corporation
Supports ACPI Specification Revision 4.0a

Non-ascii input file - DSDT.dsl
lukman@Satellite-L640:~$
User avatar
ususbuntu
Posts: 199
Joined: 09 Apr 2010, 15:11

Re: Ada yg bisa bantu ane?

Postby ususbuntu » 28 Aug 2011, 15:20

maaf ane salah, mulai dari

ls /proc/acpi/battery/

hasillnya post kesini
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 15:21

ususbuntu wrote:maaf ane salah, mulai dari

ls /proc/acpi/battery/

hasillnya post kesini


lukman@Satellite-L640:~$ ls /proc/acpi/battery/
BAT1
lukman@Satellite-L640:~$ cat /proc/acpi/battery/BAT0/*
cat: /proc/acpi/battery/BAT0/*: No such file or directory
lukman@Satellite-L640:~$ cat /proc/acpi/battery/BAT1/*
present: no
present: no
present: no
lukman@Satellite-L640:~$
User avatar
ususbuntu
Posts: 199
Joined: 09 Apr 2010, 15:11

Re: Ada yg bisa bantu ane?

Postby ususbuntu » 28 Aug 2011, 15:33

coba post isi DSDT.dsl ke sini
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 15:37

:grin: :grin: :grin:
User avatar
ususbuntu
Posts: 199
Joined: 09 Apr 2010, 15:11

Re: Ada yg bisa bantu ane?

Postby ususbuntu » 28 Aug 2011, 15:52

sepertinya kamu langsu copy paste
OperationRegion (EMEM, EmbeddedControl, 0�00, 0xFF)

kalo diperhatikan 0�00 salah ketik, harusnya 0x00 pake "x"
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 15:54

ususbuntu wrote:sepertinya kamu langsu copy paste
OperationRegion (EMEM, EmbeddedControl, 0�00, 0xFF)

kalo diperhatikan 0�00 salah ketik, harusnya 0x00 pake "x"


X besar ya gan?

keren gan,,, udah bisa

parah tuh yg punya artikel
User avatar
ususbuntu
Posts: 199
Joined: 09 Apr 2010, 15:11

Re: Ada yg bisa bantu ane?

Postby ususbuntu » 28 Aug 2011, 15:57

"x" kecil, disana pake html jadi pake code ascii
bukan artikelnya yang salah
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 16:15

ususbuntu wrote:"x" kecil, disana pake html jadi pake code ascii
bukan artikelnya yang salah


udah dibikin file hex nya gan

skarang di tahap: make menuconfig
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 16:20

udah proses kompilasi gan
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 28 Aug 2011, 18:22

gak berhasil gan,,

udah komplit ane turutin tutornya, kernel juga udah ganti,,,

bingung saya gan,, apa lebih baik nunggu versi 11.10 aja ya,,,
User avatar
ususbuntu
Posts: 199
Joined: 09 Apr 2010, 15:11

Re: Ada yg bisa bantu ane?

Postby ususbuntu » 28 Aug 2011, 19:15

ada pesan error ga?
perhatikan perbedaan antara "�" ama "x" yg di copas
User avatar
luxm4n
Posts: 465
Joined: 22 Apr 2011, 07:59
Location: Kalimantan Selatan
Contact:

Re: Ada yg bisa bantu ane?

Postby luxm4n » 29 Aug 2011, 06:53

ususbuntu wrote:ada pesan error ga?
perhatikan perbedaan antara "�" ama "x" yg di copas


Worked gan,,, ternyata ada kesalahan di file DSDT.dsl, tepatnya pada bagian ini:

I received the below two errors during this compilation

N:B :- You can actually ignore these errors, this works even having these error unfixed. But if interested you can work out to get those fixed. Else directly goto �Kernel Recompilation� section.

�����������-

Code: Select all

DSDT.dsl  2656:                     0x00000000,         // Length
Error    4122 -                              ^ Invalid combination of Length and Min/Max fixed flags

DSDT.dsl  2663:                     0x00000000,         // Length
Error    4122 -                              ^ Invalid combination of Length and Min/Max fixed flags


�����������-

Fix : (If you didnt receive any error please skip this part )

open DSDT.dsl file and go to the line where iasl indicated the error. In my case I go to lines 2656 and 2663.

iasl is complaining about the �Length� line �0�00000000″. This is wrong. Look at the �Range Minimum� and �Range Maximum�. Open up your Kcalc or whatever you Gnome people use and change it to Numeral System Mode. Make sure HEX is selected and now we subtract the minimun range from the maximun range and then we add 1. Since the minimum range is 0 (And you can�t subtract 0) I will input FEAFFFFF and then add 1 which gives me FEB00000 (Don�t get confused, I�m simply omitting �0x�, the calculator doesn�t need this). I change 0�00000000 to 0xFEB00000 by Length. So now it looks like this:

0�00000000, // Granularity
0�00000000, // Range Minimum
0xFEAFFFFF, // Range Maximum
0�00000000, // Translation Offset
0xFEB00000, // Length

Line 2663 changed to

0�00000000, // Granularity
0xFED40000, // Range Minimum
0xFED44FFF, // Range Maximum
0�00000000, // Translation Offset
0�00005000, // Length

compile again.


skarang udah beres, dan siap ane share ulang pake bahasa indonesia dan petunjuk ala newbie seperti ane,,, kebetulan yg versi indo belum ada yg share,,,

Kenapa gak bisa difix pake tutor dari agan aptfast, di: http://ubuntu-indonesia.com/forums/ubbt ... cs/44612/1

Karena masalahnya bukan di ACPI, tapi lebih extrim lagi,, masalahnya ada di kernel

Penyebab masalah adalah karena Toshiba termasuk dua set data boot yang memberitahu OS hardware apa yang ada dalam mesin. Jendela membaca yang benar sedangkan Linux tidak. Kita akan perlu untuk membangun kernel kita sendiri untuk membuat hal ini terjadi. Kita akan perlu untuk mengambil DSDT (Sistem Tabel Deskripsi Differentiated) dari mesin, dimodifikasi ASL, dan baru AML DSDT dapat dikompilasi. Bagian di bawah ini menunjukkan cara untuk memberitahu Linux untuk menggunakan ini DSDT dimodifikasi bukan versi yang datang dengan BIOS.


ini SS nya gan,,,

Image

Image

Trimakasih banyak ya gan (to: ususbuntu)atas perhatian dan saran serta bantuan yg agan berikan pada ane untuk menyelesaikan masalah ini,,, jadi full deh pake ubuntu, gak ada yg mengganjal lagi,,,,
User avatar
aptfast
Posts: 3847
Joined: 03 Jan 2010, 23:38
Location: Jakarta, Indonesia
Contact:

Re: Ada yg bisa bantu ane?

Postby aptfast » 29 Aug 2011, 11:49

ahaaa.....mantap kali bro Luxm4n :D
ditunggu sharing ilmu nya :)

Return to “Solusi Hardware Ubuntu”

Who is online

Users browsing this forum: No registered users and 0 guests