Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Switching from Genkernel help
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Arthanis
Apprentice
Apprentice


Joined: 21 Mar 2008
Posts: 161

PostPosted: Fri Aug 08, 2014 1:49 am    Post subject: Reply with quote

Quote:

Virtualbox does not emulate the CPU. Your code runs natively on the CPU. You appear to have access to the full CPU instruction set too.
The virtuliser tricks the guest when it tries to use a priviledged instruction, but the code runs unmodified as a guest. This bit is slow but the lessons learned remain valid on real hadware.


Do you know if this is true even if the host processor lacks VT-x?

Anyway, what I'm trying to say is that what motivated me back then is that with gentoo you woudl get a clean and fast system. I do understand that not everybody can buy an old hardware.

I think I've come up with a solution. ShanaXXII, why don't you install gentoo on a pendrive and use it to boot your father PC? That way you would get all the benefits from a native system, without touching anything =]
Back to top
View user's profile Send private message
ShanaXXII
Apprentice
Apprentice


Joined: 29 Jun 2014
Posts: 281
Location: Canada

PostPosted: Sat Aug 09, 2014 9:48 pm    Post subject: Reply with quote

[quote="Arthanis"]
Quote:

I think I've come up with a solution. ShanaXXII, why don't you install gentoo on a pendrive and use it to boot your father PC? That way you would get all the benefits from a native system, without touching anything =]

It's actually my computer. He just doesn't want me 'wasting' time on it.
Last time I did this, I use different partitions.
And whats a pen drive?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43184
Location: 56N 3W

PostPosted: Sun Aug 10, 2014 9:15 am    Post subject: Reply with quote

ShanaXXII,

A pen drive is a solid state device about the size of a pen that behaves in all respects, other than speed, as a rotating rust hard drive.
Also known as a "memory stick" .

Search "memory stick" on amazon for some examples.

Of course, it won't stop you "wasting time", however its installed.

Different partitions and dual boot is really the way to go.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ShanaXXII
Apprentice
Apprentice


Joined: 29 Jun 2014
Posts: 281
Location: Canada

PostPosted: Fri Aug 22, 2014 9:42 pm    Post subject: Reply with quote

I'm back. Lol. I built another Gentoo without my parents knowing 8)
anyways this is my kernel config. Please correct me too if u see any drivers that are unnecessary for my system.
Code:
# lspci -k
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 12)
   Subsystem: Dell Device 0434
   Kernel driver in use: agpgart-intel

I can't find the agpart-intel driver in my config. when search it up, nothing shows.
I found /dev/agpgart (AGP Support) ---> under Device Drivers ---> Graphics support --->
and I put this       -*- Intel 440LX/BX/GX, 18xx and E7x05 chipset support

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12)
   Subsystem: Dell Device 0434
   Kernel driver in use: i915

Graphics.No necessary for boot

00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
   Subsystem: Dell Device 0434

Not sure what driver it uses here

00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
   Subsystem: Dell Device 0434
   Kernel driver in use: ehci-pci

USB. Not necessary for boot

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
   Subsystem: Dell Device 0434
   Kernel driver in use: snd_hda_intel

Audio. Not necessary for boot

00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
   Kernel driver in use: pcieport

Bus options (PCI etc.) --->
     [ * ] PCI support
          [ * ] Support mmconfig  PCI config  space access
          [ * ] PCI Express Port Bus support (This is the kernel driver used)
               [ * ] Root Port Advanced Error Reporting support
               -*- PCI Express ASPM control
          [ * ] Message Signaled Interrupts (MSI and MSI-X)
          [ * ] Interupts on hypertransport devices
     [ * ] PCI IO-APIC hotplug support

00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
   Kernel driver in use: pcieport

Shown Above

00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 06)
   Kernel driver in use: pcieport

Shown Above

00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
   Subsystem: Dell Device 0434
   Kernel driver in use: ehci-pci

USB. Not Necessary for boot

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)

lspci -k did not mention anything about this :/

00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
   Subsystem: Dell Device 0434

Not sure what I'm suppose to do here

00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 06)
   Subsystem: Dell Device 0434
   Kernel driver in use: ahci

Device Drivers --->
     <*> Serial ATA and Parallel ATA drivers --->
          [ * ] Verbose ATA error reporting
          [ * ] ATA ACPI Support ( I think this is the driver being used)
          *** Controllers with non-SFF native interface ***
          <*> AHCI SATA support
          <*> Platform AHCI SATA support
          [ * ] ATA SFF support (for legacy IDE and PATA)
          *** SFF controllers with custom DMA interface ***
          [ * ] ATA BMDMA support
          *** SATA SFF controllers with BMDMA ***
          <*> Intel ESB, iCH, PIIX3, PIIX4, PATA/SATA support
          <*> Intel PATA old PIIX support
          *** PIO-only SFF controllers ***
          <*> Intel PATA MPIIX support
          *** Generic fallback / legacy drivers ***
          <M> ACPI firmware driver for PATA

00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
   Subsystem: Dell Device 0434
   Kernel modules: i2c_i801

