Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[udev/Kernel 2.6] probleme avec terms sous X [tournaround]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
rafailow
n00b
n00b


Joined: 16 Sep 2003
Posts: 24

PostPosted: Thu Dec 25, 2003 8:16 pm    Post subject: [udev/Kernel 2.6] probleme avec terms sous X [tournaround] Reply with quote

Bon, j'ai pu voir au hasard des posts sur le forum que certaines personnes avaient des problèmes avec leur terminaux virtuels au passage sous le 2.6... jen fais parti... j'ai revu plusieurs fois la conf de mon kernel et je ne pense rien avoir oublié, c'est à dire quand j'ai vu ca, ...
Code:

=== 2003-12-20 12:58 ==== development-sources-2.6.0 ===
 = /var/log/portage/3234-development-sources-2.6.0.log =
...
 * Please note that ptyfs support has been removed from devfs
 * and you have to compile it in now, or else you will get
 * errors when trying to open a pty. The option is:
 * File systems -> Pseudo filesystems -> /dev/pts filesystem.
...
 * Also, note that you must compile in support for
 * input devices (Input device support->Input devices),
 * the virtual terminal (Character Devices->Virtual terminal),
 * vga_console (Graphics Support->Console...->VGA text console)
 * and the vt_console (Character Devices->Support for console...).
 * Otherwise, you will get the dreaded "Uncompressing the Kernel"
 * error.
...
 * PLEASE NOTE THIS IS NOT OFFICIALLY SUPPORTED BY GENTOO.
...


alors j'ai active ces options dans mon noyau...
Code:

"Character devices ---> [*] Unix98 PTY support"
"File systems ---> Pseudo filesystems ---> [*] /dev/pts file system for Unix98 PTYs"

Ensuite, j'ai monté devpts grace a ma fstab...
Code:

devpts            /dev/pts      devpts   defaults      0 0

ce qui me donne lorsque je fais un mount pour tout lister...
Code:

gentoo root # mount
/dev/hdb3 on / type ext3 (rw,noatime)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev type ramfs (rw)
none on /dev/pts type devpts (rw)
/dev/hda1 on /mnt/win type ntfs (rw,noexec,nosuid,nodev,umask=007,gid=100)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)


voila... enfin de compte mes terminaux ne fonctionnent que lorsque je suis en root sous X et là pas de probleme..., alors si quelqu'un a une idee... au passage je n'utilise plus devfs en faveur de udev.... peut être est ce là le probleme... ca ressemble plus à un problème de conf systeme qu'a une erreur de conf kernel.

Enfin toute aide est bienvenue...

Une info supplementaire.... quand j'ouvre une console sous X en root ca marche donc et si je passe en user normal sans privileges, le console fonctionne correctement... alors du coup je lance X en root, et passe mes consoles en user normal pour lancer mes apps avec le user désiré... ca fonctionne mais bon...

Donc tout fonctionne correctement si ce n'est le fait que sous X en user sans privilège, je ne peux ouvrir aucune console, j'ai essayé de finter en tentant de lancer une console en tant que root et le message d'erreur est explicite " the command su is probably not in your PATH" (un truc dans le style) et /usr/bin est (heureusement)dans mon PATH,mes users sont pourtant dans le groupe wheel, voilà...

je me demande si ce problème n'est pas lié à udev et ses droits de permissions.... je pense en particulier au fichier...
/etc/udev/udev.permissions

merci d'avance pour votre aide et JOYEUX NAWELL :lol:


Last edited by rafailow on Fri Dec 26, 2003 4:19 pm; edited 1 time in total
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Thu Dec 25, 2003 11:50 pm    Post subject: Reply with quote

En fait, c'est simple, je me suis aussi fait avoir : /sbin/rc essaye déjà de monter /dev/pts, donc ça ne sert à rien de le rajouter dans le fstab.

Moi quand je l'avais dans le fstab, j'avais des merdes, dès que je l'ai enlevé c'était bon ;)
Back to top
View user's profile Send private message
rafailow
n00b
n00b


Joined: 16 Sep 2003
Posts: 24

PostPosted: Fri Dec 26, 2003 10:23 am    Post subject: Reply with quote

Merci baptux pour ta réponse. Grae à elle je n'ai plus de messages d'erreur lors du boot qui me prevenait que /sys et /dev/pts etaient deja montés... mer ci mais cela ne résoud toujours pas mon problème... erf...

A la vue des autres posts concernant ce problème, il semblerait que cela vienne de la conf du kernel...

Code:

#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_SERIAL_NONSTANDARD is not set

Code:

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_PCI_CONSOLE=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

Code:

#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256

Code:

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
# CONFIG_DEVFS_FS is not set
CONFIG_DEVPTS_FS=y
# CONFIG_DEVPTS_FS_XATTR is not set
CONFIG_TMPFS=y
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y


