Let's add support to other Samsung netbooks
-
- Supporter
- Posts: 50
- Joined: 01 Feb 2010, 22:08
Re: Let's add support to other Samsung netbooks
@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.
"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
Try to add the option "acpi_backlight=vendor" to your GRUB kernel command line.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?
-
- Newbie
- Posts: 3
- Joined: 21 Feb 2010, 02:12
Re: Let's add support to other Samsung netbooks
Thanks for the replies.

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.
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.
Oh! Indeed, I'm glad you mentioned it so that I can rantJulian2010 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.

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.
That didn't work for me alone, but "nomodeset acpi_backlight=vendor" seems to do it.voRia wrote:Try to add the option "acpi_backlight=vendor" to your GRUB kernel command line.
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
I completely missed your post, just noticed it now, sorry for the late answer.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

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
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.
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
@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
> dmidecode -s system-product-name
X118
X118
Re: Let's add support to other Samsung netbooks
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
Just to show what it is
http://www.nix.ru/autocatalog/samsung/s ... 90400.html
Re: Let's add support to other Samsung netbooks
New packages on the repository, fixing FN keys on Samsung X118. Changelogs:
They will be available for installation in a few hours. 
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.

Re: Let's add support to other Samsung netbooks
O-O-O!!!
THANK YOU very much!!!

Re: Let's add support to other Samsung netbooks
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".
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
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).
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
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.
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
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!!!
(except WiFi on/off, but it's minor, not so important, probably concerned my ath9k).
THATS IT!!!! EVERYTHING WORKS, THANK YOU A LOT!!!



Re: Let's add support to other Samsung netbooks
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
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
uname -a saysR528/R728
lspci -nn says2.6.31-20-generic #59~ppa5~loms~karmic-Ubuntu SMP Fri Mar 26 04:20:03 UTC 2010 i686 GNU/Linux
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]