Device Drivers --->
     -*- I2C support -->
          [ * ] Enable compatibility bits for old user-space
          <M> I2C device interface
          [ * ] Autoselect pertinent helper modules
               I2C Hardware Bus support --->
                    <M> Intel 82801 (ICH/PCH) ( I think this is the driver used)
                    <M> Intel SCH SMBus Controller
                    <   > Intel iSMT SMBus Controller
                    <M> Intel PIIX4 and compatible (ATI/AMD/Serverworks/Broadcom/SMSC)
                    *** ACPI drivers ***
                    <M> SMBus Control Method Interface

00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)
   Subsystem: Dell Device 0434

not sure what to do

03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
   Subsystem: Dell Wireless 1397 WLAN Mini-Card
   Kernel driver in use: b43-pci-bridge
   Kernel modules: ssb, wl

Wireless connection. Not necessary for boot

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
   Subsystem: Dell Device 0434
   Kernel driver in use: r8169
   Kernel modules: r8169

Ethernet. Not necessary for boot

ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
   Subsystem: Intel Corporation Device 8086
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
   Subsystem: Intel Corporation Device 8086
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
   Subsystem: Intel Corporation Device 8086
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
   Subsystem: Intel Corporation Device 8086
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
   Subsystem: Intel Corporation Device 8086
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
   Subsystem: Intel Corporation Device 8086

Not sure for all of the above
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43184
Location: 56N 3W

PostPosted: Fri Aug 22, 2014 10:37 pm    Post subject: Reply with quote

ShanaXXII,

Nothing is as simple as it seems.

The easy one first.
Code:
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)

lspci -k did not mention anything about this :/
This device provides the connection between the CPU and your PCI buses.
Its set up by the BIOS. The kernel may tinker with it too. No driver is required.

Code:
USB. Not Necessary for boot
Hmm. If you have a USB keyboard, you need this to work to be able to log in, but I suppose boot is complete by that time.

Code:
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
   Subsystem: Dell Device 0434
Don't do anything. You may have a few sensors here. This is a gateway to the remains of the Industry Standard Architecture (ISA) Bus.
It was made obsolete by PCI which in turn was made obsolete by PCIe. It goes back to tho original IBM RC.


Code:
Device Drivers --->
     <*> Serial ATA and Parallel ATA drivers --->
None of
Code:
          [ * ] ATA SFF support (for legacy IDE and PATA)
          *** SFF controllers with custom DMA interface ***
          [ * ] ATA BMDMA support
          *** SATA SFF controllers with BMDMA ***
          <*> Intel ESB, iCH, PIIX3, PIIX4, PATA/SATA support
          <*> Intel PATA old PIIX support
          *** PIO-only SFF controllers ***
          <*> Intel PATA MPIIX support
          *** Generic fallback / legacy drivers ***
          <M> ACPI firmware driver for PATA
are required. You may not need
Code:
  <*> Platform AHCI SATA support
either.

In general, things with Debug or Verbose in their names should be off, like
Code:
 [ * ] Verbose ATA error reporting

Its a log spammer.

That leaves the hard one.
Code:
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12)
   Subsystem: Dell Device 0434
   Kernel driver in use: i915

Graphics.No necessary for boot
. There are several kernel drivers that will put text on the screen at beet time with your hardware.
The old fashioned text console. the vga, vesa, uvesa drivers and others but looking forward none of them will work with the intel driver for Xorg.
If you never want a GUI, thats fine.
If you do, the driver is in two parts, i915 in the kernel and xf86-video-intel in Xorg. You need both bits.
Now, the i915 kernel module gives you a console framebuffer at boot, so this is the driver you must choose to see a console before you start Xorg.
Its perfectly possible to not have any console support in the kernel at all. Then you get nothing on the screen.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ShanaXXII
Apprentice
Apprentice


Joined: 29 Jun 2014
Posts: 281
Location: Canada

PostPosted: Sat Aug 23, 2014 12:59 pm    Post subject: Reply with quote

Um, this is on real hardware. I created another partition
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43184
Location: 56N 3W

PostPosted: Sat Aug 23, 2014 2:22 pm    Post subject: Reply with quote

ShanaXXII,

I can tell.
The virtualisers all give you old hardware and in some cases a special VGA device that has no real hardware equivelent.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ShanaXXII
Apprentice
Apprentice


Joined: 29 Jun 2014
Posts: 281
Location: Canada

PostPosted: Sat Aug 23, 2014 9:08 pm    Post subject: Reply with quote

NeddySeagoon wrote:

That leaves the hard one.
Code:
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12)
   Subsystem: Dell Device 0434
   Kernel driver in use: i915

Graphics.No necessary for boot
. There are several kernel drivers that will put text on the screen at beet time with your hardware.
The old fashioned text console. the vga, vesa, uvesa drivers and others but looking forward none of them will work with the intel driver for Xorg.
If you never want a GUI, thats fine.
If you do, the driver is in two parts, i915 in the kernel and xf86-video-intel in Xorg. You need both bits.
Now, the i915 kernel module gives you a console framebuffer at boot, so this is the driver you must choose to see a console before you start Xorg.
Its perfectly possible to not have any console support in the kernel at all. Then you get nothing on the screen.


I already have a GUI working. I compiled xorg-server with
VIDEO_CARDS="intel i915"
and
INPUT_DEVICES="evdev synaptics"
I guess this should be a working configuration then?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
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