View previous topic :: View next topic |
Author |
Message |
cubancigar11 Guru
Joined: 10 Jan 2005 Posts: 340
|
Posted: Mon Jul 14, 2014 2:52 am Post subject: [solved] Initramfs stuck |
|
|
Hi!
I installed my kernel via genkernel and booted to it. It got stuck at 'waiting for uevents to be processed' so I added 'radeon.modeset=0' to grub.cfg and all was good.
Then I tried to install fglrx. I used 'genkernel --menuconfig all' to compile the new kernel and initramfs. Now I cannot boot into the system It gets stuck at 'Loading initramfs...' and doesn't move a bit. Any idea how to go about debugging this one?
Last edited by cubancigar11 on Fri Jul 18, 2014 5:29 pm; edited 1 time in total |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Tue Jul 15, 2014 3:56 am Post subject: |
|
|
boot livecd/usb, mount gentoo partitions, enter chroot, remove 'radeon.modeset=0' from grub.cfg, ensure /etc/portage/make.conf contains VIDEO_CARDS="fglrx" and INPUT_DEVICES="evdev", run Code: | genkernel --menuconfig all | edit menuconfig to Quote: | Device Drivers --->
Graphics support --->
<M> /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
select one to match the motherboard's chipset
-*- VGA Arbitration
(2) Maximum number of GPUs
[ ] Laptop Hybrid Graphics - GPU switching support
< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
<*> 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
[ ] IMS Twin Turbo display support
< > VGA 16-color graphics support
< > Userspace VESA VGA graphics support
[ ] VESA VGA graphics support
[ ] EFI-based Framebuffer Support
< > N411 Apollo/Hecuba devkit support
< > Hercules mono graphics support
< > Epson S1D13XXX framebuffer support
< > nVidia Framebuffer Support
< > nVidia Riva support
< > Intel740 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
< > Fujitsu carmine frame buffer support
< > SMSC UFX6000/7000 USB Framebuffer support
< > Displaylink USB Framebuffer support
< > Goldfish Framebuffer
< > Virtual Frame Buffer support (ONLY FOR TESTING!)
< > E-Ink Metronome/8track controller support
< > Fujitsu MB862xx GDC support
< > E-Ink Broadsheet/Epson S1D13521 controller support
< > AUO-K190X EPD controller support
[ ] Simple framebuffer support
[ ] Exynos Video driver support ----
[*] Backlight & LCD device support --->
--- Backlight & LCD device support
<*> Lowlevel LCD controls
< > Platform LCD controls
<*> Lowlevel Backlight controls
< > Generic (aka Sharp Corgi) 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
< > Backlight Driver for LM3630A
< > Backlight Driver for LM3639
< > Backlight driver for TI LP855X
< > Sanyo LV5207LP Backlight
< > Rohm BD6107 Backlight
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
[*] Bootup logo --->
--- Bootup logo
[ ] Standard black and white Linux logo
[ ] Standard 16-color Linux logo
[*] Standard 224-color Linux logo | exit saving the config, allow genkernel to complete Code: | emerge linux-firmware evdev ati-drivers xorg-server
aticonfig --initial | should get it done _________________ Defund the FCC. |
|
Back to top |
|
|
cubancigar11 Guru
Joined: 10 Jan 2005 Posts: 340
|
Posted: Fri Jul 18, 2014 5:29 pm Post subject: |
|
|
Thanks. I tried that but it wasn't enough. After several tries of doing the same compilation again and again, I eventuall ran 'grub2-mkconfig -o /boot/grub/grub.cfg' and did the trick. |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Fri Jul 18, 2014 8:17 pm Post subject: |
|
|
Well done.
Quote: | I eventuall ran 'grub2-mkconfig -o /boot/grub/grub.cfg' and did the trick. | Interesting, apparently a direct removal of 'radeon.modeset=0' from grub.cfg did not work requiring the full blown remake of grub.cfg. maybe an extra or missing whitespace? _________________ Defund the FCC. |
|
Back to top |
|
|
|