LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Dell Inspiron 15R i7 (Aluminium) (http://www.linuxquestions.org/questions/slackware-14/dell-inspiron-15r-i7-aluminium-853788/)

rizitis 01-02-2011 07:11 PM

Dell Inspiron 15R i7 (Aluminium)
 
Dell Inspiron 15R i7 (Aluminium) | Slackware 13.1

Laptop has 4GB DDR3 RAM, Intel Core i7 740M 1.73GHz CPU, 640GB HDD
Also Windows 7 Home Premium preinstalled.
There were 3 primary partitions
/dev/sda1
/dev/sda2
/dev/sda3
The first thing i did was to remove Windows from it so I left Dell's /sda1 partition untouched (vfat, only a few MB) and formatted the other 2 to ext3.

/ 40GB
/home 600GB
I did not use swap. (needed if you want to suspend to disk (hibernate)

I made a full Slackware installation from the DVD. Some issues you might have to solve along the way are:


Sound
First we have to find the codec of our sound card
# cat /proc/asound/card0/codec#* | grep Codec
Codec: IDT 8192HDB1X5

Wireless
Broadcom Corporation Device [14e4:4727] (rev 01)

Blue-tooth
ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)

WebCamera on Skype
ID 0c45:6480 Microdia
{works for others applications}

Solutions:

Sound:
If we don`t find the option of our sound`s card codec here http://www.kernel.org/doc/Documentat...dio-Models.txt
then we try something similar to our codec, that`s what I did.
So for the sound, in /etc/modprobe.d create a file sound.conf
options snd-hda-intel model=dell-s14

Wireless:
From Slackbuilds.org download the broadcom-sta script, which includes the kernel module 'wl'. That contains
the Broadcom-provided proprietary kernel driver that supports a number of
their cards like the BCM4311, BCM4312, BCM4321, and BCM4322 chipsets.


Blue-tooth:
There is an option in the BIOS that creates conflicts with the wifi and bluetooth, and you have to disable it.
If you set it to "none", occasionally Bluetooth will work, but not consistently


Web Camera on Skype
I tried everything I found at google and everything I could imagine but camera on skype doesnt work:

no compiz or cairo dock

2.6.36.2-smp
Linux Kernel Configuration:
Device Drivers --->
Multimedia support --->
Video For Linux[*] Video capture adapters --->[*] Autoselect pertinent encoders/decoders and other helper chips[*] V4L USB devices --->
USB Video Class (UVC)[*] UVC input events device support

also

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype --> light of camera turns on but dont work on skype test and after 5" --> Segmentation fault
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype --> light of camera turns on but dont work on skype test and after 5" --> Segmentation fault
LD_PRELOAD=/usr/lib/libv4l2.so skype --> Segmentation fault
LD_PRELOAD=/usr/lib/libv4l2.so skype --> Segmentation fault

{ camera`s driver=v4l2}
I think that something happening between XV and X11
So skype wants XV but my camera dont :p
I dont give up I just take a break...

ps0: I tried using ati proprietary drivers but didn't work that good, so I uninstalled them and went back to open drivers. If you try catalyst and you want to uninstall it dont forget to reinstall mesa and libdrm

ps1 Dont forget to modprobe coretemp if you want to watch your 4 sensors (for conky etc)

ps2:don`t forget to remove some sticker that you don`t like from your laptop :p

-r

rfernandez 01-02-2011 11:01 PM

I have a Dell N5010 (15R) Core i5-460M, 320GB HDD.

/sbin/lspci:
Code:

00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)
12:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)
13:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)

Quote:

Wireless:
From Slackbuilds.org download the broadcom-sta script, which includes the kernel module 'wl'. That contains
the Broadcom-provided proprietary kernel driver that supports a number of
their cards like the BCM4311, BCM4312, BCM4321, and BCM4322 chipsets.
For wireless I prefer the FOSS broadcom driver brcm80211 - http://wireless.kernel.org/en/users/Drivers/brcm80211 - for kernels earlier than 2.6.37 just use the compat-wireless on the git. It's on the staging drivers section, but it works pretty good for the BCM4313 [14e4:4727].

Quote:

Blue-tooth:
There is an option in the BIOS that creates conflicts with the wifi and bluetooth, and you have to disable it.
If you set it to "none", occasionally Bluetooth will work, but not consistently
Bluetooth has a catch: DO NOT DISABLE IT ON WINDOWS, or else it will be useless on linux. I "accidentally" disabled it in windows and had no bluetooth on linux. After reinstalling windows and enabled it, it worked like a charm on linux with bluez.

Everything else worked out of the box.

rizitis 01-23-2012 02:44 PM

update:
Code:

darkstar:~$ uname -a && cat /etc/*version*
Linux darkstar 2.6.38.7 #3 SMP Sun May 22 16:21:50 CDT 2011 x86_64 Intel(R) Core(TM) i7 CPU      Q 740  @ 1.73GHz GenuineIntel GNU/Linux
Slackware 13.37.0
darkstar:~$

Everything works out of the box now, even bluetooth and [skype (multilib)]
:)

-r


All times are GMT -5. The time now is 08:10 AM.