Summary: | x11-base/xorg-server-1.7 is causing the keyboard to print random weird characters | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | cucu ionut <cuciferus> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | VERIFIED NEEDINFO | ||
Severity: | normal | CC: | superfastgentoo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
attaching xorg.conf
X.0.log file xorg log for xorg with no xorg.con file |
Description
cucu ionut
2009-11-01 18:13:49 UTC
What is the output of $ eselect opengl list Also your log shows different build and current systems. Are you sure you rebuild the modules against the kernel you want to use. Remember to use a recent enough kernel with latest X. By the way what sort of random chars are you getting? Additionally to the things requested in comment 1, attach "emerge --info xorg-server". Also attach the things in the pastbin, please don't use pastbins on bugzilla. paludis --info: Compiler: CXX: x86_64-pc-linux-gnu-g++ 4.4.1 CXXFLAGS: -march=athlon64 -O2 -pipe -pedantic LDFLAGS: -Wl,-O1 DATE: 2009-09-29T20:57:20+0300 Libraries: C++ Library: GNU libstdc++ 20090722 Paths: DATADIR: /usr/share LIBDIR: /usr/lib64 LIBEXECDIR: /usr/libexec SYSCONFDIR: /etc PYTHONINSTALLDIR: RUBYINSTALLDIR: /usr/lib64/ruby/site_ruby/1.8/x86_64-linux System: Linux cuci 2.6.30-gentoo-r4 #3 SMP Sat Aug 22 13:22:29 EEST 2009 x86_64 AMD Athlon(tm) Dual Core Processor 4850e AuthenticAMD GNU/Linux Reduced Privs: reduced_uid: 1000 reduced_uid->name: cuci reduced_uid->dir: /home/cuci reduced_gid: 1000 reduced_gid->name: cuci Environment: Format: paludis Config dir: /etc/paludis World file: /var/db/pkg/world Repository installed-virtuals: format: installed_virtuals root: / Repository virtuals: format: virtuals Repository gentoo: format: ebuild location: /usr/portage append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /usr/portage/metadata/cache distdir: /var/tmp/dist eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass ignore_deprecated_profiles: false layout: traditional names_cache: /var/cache/paludis/gentoo newsdir: /usr/portage/metadata/news profile_eapi_when_unspecified: 0 profiles: /usr/portage/profiles/default/linux/amd64/10.0 securitydir: /usr/portage/metadata/glsa setsdir: /usr/portage/sets sync: rsync://rsync.gentoo.org/gentoo-portage sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Package information: app-admin/eselect-compiler: (none) app-shells/bash: 4.0_p35 dev-java/java-config: 1.3.7-r1 2.1.9-r1 dev-lang/python: 2.4.4-r9 2.5.4-r2 2.6.3 3.1.1-r1 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.4-r3 dev-util/confcache: (none) sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.5.2-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13 2.63-r1 sys-devel/automake: 1.10.2 1.11 1.5 1.6.3 1.7.9-r1 1.8.5-r3 1.9.6-r2 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 (for sys-kernel/linux-headers::installed) Repository installed: format: vdb location: /var/db/pkg builddir: /var/tmp/paludis eapi_when_unknown: 0 names_cache: /var/cache/paludis/names provides_cache: /var/cache/paludis/provides root: / Created attachment 209094 [details]
attaching xorg.conf
Created attachment 209095 [details]
X.0.log file
eselect opengl list: Available OpenGL implementations: [1] nvidia [2] xorg-x11 * Linux cuci 2.6.30-gentoo-r4 #3 SMP--this first appeared on 2.6.31-gentoo-r4 but I thought I made some bad config and reverted to this one...but I guess not the random characters I'm getting are both alfanumericals and punctuations, and although I press the same key many times every time I get a different result (In reply to comment #6) > eselect opengl list: > Available OpenGL implementations: > [1] nvidia > [2] xorg-x11 * > > Linux cuci 2.6.30-gentoo-r4 #3 SMP--this first appeared on 2.6.31-gentoo-r4 but > I thought I made some bad config and reverted to this one...but I guess not > That shows you are not using the nvidia-glx module. Well, decide which kernel you will use by # eselect kernel set "whatever u wish" build the modules against them, and then do # eselect opengl set nvidia to use the nvidia driver. Cheers. Where are you getting the weird characters exactly? Thanks I did an eselect on both kernel and opengl...fixed it to use nvidia properly but the same happens. The chars I'm getting are not weird...sorry english is not my first language: are just random and unexpected: pressing t twice will print &8=aT first then backspace and b, for instance. Please don't close this as I need my desktop pc, and I will provide any further info you may need (In reply to comment #9) > Where are you getting the weird characters exactly? Please actually answer this question. And closing a bug doesn't mean I don't care. In this case, it means I need more information to actually _understand_ what's going on. Thanks I did answered No, you didn't say _where_. Which application? You're giving me almost nothing here on what the bug looks like to you. Ah...sorry. So the first I saw it in kdm-svn version, and thought maybe it was only a kde bug, but I installed fluxbox and in xterm it was the same: key-pressing shows random characters.konsole svn version also shows the same out put You should fix your xorg.conf first. You're adding your own mouse and keyboard driver, yet HAL still adds devices of its own. ---------Xorg.0.log-------- (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "X.org Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Card0" (**) |-->Input Device "Keyboard0" (**) |-->Input Device "Mouse0" ^^^^^^^^^^^^^^^^^^^^^^^^ from your xorg.conf (==) Automatically adding devices (==) Automatically enabling devices ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ from HAL --------------------------- And then, your keyboard driver is completely misconfigured. ---------xorg.conf-------- Section "InputDevice" # generated from default Identifier "Keyboard0" Option "CoreKeyboard" Option "KcbRules" "xorg" ^^^^^^^^ wrong Driver "xbd" ^^^ wrong too EndSection -------------------------- So please read http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml to properly configure Xorg to use HAL and evdev. I'm pretty sure your issues will go away once you've properly configured HAL and Xorg. Thanks ok so I mangled in xorg.conf also: replaced xbd with evdev, removed input device sction of the keyboard, removed xorg.conf all together, but I get the same thing. I mangled in /etc/hal/.../*.fdi removed the policy folder restarted hald and X and the same thing happened Could you attach your Xorg.0.log when you're not using any xorg.conf? Thanks Created attachment 209542 [details]
xorg log for xorg with no xorg.con file
I can get X started without conf file only with nv driver not with the nvidia one. I have recompiled xorg-drivers with nv -nvidia use flags and removed nvidia-drivers package
It was after all a broken pkg problem: I have done a paludis --dl-reinstall always everything and now I can happly type in X, with nvidia driver loaded Thanks for the follow up. :) |