Dans l'espoir que quelqu'un puisse me sortir de ce truc.... :cry:
Back to top
View user's profile Send private message
zdra
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1693
Location: Bruxelles, Belgique

PostPosted: Fri Dec 26, 2003 11:36 am    Post subject: Reply with quote

pour les modules du kernel à compiler, il faut je pense tout ce qu'on te demande lors de l'emerge + le suport VESA pour les consoles ;) mais jpense pas que ça aie qqqch à voire :p lol
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Fri Dec 26, 2003 12:32 pm    Post subject: Reply with quote

Es tu sûr que udev est bien lancé ??
J'ai la même config kernel que ce que tu postes et tout marche.
Il te dit bien après avoir monter /sys en sysfs et /dev en ramfs que hotplug va fonctionner en udev??

si oui je ne vois pas quoi faire ;(

si non, la première fois j'ai du virer le .devfsd dans le /dev pour que ça fonctionne. (rm /dev/.devfsd)
Back to top
View user's profile Send private message
rafailow
n00b
n00b


Joined: 16 Sep 2003
Posts: 24

PostPosted: Fri Dec 26, 2003 4:17 pm    Post subject: Reply with quote

oui udev est bien lancé et tout se passe normalement (a part ca).
la sortie lors du boot me monte bien /sys /dev/pts, udev se lance correctement aussi... pour ce qui est de /dev j'ai bien /dev/.udev et pas /dev/.devfs... bref, très chiant ce problème.

J'ai réussi à rouver un 'tournaround' en scrutant le forum.

https://forums.gentoo.org/viewtopic.php?t=115755&highlight=udev

Donc en mettant mon user dans le groupe tty 8O, il a le droit d'ouvrir une console maintenant. Bon je prends car ca fonctionne bien mais laissant un sentiment d'incompréhension....

Baptux, peux tu me filer ton .config pour vérifier que cela ne vient bien pas de ma conf kernel si tu veux bien...

encore merci pour tout. Mais si quelqu'un à une solution, une vraie....
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Fri Dec 26, 2003 7:22 pm    Post subject: Reply with quote

Je viens de vérifier, mon user est aussi dans le groupe tty, mais de toute façon au niveau des droits, le répertoire /dev/pts en donne autant au groupe tty qu'aux autres, alors so c'est vraiment ça j'aimerais comprendre.

Voila quand même mon fichier .config si àa peux t'aider

Code:

CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y

CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_STANDALONE=y
CONFIG_BROKEN_ON_SMP=y

CONFIG_SWAP=y
CONFIG_SYSVIPC=y

CONFIG_SYSCTL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y

CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y

CONFIG_X86_PC=y
CONFIG_MPENTIUMIII=y
CONFIG_X86_GENERIC=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_PREEMPT=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
CONFIG_I8K=m
CONFIG_NOHIGHMEM=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_PM=y
CONFIG_SOFTWARE_SUSPEND=y

CONFIG_APM=m
CONFIG_APM_IGNORE_USER_SUSPEND=y
CONFIG_APM_DO_ENABLE=y
CONFIG_APM_CPU_IDLE=y
CONFIG_APM_DISPLAY_BLANK=y
CONFIG_APM_RTC_IS_GMT=y
CONFIG_APM_ALLOW_INTS=y
CONFIG_APM_REAL_MODE_POWER_OFF=y

CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
CONFIG_HOTPLUG=y

CONFIG_PCMCIA=m
CONFIG_YENTA=m
CONFIG_CARDBUS=y
CONFIG_PCMCIA_PROBE=y

CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_MISC=m

CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_CML1=m
CONFIG_PARPORT_1284=y

CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_BLK_DEV_NBD=m
CONFIG_BLK_DEV_RAM=m
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
CONFIG_LBD=y

CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y

CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_IDE_TASKFILE_IO=y

CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y

CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y

CONFIG_BLK_DEV_SD=m
CONFIG_BLK_DEV_SR=m
CONFIG_CHR_DEV_SG=m

CONFIG_SCSI_REPORT_LUNS=y

CONFIG_SCSI_IMM=m
CONFIG_SCSI_IZIP_EPP16=y

CONFIG_PCMCIA_AHA152X=m
CONFIG_PCMCIA_FDOMAIN=m
CONFIG_PCMCIA_NINJA_SCSI=m
CONFIG_PCMCIA_QLOGIC=m

CONFIG_NET=y

CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_NETFILTER=y

CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_IRC=m
CONFIG_IP_NF_TFTP=m
CONFIG_IP_NF_AMANDA=m
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_PKTTYPE=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_DSCP=m
CONFIG_IP_NF_MATCH_AH_ESP=m
CONFIG_IP_NF_MATCH_LENGTH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_HELPER=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_CONNTRACK=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_TARGET_NETMAP=m
CONFIG_IP_NF_TARGET_SAME=m
CONFIG_IP_NF_NAT_LOCAL=y
CONFIG_IP_NF_NAT_SNMP_BASIC=m
CONFIG_IP_NF_NAT_IRC=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_NAT_TFTP=m
CONFIG_IP_NF_NAT_AMANDA=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_DSCP=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_TARGET_CLASSIFY=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m

CONFIG_IPV6_SCTP__=y

CONFIG_NETDEVICES=y

CONFIG_DUMMY=m

CONFIG_MII=m

CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_PPPOE=m

CONFIG_NET_RADIO=y

CONFIG_AIRO_CS=m
CONFIG_PRISM54=m
CONFIG_PCMCIA_ATMEL=m
CONFIG_PCMCIA_WL3501=m
CONFIG_NET_WIRELESS=y

CONFIG_NET_PCMCIA=y
CONFIG_PCMCIA_3C589=m
CONFIG_PCMCIA_3C574=m
CONFIG_PCMCIA_FMVJ18X=m
CONFIG_PCMCIA_PCNET=m
CONFIG_PCMCIA_NMCLAN=m
CONFIG_PCMCIA_SMC91C92=m
CONFIG_PCMCIA_XIRC2PS=m
CONFIG_PCMCIA_AXNET=m

CONFIG_INPUT=y

CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768

CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y

CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y

CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y

CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_NR_UARTS=4

CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m

CONFIG_AGP=m
CONFIG_AGP_INTEL=m
CONFIG_DRM=y
CONFIG_DRM_R128=m

CONFIG_VIDEO_DEV=m

CONFIG_FB=y
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_PCI_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

CONFIG_LOGO=y
CONFIG_LOGO_LINUX_CLUT224=y

CONFIG_SOUND=y

CONFIG_SND=m

CONFIG_SOUND_MAESTRO=m

CONFIG_USB=y

CONFIG_USB_DEVICEFS=y

CONFIG_USB_EHCI_HCD=m
CONFIG_USB_UHCI_HCD=m

CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=m
CONFIG_USB_STORAGE_DEBUG=y
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_DPCM=y
CONFIG_USB_STORAGE_HP8200e=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_STORAGE_SDDR55=y
CONFIG_USB_STORAGE_JUMPSHOT=y

CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y

CONFIG_USB_KBD=m
CONFIG_USB_MOUSE=m

CONFIG_USB_MDC800=m
CONFIG_USB_SCANNER=m
CONFIG_USB_MICROTEK=m
CONFIG_USB_HPUSBSCSI=m

CONFIG_USB_DABUSB=m
CONFIG_USB_VICAM=m
CONFIG_USB_DSBR=m
CONFIG_USB_IBMCAM=m
CONFIG_USB_KONICAWC=m
CONFIG_USB_OV511=m
CONFIG_USB_PWC=m
CONFIG_USB_SE401=m
CONFIG_USB_STV680=m

CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=m
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=m
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
CONFIG_AUTOFS4_FS=y

CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_ZISOFS_FS=m
CONFIG_UDF_FS=m

CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m

CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_DEVPTS_FS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y

CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_NFS_V4=y
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
CONFIG_NFSD_V4=y
CONFIG_NFSD_TCP=y
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=m
CONFIG_SUNRPC=m
CONFIG_SMB_FS=m
CONFIG_CIFS=m

CONFIG_MSDOS_PARTITION=y
CONFIG_SMB_NLS=y
CONFIG_NLS=y

CONFIG_NLS_DEFAULT="iso8859-15"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_850=y
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_UTF8=m

CONFIG_CRYPTO=y

CONFIG_CRC32=m
CONFIG_ZLIB_INFLATE=m
CONFIG_ZLIB_DEFLATE=m
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y



Last edited by Bapt on Sun Dec 28, 2003 11:32 pm; edited 1 time in total
Back to top
View user's profile Send private message
rafailow
n00b
n00b


Joined: 16 Sep 2003
Posts: 24

PostPosted: Fri Dec 26, 2003 8:11 pm    Post subject: Reply with quote

ok thx...
je vais pouvoir tester ca ....
merci baptux :lol: :lol:
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Sat Dec 27, 2003 8:18 am    Post subject: Reply with quote

svp, pour les fichiers tres long, essayez soit de l'heberger autre part, soit de couper pour ne garder que les parties interessantes (message subliminal: virez les commentaires), merci...
_________________
mat
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Sun Dec 28, 2003 11:33 pm    Post subject: Reply with quote

J'ai déjà viré les commentaires, ça fait de la place ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
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