You are not logged in.

#1 2010-05-05 17:29:14

Fingel
Member
Registered: 2009-02-28
Posts: 98

Dell Studio 1558 Ubuntu Fixes in Arch?

Hello,
I just recently purchased a new Dell Studio 15. Model is 1558 using Intel I3 and it's integrated graphics. Things are working ok, and Im confident these bugs are possible to fix, maybe with some help from the pros!

Suspend does not work.
After suspending by lid, the computer comes back up with a black screen and a flashing cursor. Does not repsond to key input. I found a kernel patch here:
http://kernel.ubuntu.com/~kamal/dell_155x_resume/
Bug report is here: https://bugs.launchpad.net/ubuntu/+sour … bug/553498
I dont uderstand why this was submitted straight to ubuntu, why not the linux kernel so we all benifit? Anyways, is there any way to get to this to work on other distributions?

Brightness control does not work.
Pressing the brightness keys gives the following output in dmesg:
dell-wmi: Unknown key 0 pressed
This seems like an easy fix although I dont think that is the biggest problem. Gnome Brightness Applet says "Cannot get laptop panel brightness" and will not let me change it.

Volume controls do not work.
Volume only goes from all the way up to all the way down. Seems this is the evdev sticky multimedia keys bug. Again, I found plenty of patches (in the forms of debs hmm ) online but curious if I can get this to work in Arch.

Thanks for the help!

Offline

#2 2010-05-05 18:06:55

demian
Member
From: Frankfurt, Germany
Registered: 2009-05-06
Posts: 709

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

If you can set the brightness manually with xbacklight you can solve issue 2 and 3 by manually mapping the appropriate keys to xbacklight -set (+/-)10% and amixer set Master 5(+/-).
You'll find instructions in the wiki.

As for issue 1, just try to apply the patch to the kernel. What you'll need to do is get abs, sync abs, copy /var/abs/core/kernel26/* to a directory of your choice, edit the PKGBUILD to apply the patch and make the package.
Again, you'll find instructions in the wiki pages.

Greets,
demian


no place like /home
github

Offline

#3 2010-05-05 18:12:50

Fingel
Member
Registered: 2009-02-28
Posts: 98

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

xbacklight returns:

[austin@cerberus ~]$ xbacklight -dec 5%
No outputs have backlight property

So no good there.

Offline

#4 2010-05-06 21:37:03

Fingel
Member
Registered: 2009-02-28
Posts: 98

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

I was able to recompile the kernel using the abs and apply the patch I found online. It works!
I've uploaded the packages for Arch Linux here:

http://www.austinriba.com/misc/kernel-patched/

They are the latest kernel version at the time of this writing (2.6.33.3-1-x86_64) and anyone experiencing problems getting their dell 155x laptop to suspend should be able to install them using pacman -U and have functional suspend/resume.

Now to get brightness control/volume keys to work and everything will be perfect.

Last edited by Fingel (2010-05-06 21:37:28)

Offline

#5 2010-05-18 20:09:20

Fingel
Member
Registered: 2009-02-28
Posts: 98

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

I was able to fix brightness control using kernel patches from the same guy that fixes suspend/resume. Kamal is a wizard.
You can find patches here:
http://kernel.ubuntu.com/~kamal/
And I am uploading my compiled kernel packages here:
http://www.austinriba.com/misc/kernel-patched/
They should be mostly up to date with the latest released kernel version.

Offline

#6 2010-05-18 21:18:59

demian
Member
From: Frankfurt, Germany
Registered: 2009-05-06
Posts: 709

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

Thanks for sharing.


no place like /home
github

Offline

#7 2010-05-21 14:57:56

CursedMonkey
Member
Registered: 2008-08-30
Posts: 45

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

I found a fix for the volume control issue.

Add the following file:

/lib/udev/keymaps/force-release/dell-studio-1557

0xa0 #mute
0xae #volume up
0xb0 #volume down

In the /lib/udev/rules.d/95-keyboard-force-release.rules add the following line:

ENV{DMI_VENDOR}=="Dell Inc.", ATTR{[dmi/id]product_name}=="Studio 1557|Studio 1558", RUN+="keyboard-force-release.sh $devpath dell-studio-1557"

Then restart your computer.

Edit: This should work for the 1557 and the 1558

Last edited by CursedMonkey (2010-05-21 14:58:33)

Offline

#8 2010-09-23 03:20:17

Fingel
Member
Registered: 2009-02-28
Posts: 98

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

I just had a brief email conversation with Kamal, the author of the kernel patches that I have been using to get brightness control with the Intel i915 chipset. He said that his patch works, but it is not the best way. Some folks that work with the intel graphics drivers are working on the issue and we should see a fix in that driver pretty soon.
http://lists.freedesktop.org/archives/i … 08081.html
Hope this helps some of you that have been wondering.

Offline

#9 2010-11-05 11:39:25

monotiz
Member
Registered: 2007-10-20
Posts: 140

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

I have a Dell 1558 (i7 740qm) and I have a problem with the fan that spinnig constantly. Do you have suggestions? thanks

Offline

#10 2010-11-05 13:46:22

ijanos
Member
From: Budapest, Hungary
Registered: 2008-03-30
Posts: 443

Re: Dell Studio 1558 Ubuntu Fixes in Arch?

monotiz wrote:

I have a Dell 1558 (i7 740qm) and I have a problem with the fan that spinnig constantly. Do you have suggestions? thanks

Dont hijack old threads, especially when your question is just remotely related to the original.

Anyways, I guess you have a readeon graphics cards. Powersaving functions are disabled by default, you can enable it or you could try to install the latest catalyst drivers. Everything is covered in the Ati wiki page

Offline

Board footer

Powered by FluxBB