conraid ha scritto:Con la live intendi?
nono, intendo da sistema installato. Con il localyesconfig riesco a compilare un kernel che mi arriva alla shell, faccio il login, ma poi allo startx ho quei problemi.
effettivamente il
make localyesconfig non includeva, neanche come moduli, gli intel.
Ho copiato il suo config da /boot in /usr/src/linux, l'ho caricato nel make menuconfig, ho aggiunto gli intel e i vesa come built-in e i nouveau e AMD come moduli e l'ho ricompilato.
Al riavvio funziona e riesco ad accedere a X.
Ti ringrazio molto perche` senza il tuo consiglio di usare localyesconfig e le indicazioni su dove trovare i driver in menuconfig starei ancora andando a tentativi.
Ora su ambiente X pero` non mi funziona ne` mouse ne` tastiera ne` touchsreen, e posso fare solo riavio forzato.
(Da tty invece funziona sia tastiera che mouse che touchscreen, riesco a selezionare le righe passandoci sopra col dito).
Ho provato a risolvere copiando il file di configurazione di evdev in xorg.conf.d
Codice: Seleziona tutto
cp /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/10-evdev.conf
ma non e` cambiato nulla, continua a non rilevare mouse tastiera e touchscreen da ambiente X.
Il file 10-evdev.conf e` questo
Codice: Seleziona tutto
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
mentre il log e` questo e` il log di xorg
Codice: Seleziona tutto
[ 2759.311]
X.Org X Server 1.18.2
Release Date: 2016-03-11
[ 2759.318] X Protocol Version 11, Revision 0
[ 2759.320] Build Operating System: Slackware 14.2 Slackware Linux Project
[ 2759.323] Current Operating System: Linux darkstar 4.4.5 #1 SMP Thu Mar 31 14:42:23 CEST 2016 x86_64
[ 2759.323] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-yes-0.2 root=/dev/mmcblk0p2 ro
[ 2759.328] Build Date: 13 March 2016 01:36:36PM
[ 2759.331]
[ 2759.333] Current version of pixman: 0.34.0
[ 2759.338] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 2759.338] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 2759.349] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar 31 16:36:52 2016
[ 2759.357] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 2759.359] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 2759.363] (==) No Layout section. Using the first Screen section.
[ 2759.363] (==) No screen section available. Using defaults.
[ 2759.363] (**) |-->Screen "Default Screen Section" (0)
[ 2759.363] (**) | |-->Monitor "<default monitor>"
[ 2759.364] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 2759.364] (**) | |-->Device "Device0"
[ 2759.364] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 2759.364] (==) Automatically adding devices
[ 2759.364] (==) Automatically enabling devices
[ 2759.364] (==) Automatically adding GPU devices
[ 2759.365] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 2759.365] (WW) The directory "/usr/share/fonts/local" does not exist.
[ 2759.365] Entry deleted from font path.
[ 2759.365] (WW) The directory "/usr/share/fonts/CID" does not exist.
[ 2759.365] Entry deleted from font path.
[ 2759.370] (==) FontPath set to:
/usr/share/fonts/TTF,
/usr/share/fonts/OTF,
/usr/share/fonts/Type1,
/usr/share/fonts/misc,
/usr/share/fonts/75dpi/:unscaled,
/usr/share/fonts/100dpi/:unscaled,
/usr/share/fonts/75dpi,
/usr/share/fonts/100dpi,
/usr/share/fonts/cyrillic
[ 2759.370] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 2759.370] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 2759.370] (II) Loader magic: 0x808c00
[ 2759.370] (II) Module ABI versions:
[ 2759.370] X.Org ANSI C Emulation: 0.4
[ 2759.370] X.Org Video Driver: 20.0
[ 2759.370] X.Org XInput driver : 22.1
[ 2759.370] X.Org Server Extension : 9.0
[ 2759.371] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 2759.373] (--) PCI:*(0:0:2:0) 8086:22b0:1179:f860 rev 34, Mem @ 0x90000000/16777216, 0x80000000/268435456, I/O @ 0x00001000/64
[ 2759.373] (II) Open ACPI successful (/var/run/acpid.socket)
[ 2759.373] (II) LoadModule: "glx"
[ 2759.376] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 2759.383] (II) Module glx: vendor="X.Org Foundation"
[ 2759.383] compiled for 1.18.2, module version = 1.0.0
[ 2759.383] ABI class: X.Org Server Extension, version 9.0
[ 2759.383] (==) AIGLX enabled
[ 2759.383] (II) LoadModule: "intel"
[ 2759.384] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[ 2759.391] (II) Module intel: vendor="X.Org Foundation"
[ 2759.391] compiled for 1.18.1, module version = 2.99.917
[ 2759.391] Module class: X.Org Video Driver
[ 2759.391] ABI class: X.Org Video Driver, version 20.0
[ 2759.391] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[ 2759.391] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[ 2759.392] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[ 2759.392] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[ 2759.392] (--) using VT number 7
[ 2759.414] (II) intel(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 2759.414] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[ 2759.414] (==) intel(0): RGB weight 888
[ 2759.414] (==) intel(0): Default visual is TrueColor
[ 2759.414] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics
[ 2759.414] (**) intel(0): Relaxed fencing enabled
[ 2759.414] (**) intel(0): Wait on SwapBuffers? enabled
[ 2759.414] (**) intel(0): Triple buffering? enabled
[ 2759.414] (**) intel(0): Framebuffer tiled
[ 2759.414] (**) intel(0): Pixmaps tiled
[ 2759.414] (**) intel(0): 3D buffers tiled
[ 2759.415] (**) intel(0): SwapBuffers wait enabled
[ 2759.415] (==) intel(0): video overlay key set to 0x101fe
[ 2759.504] (II) intel(0): Output HDMI1 has no monitor section
[ 2759.535] (II) intel(0): Output DP1 has no monitor section
[ 2759.535] (II) intel(0): Output UNKNOWN1 has no monitor section
[ 2759.624] (II) intel(0): EDID for output HDMI1
[ 2759.657] (II) intel(0): EDID for output DP1
[ 2759.657] (II) intel(0): EDID for output UNKNOWN1
[ 2759.657] (II) intel(0): Printing probed modes for output UNKNOWN1
[ 2759.657] (II) intel(0): Modeline "1920x1200"x60.0 149.82 1920 1940 2020 2040 1200 1208 1216 1224 -hsync -vsync (73.4 kHz P)
[ 2759.657] (II) intel(0): Output HDMI1 disconnected
[ 2759.657] (II) intel(0): Output DP1 disconnected
[ 2759.657] (II) intel(0): Output UNKNOWN1 connected
[ 2759.657] (II) intel(0): Using exact sizes for initial modes
[ 2759.657] (II) intel(0): Output UNKNOWN1 using initial mode 1920x1200 +0+0
[ 2759.657] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 2759.657] (II) intel(0): Kernel page flipping support detected, enabling
[ 2759.658] (==) intel(0): DPI set to (96, 96)
[ 2759.658] (II) Loading sub module "fb"
[ 2759.658] (II) LoadModule: "fb"
[ 2759.667] (II) Loading /usr/lib64/xorg/modules/libfb.so
[ 2759.671] (II) Module fb: vendor="X.Org Foundation"
[ 2759.671] compiled for 1.18.2, module version = 1.0.0
[ 2759.671] ABI class: X.Org ANSI C Emulation, version 0.4
[ 2759.671] (II) Loading sub module "dri2"
[ 2759.671] (II) LoadModule: "dri2"
[ 2759.671] (II) Module "dri2" already built-in
[ 2759.671] (==) Depth 24 pixmap format is 32 bpp
[ 2759.671] (II) intel(0): Allocated new frame buffer 1920x1200 stride 7680, tiled
[ 2759.675] (II) UXA(0): Driver registered support for the following operations:
[ 2759.675] (II) solid
[ 2759.675] (II) copy
[ 2759.675] (II) put_image
[ 2759.675] (II) get_image
[ 2759.675] (II) intel(0): [DRI2] Setup complete
[ 2759.675] (II) intel(0): [DRI2] DRI driver: i965
[ 2759.675] (II) intel(0): [DRI2] VDPAU driver: va_gl
[ 2759.675] (==) intel(0): Backing store enabled
[ 2759.675] (==) intel(0): Silken mouse enabled
[ 2759.676] (II) intel(0): Initializing HW Cursor
[ 2759.677] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 2759.678] (==) intel(0): DPMS enabled
[ 2759.678] (==) intel(0): Intel XvMC decoder enabled
[ 2759.678] (WW) intel(0): Disabling Xv because no adaptors could be initialized.
[ 2759.678] (II) intel(0): DRI2: Enabled
[ 2759.678] (II) intel(0): DRI3: Disabled
[ 2759.678] (==) intel(0): hotplug detection: "enabled"
[ 2759.700] (--) RandR disabled
[ 2759.766] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 2759.766] (II) AIGLX: enabled GLX_ARB_create_context
[ 2759.766] (II) AIGLX: enabled GLX_ARB_create_context_profile
[ 2759.766] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[ 2759.766] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 2759.766] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[ 2759.766] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[ 2759.766] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[ 2759.766] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[ 2759.766] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 2759.766] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[ 2759.767] (II) AIGLX: Loaded and initialized i965
[ 2759.767] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 2759.767] (II) intel(0): Setting screen physical size to 508 x 317
[ 2760.039] (II) config/udev: Adding input device USB Optical Mouse (/dev/input/mouse0)
[ 2760.039] (II) No input driver specified, ignoring this device.
[ 2760.039] (II) This device may have been added with another device file.
[ 2760.040] (II) config/udev: Adding input device ITE Tech. Inc. ITE Device(8595) (/dev/input/mouse1)
[ 2760.040] (II) No input driver specified, ignoring this device.
[ 2760.040] (II) This device may have been added with another device file.
[ 2760.040] (II) config/udev: Adding input device 04F3200A:00 04F3:2211 (/dev/input/mouse2)
[ 2760.040] (II) No input driver specified, ignoring this device.
[ 2760.040] (II) This device may have been added with another device file.
sembrerebbe rilevare i device, ma non potergli assegnare il diver corretto, nel file di configurazione e` indicato udev.