Page 12 of 19

Re: Let's add support to other Samsung netbooks

Posted: 06/05/2010, 17:12
by voria
@CaptnDifool:
just to be sure, please post here the output of the commands:

Code: Select all

lspci -nn
sudo dmidecode -s system-product-name
Also, please attach the file '/var/log/samsung-tools.log', it may have some usefull informations about the screen freeze.

Re: Let's add support to other Samsung netbooks

Posted: 06/05/2010, 20:52
by Karl
Thank you for this great work. Could you please add support for R710 ? Currently Fn keys do not work (except Fn + Esc, Fn + F3, Fn + F6, Fn + F10, Fn + ->, Fn + <-).

Code: Select all

vladimir@vladimir-home:/var/log$ lspci -nn
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.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (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 G96 [GeForce 9600M GT] [10de:0649] (rev a1)
02:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)
06:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller [11ab:4363] (rev 13)
vladimir@vladimir-home:/var/log$ sudo dmidecode -s system-product-name
R710                       
vladimir@vladimir-home:/var/log$ 

Re: Let's add support to other Samsung netbooks

Posted: 06/05/2010, 21:03
by voria
Done for Ubuntu Lucid, the new packages will be available for installation in the next few hours. ;)

Re: Let's add support to other Samsung netbooks

Posted: 06/05/2010, 21:11
by Karl
@voRia: Wow, thanks! The only question: should I update the kernel package from your repository, or samsung-tools will be enough?

Re: Let's add support to other Samsung netbooks

Posted: 06/05/2010, 21:18
by voria
In Lucid, the support for FN keys is enabled in 'udev' packages ('samsung-tools' just makes use of them once they are enabled).
The custom kernel available on the repository has other purposes (it fixes HD freezes on Samsung N130/N140 and allows support for CPU undervolting), so for you its installation is completely optional.

Re: Let's add support to other Samsung netbooks

Posted: 06/05/2010, 21:31
by Tonno
truaddict wrote:Hi, Samsung R522 (those with an ati HD4650 video) here :)
In Ubuntu 10.04 all fn keys (including brightness) seems to work fine! (after adding your ppa of course, upgrading packages and installing samsung-backlight and samsung-tools).

But one must add dmi/product_name "R520/R522/R620" to udev rules (keymaps and force-key-releases) - this model 'product_name' string is absent in initial udev rules files.

The only one terrible thing is that brightness setting works only with opensource radeon driver.
And there are no brightness setting with fglrx proprietary driver (and this is very sad 'couse opensource drivers cannot do PowerPlay - and it is very-very useful thing on laptops).
Same problem here. It seems to be an fglrx-Problem. If you try to update your fglrx to 2:8.723 (Catalyst 10.4) on Ubuntu karmic, there is no way to adjust the brightness with the Gnome-Applet or Fn-Keys.
The opensource-driver Radeon warms the GPU because there's no powerplay --> the CPU-Fan blows very loud :/
I'll hope for a fix!

Re: Let's add support to other Samsung netbooks

Posted: 06/05/2010, 22:59
by truaddict
Tonno wrote: Same problem here. It seems to be an fglrx-Problem. If you try to update your fglrx to 2:8.723 (Catalyst 10.4) on Ubuntu karmic, there is no way to adjust the brightness with the Gnome-Applet or Fn-Keys.
The opensource-driver Radeon warms the GPU because there's no powerplay --> the CPU-Fan blows very loud :/
I'll hope for a fix!
Hi! I am so waiting for a fix too. But it seems to me that opensource radeon driver in 10.04 does much better in 3D and video playing - there is no tearing as it was with fglrx driver (although v-sync was turned on in Catalyst CC). So it will be great if opensource driver supports PowerPlay.

By the way, I ve just tried VoRia ppa on Ubuntu 9.10 - as I said there is a problem with key release events for most of the fn keys (including brightness). Buggy bios doesnt send key release events and keyboard input freezes for some time after pressing, for example, fn-up key. Those problem is solved in 10.04 'out of the box'.

Tell me please, what ubuntu/fglrx driver version do you have at this moment? Does brightness setting work correctly? Thanks.

Re: Let's add support to other Samsung netbooks

Posted: 07/05/2010, 6:42
by Alexey
Hi! I am also interested in support of N308.
voRia wrote:
evgenyz wrote:Can you please add Samsung N308 model support to your package. It's almost N310 (even package box states it as N310). Difference is in marketing.
Sure, but I also need the output of the command:

Code: Select all

sudo dmidecode -s system-product-name
it's returns a string:

Code: Select all

N308

Re: Let's add support to other Samsung netbooks

Posted: 07/05/2010, 11:23
by truaddict
voRia wrote: @truaddict:
I've added your model's dmi to packages for both karmic and lucid on the repository. Anyway, 'samsung-backlight' is useless for you, because it only works with intel video cards, not your case.
Well I ve just made clean install of Ubuntu 10.04, then add your ppa and only upgrade udev and install samsung-tools (neither upgrade kernel nor install samsung-backlight). As a result all fn-keys work fine except for the brightness keys: brightness level dont change, only osd indicator shows up when I press one of fn-up or fn-down keys.
Then I installed samsung-backlight package, reboot and viola! :) Brightness control works fine!
So it seems sasmung-backlight package not only useful for those one having intel video card.

