Page 9 of 19

Re: Let's add support to other Samsung netbooks

Posted: 07 Mar 2010, 18:22
by Julian2010
@moreginger,

"On an X120 here (05CX BIOS)"

On SAMSUNG support site, the last available BIOS for the X120 series is 06CX.Its issue date is not mentioned, nor are known the differences from 05CX to 06CX, but the file seems available.
It's up to you to choose if you want to make the change and see what happens...or not.

Re: Let's add support to other Samsung netbooks

Posted: 07 Mar 2010, 20:09
by voria
moreginger wrote:On an X120 here (05CX BIOS).
I can get the function keys to bind to the brightness widget after installing from your repository, but under no circumstances have I been able to change the brightness of the backlight (even using the gnome widget directly).
...
Any ideas?
Try to add the option "acpi_backlight=vendor" to your GRUB kernel command line.

Re: Let's add support to other Samsung netbooks

Posted: 08 Mar 2010, 00:23
by moreginger
Thanks for the replies.
Julian2010 wrote:@moreginger,

"On an X120 here (05CX BIOS)"

On SAMSUNG support site, the last available BIOS for the X120 series is 06CX.Its issue date is not mentioned, nor are known the differences from 05CX to 06CX, but the file seems available.
It's up to you to choose if you want to make the change and see what happens...or not.
Oh! Indeed, I'm glad you mentioned it so that I can rant :)
I'm currently having a heated debate with Samsung support about the virtues of DOS-based updaters. The 06CX updater doesn't work in Windows 7 - I'm pretty confident of this because i) 05CX worked for me ii) Support claimed 06CX worked on Vista iii) 06CX doesn't even unzip all the files on Windows 7 (compared to a virtual XP). I also suspect Samsung added 64-bit support in the 06CX updater - they flatly deny supporting 64-bit of course, but there are files whose names sound 64-bitty, and also it's twice the size.
voRia wrote:Try to add the option "acpi_backlight=vendor" to your GRUB kernel command line.
That didn't work for me alone, but "nomodeset acpi_backlight=vendor" seems to do it.
nomodeset is a bit backward I suppose but having no control over the backlight is barmy!

I switched to Lucid Alpha 3 also, so I can't be sure your bindings would now work. Note that I know I tried acpi_backlight=vendor alone on Karmic, I didn't find out about using nomodeset until just now.

Re: Let's add support to other Samsung netbooks

Posted: 09 Mar 2010, 12:32
by voria
greggy wrote:Good day everyone. I am a complete noob in Ubuntu, I bought Samsung n120 3 days ago and installed Ubuntu that I had just downloaded, Karmic Koala (not a netbook remix), I do not have wireless network working though I tried to understand what you were saying here.

Could you please type a simple guide of what I should do?

Appreciate your help.

Greg
I completely missed your post, just noticed it now, sorry for the late answer. :(

Packages on my repository fix and enable FN keys on Samsung N120 too, so all you have to do is to follow the simple instructions in this thread:

HOWTO: Use the repository on K/Ubuntu 9.10 (Karmic Koala)

Re: Let's add support to other Samsung netbooks

Posted: 25 Mar 2010, 17:18
by Boboms
Dear voRia,
thank you for good and very required project!

I've just tried your latest samsung-scripts etc on my X118 (=NP-X120 with Celeron 743 and no OS installed) - unfortunately, none of functional keys (brightness-up-down, wifi, bluetooth, etc) works. OS - Ubuntu 9.10 Karmic Koala, kernel .31-20-generic.

Could you help me how to resolve it?

PS.: I can control brightness via gnome-power-manager applet or via xbacklight (console) when acpi_backlight=vendor, but, of course, it's an inconvenient.

Re: Let's add support to other Samsung netbooks

Posted: 25 Mar 2010, 17:31
by voria
@Boboms, please post the output of the command:

Code: Select all

sudo dmidecode -s system-product-name

Re: Let's add support to other Samsung netbooks

Posted: 25 Mar 2010, 17:36
by Boboms
> dmidecode -s system-product-name
X118

Re: Let's add support to other Samsung netbooks

Posted: 25 Mar 2010, 17:43
by Boboms
Sorry, this is in Russian, but could not find any en/it version in Google/Samsung site.

Just to show what it is

http://www.nix.ru/autocatalog/samsung/s ... 90400.html

Re: Let's add support to other Samsung netbooks

Posted: 25 Mar 2010, 18:13
by voria
New packages on the repository, fixing FN keys on Samsung X118. Changelogs:

Code: Select all

linux (2.6.31-20.59~ppa5~loms~karmic) karmic; urgency=low
  ...
  * Fix FN keys release on following samsung models:
    N120, N128, N130, N140, N148/N208, NB30, N150/N210/N220,
    N220, N310, N510, Q310, R518, R519/R719, X118, X120.
  * Apply 'libata-ata_piix-clear-spurious-IRQ.patch' to fix the
    SATA freezing problem on Samsung N130/N140.
  * Apply 'linux-phc-0.3.2.patch'.

Code: Select all

udev (147~-6.2~ppa17~loms~karmic) karmic; urgency=low

  * Add support for Samsung X118.
They will be available for installation in a few hours. ;)

