View previous topic :: View next topic |
Author |
Message |
Clad in Sky l33t
Joined: 04 May 2007 Posts: 887 Location: Germany
|
Posted: Thu Nov 01, 2012 12:55 pm Post subject: |
|
|
I'm assuming you have a PCI Express graphics card. Do you have PCIE support activated in your kernel? _________________ Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest |
|
Back to top |
|
|
dycforever n00b
Joined: 06 Jul 2012 Posts: 21
|
Posted: Thu Nov 01, 2012 1:08 pm Post subject: |
|
|
Clad in Sky wrote: | I'm assuming you have a PCI Express graphics card. Do you have PCIE support activated in your kernel? |
I am not sure if my card is a PCI Express graphics card. I check my menuconfig and as below:
[*] PCI support
PCI access mode(Any)
[*] PCI Express support |
|
Back to top |
|
|
dycforever n00b
Joined: 06 Jul 2012 Posts: 21
|
Posted: Thu Nov 01, 2012 1:14 pm Post subject: |
|
|
I am not sure if the "no devices detected" means there is no /dev/nvidiactl and /dev/nvidia0.
I saw those two files before(may be when I set nouveau in VIDEO_CARDS......)
Now I even have no idea of what goes wrong, the kernel configure or the nvidia drivers |
|
Back to top |
|
|
Clad in Sky l33t
Joined: 04 May 2007 Posts: 887 Location: Germany
|
Posted: Thu Nov 01, 2012 1:26 pm Post subject: |
|
|
Sorry, I'm really at a loss here. I've installed/ updated Gentoo on machines with nvidia quite often, but I never ran into problems such as you describe.
What I do is:
Activate PCI Express support in kernel
Deactivate any NVidia Framebuffer related stuff in the kernel
put VIDEO_CARDS="nvidia" (and whatever else I happen to have) into make.conf
emerge xorg-server, nvidia-drivers, etc.
run nvidia-xconfig
startx
As far as I can see you did all this. _________________ Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest |
|
Back to top |
|
|
dycforever n00b
Joined: 06 Jul 2012 Posts: 21
|
Posted: Thu Nov 01, 2012 1:38 pm Post subject: |
|
|
Clad in Sky wrote: | Sorry, I'm really at a loss here. I've installed/ updated Gentoo on machines with nvidia quite often, but I never ran into problems such as you describe.
What I do is:
Activate PCI Express support in kernel
Deactivate any NVidia Framebuffer related stuff in the kernel
put VIDEO_CARDS="nvidia" (and whatever else I happen to have) into make.conf
emerge xorg-server, nvidia-drivers, etc.
run nvidia-xconfig
startx
As far as I can see you did all this. |
The only clue now may be the disappearance of nvidiactl and nvidia0 under /dev.
Or I will reinstall the whole system at this weekend.
Thank you as same |
|
Back to top |
|
|
dycforever n00b
Joined: 06 Jul 2012 Posts: 21
|
Posted: Thu Nov 01, 2012 1:42 pm Post subject: |
|
|
"If you use the proprietary driver from nVidia and the X server fails to start on a udev-only system, then make sure you have the nvidia module listed in /etc/conf.d/modules."
from http://www.gentoo.org/doc/en/udev-guide.xml
but I tested and also doesn't work .... |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Thu Nov 01, 2012 4:38 pm Post subject: |
|
|
Sorry missed the hybrid graphics.
As far as I know linux does not have the ability to run hybrid graphics with nvidia video cards, there is a bumblebee project but not successful so far.
I believe there is some reported success with using the nvidia card in cases where the nvidia card can be enabled and the intel card disabled in BIOS.
Do you have a choice(s) in BIOS that enables or disables the intel video card and/or enables or disables the nvidia video card? Do you have a choice that disables switching?
I would get intel working and then fool with nvidia later.
VIDEO_CARDS="intel" in make.conf
Quote: | Graphics support --->
<*> /dev/agpgart (AGP Support) --->
--- /dev/agpgart (AGP Support)
< > AMD Opteron/Athlon64 on-CPU GART support
<*> Intel 440LX/BX/GX, I8xx and E7x05 chipset support
< > SiS chipset support
< > VIA chipset support
-*- VGA Arbitration
(2) Maximum number of GPUs
[*] Laptop Hybrid Graphics - GPU switching support
<*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
--- Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
< > 3dfx Banshee/Voodoo3+ (NEW)
< > ATI Rage 128 (NEW)
< > ATI Radeon (NEW)
<*> Intel 8xx/9xx/G3x/G4x/HD Graphics
[*] Enable modesetting on intel by default
< > Matrox g200/g400 (NEW)
< > SiS video cards (NEW)
< > Via unichrome video cards (NEW)
< > Savage video cards (NEW)
< > DRM driver for VMware Virtual GPU (NEW)
< > Intel GMA5/600 KMS Framebuffer (NEW
< > Intel GMA500 Stub Driver
<*> Lowlevel video output switch controls
<*> Support for frame buffer devices --->
--- Support for frame buffer devices
[*] Enable firmware EDID
[ ] Framebuffer foreign endianness support --->
[*] Enable Video Mode Handling Helpers
[*] Enable Tile Blitting Support
*** Frame buffer hardware drivers ***
< > Cirrus Logic support
< > Permedia2 support
< > CyberPro 2000/2010/5000 support
< > Arc Monochrome LCD board support
[ ] Asiliant (Chips) 69000 display support (NEW)
[ ] IMS Twin Turbo display support (NEW)
< > VGA 16-color graphics support
< > Userspace VESA VGA graphics support
[ ] VESA VGA graphics support (NEW)
[ ] EFI-based Framebuffer Support (NEW)
< > N411 Apollo/Hecuba devkit support
< > Hercules mono graphics support
< > Epson S1D13XXX framebuffer support
< > nVidia Framebuffer Support
< > nVidia Riva support
< > Intel LE80578 (Vermilion) support
< > Matrox acceleration
< > ATI Radeon display support
< > ATI Rage128 display support
< > ATI Mach64 display support
< > S3 Trio/Virge support
< > S3 Savage support
< > SiS/XGI display support
< > VIA UniChrome (Pro) and Chrome9 display support
< > NeoMagic display support
< > IMG Kyro support
< > 3Dfx Banshee/Voodoo3/Voodoo5 display support
< > 3Dfx Voodoo Graphics (sst1) support
< > VIA VT8623 support
< > Trident/CyberXXX/CyberBlade support
< > ARK 2000PV support
< > Permedia3 support (EXPERIMENTAL)
< > Fujitsu carmine frame buffer support
[ ] AMD Geode family framebuffer support (EXPERIMENTAL)
< > SMSC UFX6000/7000 USB Framebuffer support
< > Displaylink USB Framebuffer support
< > Virtual Frame Buffer support (ONLY FOR TESTING!)
< > E-Ink Metronome/8track controller support
< > Fujitsu MB862xx GDC support
< > E-Ink Broadsheet/Epson S1D13521 controller support
[*] Backlight & LCD device support --->
--- Backlight & LCD device support
<*> Lowlevel LCD controls
< > Platform LCD controls
-*- Lowlevel Backlight controls
< > Generic (aka Sharp Corgi) Backlight Driver
< > Frontpath ProGear Backlight Driver
< > Apple Backlight Driver
< > Tabletkiosk Sahara Touch-iT Backlight Driver
< > Backlight Driver for ADP8860/ADP8861/ADP8863 using WLED
< > Backlight Driver for ADP8870 using WLED
Console display driver support --->
-*- VGA text console
[*] Enable Scrollback Buffer in System RAM
(256) Scrollback Buffer Size (in KB)
-*- Framebuffer Console support
-*- Map the console to the primary display device
[ ] Framebuffer Console Rotation
[ ] Select compiled-in fonts
[*] Bootup logo --->
--- Bootup logo
[ ] Standard black and white Linux logo
[ ] Standard 16-color Linux logo
[*] Standard 224-color Linux logo |
recompile and recopy kernel
modprobe -r nvidia
emerge --unmerge nvidia-drivers nvidia-settings
emerge xorg-server $(qlist -IC x11-drivers)
reboot _________________ Defund the FCC. |
|
Back to top |
|
|
bootle n00b
Joined: 02 Apr 2003 Posts: 21 Location: Hamburg, Germany
|
Posted: Sun Dec 02, 2012 5:32 pm Post subject: |
|
|
In case you have not found a solution yet:
Perhaps X (or nv/nouveau, respectively) can't read your monitor specs.
No monitor, no screen ....
If so, then, with your kernel configuration,
- enable all relevant I2C options
and at the same time
- disable nvidiafb since it blocks other graphics drivers.
Resort to vesafb and optionally enable alternative framebuffer fonts.
Then recompile your kernel.
Btw: Have a look at /var/log/Xorg.0.log. It's quite informative.
Also look for i2c at wikipedia. _________________ Ceterum censeo grubinem udevinamque delenda sunt. |
|
Back to top |
|
|
|