And thanks again! :) now samsung R522 users dont have to edit udev rules files manually.

Re: Let's add support to other Samsung netbooks

Posted: 07/05/2010, 18:34
by CaptnDifool
CaptnDifool wrote:
voRia wrote:@CaptnDifool:
I've added support for the E252 in the udev packages for Lucid.
As soon as you have a chance to test it, please report back and let me know if it works. ;)
May be will better, if I ry complete new install of lucid.? ::)
Yes it will be better!! Now I have done a clean new install of xubuntu and the scripts work well. Many thanks to Voria and all contributors.

Re: Let's add support to other Samsung netbooks

Posted: 08/05/2010, 10:19
by CaptnDifool
For your information:

Code: Select all

~$ lspci -nn
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.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (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]: ATI Technologies Inc M92 LP [Mobility Radeon HD 4300 Series] [1002:9552]
01:00.1 Audio device [0403]: ATI Technologies Inc RV710/730 [1002:aa38]
02:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)
06:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. Device [11ab:4380] (rev 10)

~$ sudo dmidecode -s system-product-name

R520/R522/R620               


The backlight runs only with max or min power, but it's ok.

Re: Let's add support to other Samsung netbooks

Posted: 08/05/2010, 11:05
by evgenyz
sudo dmidecode -s system-product-name
It's "N308" of course. Thanks in advance.

Re: Let's add support to other Samsung netbooks

Posted: 08/05/2010, 11:16
by voria
truaddict wrote: [...] Then I installed samsung-backlight package, reboot and viola! :) Brightness control works fine!
So it seems sasmung-backlight package not only useful for those one having intel video card.
That's a great news! :)
I think this is due to the SABI support added to the new 'samsung-backlight' driver (a big thanks to the 'easy-slow-down-manager' project), which now "talks" directly to the BIOS for backlight control.

Re: Let's add support to other Samsung netbooks

Posted: 08/05/2010, 11:20
by voria
I have new packages ready for both karmic and lucid, adding support for N308 and R710, I'll upload them on the repository in the next few hours. ;)

Re: Let's add support to other Samsung netbooks

Posted: 08/05/2010, 16:17
by Alexey
voRia wrote:I have new packages ready for both karmic and lucid, adding support for N308 and R710, I'll upload them on the repository in the next few hours. ;)
Thanks. After installation of 'samsung-backlight' on my n308 it is possible to set only the maximal or minimum level of backlight (without intermediate values). Here is a link to the video, how it works: http://www.youtube.com/watch?v=W_w4v19kflc