Re: Let's add support to other Samsung netbooks

Posted: 25 Mar 2010, 18:36
by Boboms
O-O-O!!! :) THANK YOU very much!!!

Re: Let's add support to other Samsung netbooks

Posted: 26 Mar 2010, 08:38
by Boboms
Just got updates - now I have udev (147~-6.2~ppa17~loms~karmic) as you indicated but kernel (2.6.31-21.59).

Unfortunately, Fn-F7(Blue-z), Fn-F9(WiFi), Fn-F2(Battery), Fn-Up and Fn-Down (brightness) work cyclically or "sticky" with continuous "on/off" and high CPU load (it was a lot of sh-zombie processes in system monitor).

Fn-F5 (LCD on/off) did not work at all.

What further info do you require from my side?

Wifi toggles "on screen" (I mean message at desktop) but blue led indicator is constantly "on".

Re: Let's add support to other Samsung netbooks

Posted: 26 Mar 2010, 08:51
by Boboms
Just for checking uninstall all samsung-scripts - LCD brightness keys (Fn-Up,-Down) works as "sticky".

PS: take a note that I installed linux-backports-modules -31-21.23 generic, karmic-generic, wireless-karmic for my half-working ar9285 (ath9k).

Re: Let's add support to other Samsung netbooks

Posted: 26 Mar 2010, 09:15
by voria
You also need the fixed kernel (2.6.31-20.59~ppa5~loms~karmic) from my repository, but it is yet in queue to be built on the repository. You can check the packages status from this page.

Note that I do not support proposed updates from ubuntu. The latest official kernel for ubuntu is version 2.6.31-20.58, while you are using the newer proposed 2.6.31-21.59.

Re: Let's add support to other Samsung netbooks

Posted: 26 Mar 2010, 10:18
by Boboms
Thank you for your remark on "proposed". I reverted back repo, got your final kernel-update and...

THATS IT!!!! EVERYTHING WORKS, THANK YOU A LOT!!! :D :D :D (except WiFi on/off, but it's minor, not so important, probably concerned my ath9k).

Re: Let's add support to other Samsung netbooks

Posted: 28 Mar 2010, 21:22
by vic
Hi voRia, as I can see you do great work, thanks!
I followed steps listed here http://www.voria.org/forum/viewtopic.php?f=3&t=296
and my fn hotkeys still do not work
my laptop is samsung r528
sudo dmidecode -s system-product-name says
R528/R728
uname -a says
2.6.31-20-generic #59~ppa5~loms~karmic-Ubuntu SMP Fri Mar 26 04:20:03 UTC 2010 i686 GNU/Linux
lspci -nn says
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a75] (rev a2)
01:00.1 Audio device [0403]: nVidia Corporation Device [10de:0be3] (rev a1)
02:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller [11ab:4354]