View previous topic :: View next topic |
Author |
Message |
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
|
Back to top |
|
|
Roman_Gruber Advocate
Joined: 03 Oct 2006 Posts: 3846 Location: Austro Bavaria
|
Posted: Mon Jul 13, 2015 10:58 am Post subject: |
|
|
make.conf please
do you have those?
Code: | qlist -I xf86
x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-joystick
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse
x11-drivers/xf86-input-synaptics
x11-drivers/xf86-input-wacom
x11-libs/libXxf86dga
x11-libs/libXxf86misc
x11-libs/libXxf86vm
x11-proto/xf86bigfontproto
x11-proto/xf86dgaproto
x11-proto/xf86driproto
x11-proto/xf86miscproto
x11-proto/xf86rushproto
x11-proto/xf86vidmodeproto
|
and this
Code: | grep INPUT /etc/make.conf
INPUT_DEVICES="evdev synaptics keyboard mouse wacom joystick" |
oftopic: !
you sure have your reason using systemd (most requests here are / were for systemd) in the past.
As I do not use systemd and never intend to, I can not help you.
eudev works for myself with minor function loss for months (if you do not need systemd for gnome desctop ...) |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
Posted: Mon Jul 13, 2015 1:37 pm Post subject: |
|
|
I added:
x11-drivers/xf86-input-joystick
x11-drivers/xf86-input-wacom
I didn't have those packages. Plus, I did change my make.conf to look like the one shown below.
I ran:
Code: | emerge --ask -uDN --with-bdeps=y @world |
after I made the change.
Weird side note: (I ran "emerge --depclean". It removed nano as one of the packages.)
wgetpaste /etc/portage/make.conf
https://bpaste.net/show/e8c7aaab5627
qlist -I xf86 | wgetpaste
https://bpaste.net/show/4adea27b8618
No systemd here... That I know of. I know it's off in the kernel. I am chrooted from a partition that has it. I don't think that would show up in my Gentoo logs, but I'm not sure either.
Yeah, I tried startx again, no luck. The keyboard and touchpad still don't work.
Jay |
|
Back to top |
|
|
Roman_Gruber Advocate
Joined: 03 Oct 2006 Posts: 3846 Location: Austro Bavaria
|
Posted: Mon Jul 13, 2015 2:30 pm Post subject: |
|
|
those two are optional!
wacom => i have a graphire 4 tablet, if you do not have such tablets form that company wacom you do not need those.
joystick => i have some sort of usb "playstation like" controller with sticks and therefore i needed such for some games in the past..
to keep nano in your world profile of the portage tree, and ofc emerge nano
emerge --noreplace nano
do you start your x-server from the chroot or from the booted "gentoo" partition?
could be a kernel issue also. some stuff are needed so they work. usually lsusb / lshw => and than add the stuff in the kernel. e.g. my mouse needs "holtek" and some usb stuff for sure to work in the x-server.
which type of keyboard / mouse are you referring is not working
build in keyboard / trackpad?
or usb keyboard / usb mouse? |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Mon Jul 13, 2015 4:06 pm Post subject: |
|
|
suggest edit menuconfig to include the following and recompile the kernel. Quote: | Device Drivers --->
Graphics support --->
<M> /dev/agpgart (AGP Support) --->
--- /dev/agpgart (AGP Support)
< > AMD Opteron/Athlon64 on-CPU GART support
<M> 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 --->
<M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
--- Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
[ ] Allow to specify an EDID data set instead of probing for it (NEW)
I2C encoder or helper chips --->
< > 3dfx Banshee/Voodoo3+ (NEW)
< > ATI Rage 128 (NEW)
< > ATI Radeon (NEW)
< > Nouveau (NVIDIA) cards (NEW)
<M> Intel 8xx/9xx/G3x/G4x/HD Graphics
[*] Enable modesetting on intel by default (NEW)
[*] Enable legacy fbdev support for the modesetting intel driver (NEW)
[ ] Enable preliminary support for prerelease Intel hardware by default
< > Matrox g200/g400 (NEW)
< > SiS video cards (NEW)
< > Via unichrome video cards (NEW)
< > Savage video cards (NEW)
< > Virtual GEM provider (NEW)
< > DRM driver for VMware Virtual GPU (NEW)
< > Intel GMA5/600 KMS Framebuffer (NEW)
< > DisplayLink (NEW)
< > AST server chips (NEW)
< > Kernel modesetting driver for MGA G200 server engines (NEW)
< > Cirrus driver for QEMU emulated device (NEW)
< > QXL virtual GPU (NEW)
Frame buffer Devices --->
{*} Support for frame buffer devices --->
[ ] 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
< > OpenCores VGA/LCD core 2.0 framebuffer 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
< > 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
< > 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
-*- 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 LM3639
< > Sanyo LV5207LP Backlight
< > Rohm BD6107 Backlight
Console display driver support --->
-*- VGA text console
[*] Enable Scrollback Buffer in System RAM
(1024) Scrollback Buffer Size (in KB)
(80) Initial number of console screen columns
(25) Initial number of console screen rows
{*} 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 |
run Code: | rc-update show
rc-status sysinit
emerge -pv xorg-server
qlist -IC x11-drivers
ls /etc/X11/xorg.conf* | verify udev in a run level and running; xorg server built with udev USE flags; drivers xf86-video-intel, xf86-input-evdev, xf86-input-synaptics installed ; verify no /etc/X11/xorg.conf* files exist _________________ Defund the FCC.
Last edited by DONAHUE on Mon Jul 13, 2015 4:43 pm; edited 4 times in total |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Mon Jul 13, 2015 4:17 pm Post subject: |
|
|
On my Dell Latitude laptops of various makes, I only have INPUT="evdev synaptics" and it works. Before I also had keyboard and mouse and it gave me issues. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Mon Jul 13, 2015 4:36 pm Post subject: |
|
|
typo fix: INPUT_DEVICES="evdev synaptics"
and
VIDEO_CARDS="intel"
in /etc/portage/make.conf is indeed usually enough _________________ Defund the FCC. |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
Posted: Mon Jul 13, 2015 5:52 pm Post subject: |
|
|
Yeah, it's all built in.I was having trouble figuring the names of the kernel modules to look for.
lshw
https://bpaste.net/show/b90036cb7b44
lsusb
https://bpaste.net/show/52a5e8ab5781
I run startx from the actual partition. I just work on it from my debian partition, because it's easier with web services, copy and paste...
I'm just stuck, directionally, and burnt out. I've been doing this for 3 days straight...
Thanks a million for the help too,
very much appreciated,
Jay |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
Posted: Mon Jul 13, 2015 5:54 pm Post subject: |
|
|
Hey, Donahue. Nice to bump into you again on here.
Reading your post now... Just caught site of it.
I'll make the changes and get back to you.
Thanks,
Jay |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Mon Jul 13, 2015 6:24 pm Post subject: |
|
|
the main problem looks to be kernel config. there were some udev/evdev problems last month, forgotten the fixes.
Had you read this news: Quote: | 2015-06-08-udev-init-scripts-changes
Title udev-init-scripts-29 important changes
Author William Hubbs <williamh@gentoo.org>
Posted 2015-06-08
Revision 2
In udev-init-scripts-29 and newer, the udev service script has been
split into udev, udev-settle and udev-trigger.
This means the settings in /etc/conf.d/udev have also been migrated
to the appropriate /etc/conf.d files, so be careful when you update your
configuration settings.
udev and udev-trigger will be added to your sysinit runlevel, but not
udev-settle. udev-settle should not be added to a runlevel. Instead, if
a service needs this, it should add "need udev-settle" to its
dependencies. | may or may not have relevance. Mainly using my systemd, just started update on an openrc to take a look. _________________ Defund the FCC. |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
Posted: Mon Jul 13, 2015 10:20 pm Post subject: |
|
|
It took me a minute. I wanted to be as thorough as possible and provide as much information as well. So, I really hope it's all helpful.
I didn't see that message, not in the eselect news-read. Interesting. I'll read more into it.
root@debian [09:14:13] [/usr/share/X11/xorg.conf.d]
-> # ls
10-evdev.conf 50-joystick-all.conf 50-vmmouse.conf
10-quirks.conf 50-synaptics.conf 50-wacom.conf.bak
I have no /etc/X11/xorg.conf
I ran:
I tried running X with the path to xorg.conf.new
I was left with a black screen. Although, I didn't have nothing to interact with. My caplock button didn't light up, so I'd say the keyboard was a no-go, there.
wgetpaste /root/xorg.conf.new
https://bpaste.net/show/f19549ed154c
wgetpaste /var/log/Xorg.0.log
https://bpaste.net/show/f28a32d25fd9
dmesg
http://pastebin.com/hupBcmLu
The colored version: Although, I still couldn't find a syntax that showed the red text error in the middle:
[ 9.224027] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A
[ 9.224041] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun
I copied over these from my debian partition. I figured it's linux, uses X, and is on the same computer.
root@debian [09:15:36] [/usr/share/X11/xorg.conf.d]
-> # qlist -IC x11-drivers
x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-joystick
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse
x11-drivers/xf86-input-mtrack
x11-drivers/xf86-input-synaptics
x11-drivers/xf86-input-wacom
x11-drivers/xf86-video-intel
rc-update show
http://bpaste.net/show/115d653fae0d
rc-status sysinit
http://bpaste.net/show/9e33d7c14486
emerge -pv xorg-server
http://bpaste.net/show/df86c88bc206
These are the exact messages that come up in gentoo, every 5 minutes. I didn't have much luck in my search. Although, I seen this samething when I installed on my desktop, not sure how I got rid of it. Someone suggested that it's something in the kernel that was built as a module, and needed to be built into the kernel, and that it's respawning because it hasn't been built.
INIT:Id "s0" respawning too fast: disabled for 5 minutes
INIT:Id "s0" respawning too fast: disabled for 5 minutes
(If anyone knows the exact work-around/ option in kernel. I'd like to throw them in my install notes as well as fix this.)
Thanks to all,
Jay |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Tue Jul 14, 2015 1:14 am Post subject: |
|
|
edit to comment out: Quote: | # SERIAL CONSOLES
#s0:12345:respawn:/sbin/agetty -L 115200 ttyS0 vt100
#s1:12345:respawn:/sbin/agetty -L 115200 ttyS1 vt100 |
the debian references are confusing. if you boot gentoo and use wgetpaste I may be able to follow.
do not run X -configure, do not allow a xorg.conf to exist in your gentoo install, you have a known intel GPU that works just fine with the default xorg-server script.
solves why no keyboard/mouse; leaving the question, why no udev?
have you recompiled and installed a new kernel _________________ Defund the FCC. |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
Posted: Tue Jul 14, 2015 3:43 pm Post subject: |
|
|
Donahue,
I recompiled the settings you suggested.
I ran X -configure, but I never transfered the xorg.conf file. It exists only as xorg.conf.new.
I tried restarting udev with no luck...
All of the wgetpaste files came from the Gentoo partition actually booted in, except the log files, lshw and lsusb, which I got from a chrooted environment.
commenting those lines out... I tried once before, and the error still reappeared. I know it happened on my desktop too, and the lines aren't commented out there. It's something in the kernel.
I went through and tried to match up some of pappi's configs from http://kernel-seeds.org/ (while, making sure I kept the options you suggested) I must've ran into one option from pappi's page that sent me backwards. The network quit working. So, I defaulted back to the configurations I left off with that you sent me. I figured I'd give it a try again, changing a few options at a time with every build. I'm not sure what's going on and why it's not working.
Any ideas?
Jay |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Tue Jul 14, 2015 11:08 pm Post subject: |
|
|
udev not running is a killer
does Code: | zgrep -i udev /proc/config.gz | produce Quote: | CONFIG_GENTOO_LINUX_UDEV=y | which auto selects: DEVTMPFS [=y] && TMPFS [=y] && MMU [=y] && SHMEM [=y]
uncomment #rc_logger="YES" in /etc/rc.conf
run Code: | /etc/init.d/udev restart | wgetpaste -t
dmesg | wgetpaste -t
wgetpaste -t /var/log/rc.log
qlist -IC x11-drivers | wgetpaste -t | post url's returned
Quote: | I recompiled the settings you suggested. | The xorg.0.log shows considerable progress; the intel driver is now in use.
edit /etc/inittab to comment out (save as shown with the #'s):
# SERIAL CONSOLES
#s0:12345:respawn:/sbin/agetty -L 115200 ttyS0 vt100
#s1:12345:respawn:/sbin/agetty -L 115200 ttyS1 vt100
respawning is harmless but unnecesary and annoying in log, uses a few micoseconds every 5 minutes The handbook has a section Quote: | If serial console access is needed (which is possible in case of remote servers), uncomment the serial console section in /etc/inittab:
root #nano -w /etc/inittab
# SERIAL CONSOLES
s0:12345:respawn:/sbin/agetty 9600 ttyS0 vt100
s1:12345:respawn:/sbin/agetty 9600 ttyS1 vt100 | If you need serial console access (which is possible in case of remote servers) you can live with the noise _________________ Defund the FCC. |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
Posted: Wed Jul 15, 2015 4:59 am Post subject: |
|
|
Yeah, I commented out those lines. They did stop re-spawning after reboot. Last time, I must've tried it, seen no change (without the restart) and just changed it back. So, I apologize. Plus, the information on-line is all over the place on that topic; everyone says something different.
/etc/init.d/udev restart | wgetpaste -t
https://bpaste.net/show/8725ee857bfc
dmesg | wgetpaste -t
https://bpaste.net/show/99062c35552b
wgetpaste -t /var/log/rc.log
https://bpaste.net/show/888d5917d7e1
qlist -IC x11-drivers | wgetpaste -t
https://bpaste.net/show/53c51e8ba59d
I checked... The rc.log doesn't show much, maybe because I just started it, but udev still crashed after I ran openrc.
This did show when I ran "zgrep -i udev /proc/config.gz":
CONFIG_GENTOO_LINUX_UDEV=y
One step closer... I did play around with minor options in the kernel.
My current kernel configuration: https://bpaste.net/show/4a782e23c628
I don't think I made any detrimental changes... Most are default settings from what I read in the help log... "like this defaults to off, or if you're unsure check yes"
Hope this helps.
Thanks much,
Jay |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Wed Jul 15, 2015 5:24 am Post subject: |
|
|
is udev still crashed?
How does the startx failure manifest itself? Blank black screen forever? Drops into an error message?
How do you return to the CLI?
Have you tried manipulating the brightness and backlight keys if it blank screens?
Is the last Xorg.0.log still good? If not, please pastebin a new one. _________________ Defund the FCC. |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Wed Jul 15, 2015 5:55 am Post subject: |
|
|
recommend strongly add to menuconfig: Quote: | File systems --->
[*] Dnotify support
-*- Inotify support for userspace
-*- Filesystem wide access notification | and recompile/install kernel. inotify was not, but ought to be picked up by enabling CONFIG_GENTOO_LINUX_UDEV=y ; the problem with automatic choices is that they discourage individual checking on the items auto should choose, the other notify's are a good idea _________________ Defund the FCC. |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
Posted: Wed Jul 15, 2015 5:30 pm Post subject: |
|
|
I recompiled the kernel about 4 times, messing with those 3 options.
I can use this option:
[*] Dnotify support
The other two cause my network to stop working.
When I run startx, I come into a window with two xterm terminals, but I have no touchpad or keyboard.
rc-status sysinit
shows udev crashed.
sucks. |
|
Back to top |
|
|
sebB l33t
Joined: 02 Mar 2011 Posts: 806 Location: S.O. France
|
Posted: Wed Jul 15, 2015 6:31 pm Post subject: |
|
|
can you post
emerge --info
uname -a
ls -l /boot with /boot mounted |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
|
Back to top |
|
|
Buffoon Veteran
Joined: 17 Jun 2015 Posts: 1369 Location: EU or US
|
Posted: Thu Jul 16, 2015 11:21 pm Post subject: |
|
|
Code: | Linux gentoo-hp 4.0.5-gentoo #1 SMP Sun Jul 12 11:31:36 2015 x86_64 Intel(R) Core(TM) i5-3360M CPU @ 2.80GHz GenuineIntel GNU/Linux
| If you rebuilt the kernel several times how comes you are still running the first compilation?
4.0.5-gentoo #1 |
|
Back to top |
|
|
jwm224 Tux's lil' helper
Joined: 27 May 2015 Posts: 118 Location: Pennsylvania
|
Posted: Fri Jul 17, 2015 12:01 am Post subject: |
|
|
@Buffoon I don't have it set up to append or index the build number. It's writing over the kernel with each build. |
|
Back to top |
|
|
Buffoon Veteran
Joined: 17 Jun 2015 Posts: 1369 Location: EU or US
|
Posted: Fri Jul 17, 2015 12:09 am Post subject: |
|
|
jwm224 wrote: | @Buffoon I don't have it set up to append or index the build number. It's writing over the kernel with each build. | This is done for you automatically. Every time you run make in kernel source directory the number increments. You are running the compilation #1 built Sun Jul 12 11:31:36 2015.
Last edited by Buffoon on Fri Jul 17, 2015 12:10 am; edited 1 time in total |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Fri Jul 17, 2015 12:10 am Post subject: |
|
|
look at the dates and times _________________ Defund the FCC. |
|
Back to top |
|
|
sebB l33t
Joined: 02 Mar 2011 Posts: 806 Location: S.O. France
|
Posted: Fri Jul 17, 2015 3:15 pm Post subject: |
|
|
Can you tell us how do you install a new kernel after you compile it? |
|
Back to top |
|
|
|