View previous topic :: View next topic |
Author |
Message |
OpenFerret n00b
Joined: 16 Sep 2014 Posts: 6
|
Posted: Tue Sep 16, 2014 1:29 am Post subject: First time installing Gentoo [Dell XPS 13 (9333)] |
|
|
Hi all,
I'm in the process of preparing to make the move away from Ubuntu / Debian to Gentoo. I've got a fair amount of experience with Linux, but nothing quite like Gentoo. I'm making the move to get more control over my system and get a better understanding of how the Linux system works at a grass roots level.
Has any of the community installed Gentoo on the Dell XPS 13 (9333) model ultrabook? I haven't started my install yet as I'm currently working abroad for a few more weeks, but it is going to be my project when I get back to the UK. If anyone can offer any advice specific to this computer I would be grateful.
Otherwise I'll give an update of what I've done and how I've made it work in a guide post install! |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Tue Sep 16, 2014 4:30 pm Post subject: |
|
|
I haven't done that laptop before, but doing a quick look through the specs, doesn't list much to be of a big concern. I don't know on how well, the kernels support displayport yet (haven't dealt with that, but that would only affect using an external monitor). One thing you may want to do, is get the systemrecure cd or another distro's cd that supports UEFI, to be able to install using UEFI. Also, it looks like you come with SSD drive, so may want to look on the information in the forums regarding those drives, so special tweaks. |
|
Back to top |
|
|
hololeap n00b
Joined: 05 Oct 2013 Posts: 30
|
Posted: Wed Sep 17, 2014 9:27 pm Post subject: |
|
|
The main thing you will need to pay attention to is enabling the right drivers for your hardware when you compile the kernel. This means taking a look at the output of `lspci` and paying careful attention to the available options in the kernel. Of course, you could just use the generic kernel config that is stored in /proc/config.gz (use gunzip or zcat to decompress it) when you boot up the installation CD which has pretty much everything under the sun enabled. The only downside to this is the kernel will be larger and will take significantly longer to compile, but requires less effort on your part.
Other than that, I would highly recommend setting the "networkmanager" USE flag in make.conf so that NetworkManager and all of its components are installed, which really makes dealing with wifi networks wonderfully easy. |
|
Back to top |
|
|
ShanaXXII Apprentice
Joined: 29 Jun 2014 Posts: 283 Location: Canada
|
Posted: Wed Sep 17, 2014 10:31 pm Post subject: |
|
|
Check if u can disable EFI in the bios.
And during installation, u probably will need an ethernet cable because wireless is poorly supported.
If you are stumped with configuring the kernel, try genkernel but with the command
Code: | # genkenernel --menuconfig all
### instead of ###
# genkernel all | This will give u the default genkernel config (will almost always work)
And it will give you a config menu, so u browse around see things that you know FOR SURE u do not need.
It also says in the handbook that if u built /boot partition not with ext2, u will also need to use the command above |
|
Back to top |
|
|
keet Guru
Joined: 09 Sep 2008 Posts: 565
|
Posted: Wed Sep 17, 2014 11:40 pm Post subject: |
|
|
ct85711 wrote: | I don't know on how well, the kernels support displayport yet. |
I have a Lenovo laptop computer with a DisplayPort (mini), and it works well. There is some bug with 3d rendering while using DisplayPort, but I doubt that it happens to all Linux computers that use DisplayPort. |
|
Back to top |
|
|
OpenFerret n00b
Joined: 16 Sep 2014 Posts: 6
|
Posted: Sat Sep 20, 2014 7:10 pm Post subject: Good stuff to get me started... |
|
|
Thank you for all of your replies. For extra info, I'm posting some of the specs:
Code: | openferret@ubuntu:~$ lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4)
00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 6b) |
Code: | openferret@ubuntu:~$ lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 0bda:5604 Realtek Semiconductor Corp.
Bus 002 Device 002: ID 06cb:0af8 Synaptics, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub |
Code: | openferret@ubuntu:~$ lsmod
Module Size Used by
usb_storage 62209 0
vmnet 55993 13
parport_pc 32701 0
vmw_vsock_vmci_transport 26278 0
vsock 34895 1 vmw_vsock_vmci_transport
vmw_vmci 62966 1 vmw_vsock_vmci_transport
vmmon 76137 0
arc4 12608 2
iwlmvm 189774 0
mac80211 626557 1 iwlmvm
dell_wmi 12761 0
sparse_keymap 13948 1 dell_wmi
snd_hda_codec_realtek 61438 1
snd_hda_codec_hdmi 46207 1
uvcvideo 80885 0
snd_hda_intel 52355 5
snd_hda_codec 192906 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 40664 1 uvcvideo
bnep 19624 2
snd_hwdep 13602 1 snd_hda_codec
videodev 134688 2 uvcvideo,videobuf2_core
rfcomm 69160 8
intel_rapl 18773 0
dell_laptop 18168 0
dcdbas 14928 1 dell_laptop
snd_pcm 102099 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
iwlwifi 169932 1 iwlmvm
x86_pkg_temp_thermal 14205 0
hid_multitouch 17407 0
intel_powerclamp 14705 0
coretemp 13435 0
dm_multipath 22873 0
btusb 32412 0
kvm_intel 143060 0
kvm 451511 1 kvm_intel
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
joydev 17381 0
bluetooth 395423 22 bnep,btusb,rfcomm
snd_seq_midi 13324 0
serio_raw 13462 0
scsi_dh 14882 1 dm_multipath
snd_seq_midi_event 14899 1 snd_seq_midi
cfg80211 484040 3 iwlwifi,mac80211,iwlmvm
snd_rawmidi 30144 1 snd_seq_midi
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
i2c_designware_platform 12960 0
i2c_designware_core 14768 1 i2c_designware_platform
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29482 2 snd_pcm,snd_seq
snd 69238 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
mei_me 18627 0
mei 82276 1 mei_me
mac_hid 13205 0
intel_smartconnect 12619 0
lpc_ich 21080 0
soundcore 12680 1 snd
binfmt_misc 17468 1
ppdev 17671 0
lp 17759 0
parport 42348 3 lp,ppdev,parport_pc
dm_crypt 23177 1
usbhid 52570 0
hid 106148 2 hid_multitouch,usbhid
crct10dif_pclmul 14289 0
crc32_pclmul 13113 0
ghash_clmulni_intel 13216 0
aesni_intel 55624 527
aes_x86_64 17131 1 aesni_intel
lrw 13286 1 aesni_intel
gf128mul 14951 1 lrw
glue_helper 13990 1 aesni_intel
ablk_helper 13597 1 aesni_intel
cryptd 20359 266 ghash_clmulni_intel,aesni_intel,ablk_helper
psmouse 102222 0
i915 783703 5
ahci 25819 2
libahci 32168 1 ahci
i2c_algo_bit 13413 1 i915
drm_kms_helper 53081 1 i915
drm 303102 4 i915,drm_kms_helper
wmi 19177 1 dell_wmi
video 19476 1 i915
|
From /proc/cpuinfo:
Code: | processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 69
model name : Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz
stepping : 1
microcode : 0x17
cpu MHz : 1700.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
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 ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid
bogomips : 4788.99
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 69
model name : Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz
stepping : 1
microcode : 0x17
cpu MHz : 1500.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
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 ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid
bogomips : 4788.99
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:
processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 69
model name : Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz
stepping : 1
microcode : 0x17
cpu MHz : 1800.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
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 ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid
bogomips : 4788.99
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 69
model name : Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz
stepping : 1
microcode : 0x17
cpu MHz : 1800.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
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 ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid
bogomips : 4788.99
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:
|
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|