Acer Aspire 4315

From Gentoo Linux Wiki

(Redirected from HARDWARE Acer Aspire 4315)
Jump to: navigation, search

This article is still a Stub. You can help Gentoo-Wiki by expanding it.




Please format this article according to the guidelines and Wikification suggestions, then remove this notice {{Wikify}} from the article


Contents

[edit] Hardware

 Intel(R) Celeron(R) CPU
 flags  : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx lm constant_tsc up arch_perfmon pebs bts pni monitor ds_cpl tm2 ssse3 cx16 xtpr lahf_lm

Would someone explain each/most of these flags?

[edit] Hardware Status Overview

Device Works? Note
Graphics Yes 3D with i915 driver
Compiz Yes More info to be posted
Ethernet Yes No issues
Wireless Yes Minor issue - need specific patch for driver
Sound Yes
USB Yes No issues
Framebuffer Graphics untested Next hurdle for me (MR)
Hotkeys mostly
Touchpad Yes No issues
ACPI mostly
Suspend To Ram Yes
Suspend To Disk Not yet Probably a kernel issue - help???

[edit] Graphics

See this guide.

Make sure to compile intel-agp, apg, drm, and i915 into or as modules with the kernel.

[edit] Compiz-fusion on the x3100

See above how-to.

Use the following commands after installing compiz:

(more to be added shortly)

[edit] Audio

Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)

File: /etc/make.conf

ALSA_CARDS="hda-intel"

[edit] Kernel modules

Relevant module would be snd-hda-intel with Realtek HD-audio codec support, actual codec is Realtek ALC268.

Warning: Do not compile alsa sound support into kernel - it won't work that way since you can't pass any module parameters. Holds true for 2.6.25 and earlier gentoo-sources.

Compile ALSA as module and append following lines to your /etc/modprobe.d/alsa:

File: /etc/modprobe.d/alsa
 alias snd-card-0 snd-hda-intel
 alias sound-slot-0 snd-card-0
 options snd-hda-intel enable=1 index=0 model=acer
 

Then run update-modules to generate modprobe configuration.

[edit] Ethernet

Marvell Yukon 88e8039 PCIE (sky2)

Works without problems.

Linux Kernel Configuration: Yukon2 NIC driver
Device Drivers  --->
    [*] Network device support  --->
        [*]   Ethernet (1000 Mbit)  --->
            <*>   SysKonnect Yukon2 support

[edit] Wifi

[edit] Atheros AR5007EG PCIE

See the Atheros 5xxx article.

File: /etc/conf.d/net
 essid_ath0="any"   
 config_ath0=( "dhcp" )
 dhcpcd_ath0="-t 30" # Timeout after 30 seconds

[edit] Broadcom

good luck with a native driver if one exist ndiscrapper someone have this acer/broadcom combo? feel free to edit this


[edit] Modem

ideas? what kinda device is this? my ventures with linuxant slmodem scanmodem all were fruitless and in linuxant's case killed my whole system



[edit] hotkeys

kmods

Warning: need LED and brightness in kernel
acer_acpi
acerhk 

I'm working on getting the hotkeys to work sofar Fn+arrows dont change the brightness I have to manually

Code: backlight brightness
echo "0-9" >> /proc/acpi/acer/brightness

if wifi stops

Code: enable/disable wifi
echo "1" >> /proc/acpi/acer/wireless


Without installing acer_acpi or acerhk - The LEDs do not work on the E or wireless button but the wireless button does shut on and off the antenna. Using xev, I am unable to elicit a keycode for the dollar, euro, Fn, E, and wireless buttons. All others work. We need to figure this out - at least the Fn key. Without those 2 packages already mentioned, ironically my Fn+L or R arrows control backlight brightness, Numloack, and likely otehr things - I just haven't tried the others. --MR

[edit] touchpad

File: /etc/make.conf

INPUT_DEVICES="keyboard mouse synaptics"

This is the pertinent section for the synaptics touchpad in xorg.conf:

File: /etc/X11/xorg.conf

Section "InputDevice"

       Identifier  "Mouse0"
       Driver      "synaptics"
       Option          "CorePointer"
       Option          "Device"                "/dev/input/mice"
       Option          "Protocol"              "ImPS/2"
       Option          "ZAxisMapping"          "4 5"
       Option          "Emulate3Buttons"       "true"
       Option          "SHMConfig"     "on"

[edit] Misc

[edit] Usefull USE Flags

cpu speciffic

acpi mmx sse ssse3 sse2 

misc

wifi dvd cdr

[edit] References

[edit] Full 'lspci -v' Output

Can be found here.

[edit] Kernel config

A 2.6.23-gentoo-r8 .config can be found here.

[edit] Boot Messages

The full dmesg output using the given kernel .config can be seen here.

[edit] XOrg Config

This is my working xorg.conf file.

[edit] Xorg.0.log

The complete X output can be found here.

[edit] glxinfo

The complete glxinfo can be found here.


MR! wiki tag your it! your turn! lol i fixed my half now lets better integrate em! eh? i'd help ya with glx/compiz stuff but im currently using fluxbox and quite happy without it ps hit me up on #gentoo or #gentoo-chat --jimiridge pss thanx for the kernel.conf we gotta chat it up on irc sometime

[edit] Todo and Progress Info

  1. hotkeys
  2. more details on devices and corresponding kernel settings
  3. Update xorg.conf, kernel config, etc.
  4. Improve bootup (debug errors listed and speed up) - this is a SLOW PROCESS and I think I will need a lot of help with this
  5. make this page more pretty (wiki page) i think i came back to gentoo just cause this wiki page ;) (jimmiridge)
  6. maybe compress things like one heading for make.conf except several calls to it? i dunno hows the format look to you?

jimiridge - how would we do that last point?

NOTE: Compiz is now WORKING!!! - I had to compile intel-agp, agp, drm, and i915 into my kernel - I will post further directions above shortly --MR

Personal tools