Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[100526] xorg-server-1.8.0 final: udev kills hal
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
loftwyr
l33t
l33t


Joined: 29 Dec 2004
Posts: 970
Location: 43°38'23.62"N 79°27'8.60"W

PostPosted: Tue Apr 20, 2010 2:56 pm    Post subject: Reply with quote

d2_racing wrote:
Shining Arcanine wrote:
I hope that they fix it in KDE 4.4.3, although I doubt a fix will come until KDE 4.5.0. :(


Indeed, KDE 4.5.0 should be hal free, I hope :P


Porting Solid away from HAL is at a very early stage. None of the hardware parts of KDE can work without HAL and won't for a long time (likely 4.6.0 or later)
_________________
My emerge --info
Have you run revdep-rebuild lately? It's in gentoolkit and it's worth a shot if things don't work well.
Celebrating 5 years of Gentoo-ing.
Back to top
View user's profile Send private message
Shining Arcanine
Veteran
Veteran


Joined: 24 Sep 2009
Posts: 1110

PostPosted: Tue Apr 20, 2010 3:26 pm    Post subject: Reply with quote

loftwyr wrote:
d2_racing wrote:
Shining Arcanine wrote:
I hope that they fix it in KDE 4.4.3, although I doubt a fix will come until KDE 4.5.0. :(


Indeed, KDE 4.5.0 should be hal free, I hope :P


Porting Solid away from HAL is at a very early stage. None of the hardware parts of KDE can work without HAL and won't for a long time (likely 4.6.0 or later)


I was able to run KDE without HAL, but the battery widget broke. I imagine that K3B also had broken, but I did not try using it, so I do not know that for certain.
Back to top
View user's profile Send private message
elyes
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 111
Location: Calvados Normandie France

PostPosted: Thu Apr 22, 2010 2:20 pm    Post subject: Reply with quote

Hi,

Got it working with >=x11-drivers/nvidia-drivers-97.00

In my make.conf I've changed VIDEO_CARDS="nvidia" by VIDEO_CARDS="nv" and I did not unemereged nvidia-drivers.
then upgrade xorg-server and added this to xorg.conf

Code:

Section "ServerFlags"
   Option "IgnorABI" "true"
EndSection



here is the Xorg log
Code:

$ cat /var/log/Xorg.0.log
[    16.172]
X.Org X Server 1.8.0
Release Date: 2010-04-02
[    16.172] X Protocol Version 11, Revision 0
[    16.172] Build Operating System: Linux 2.6.33-zen1 i686 Gentoo
[    16.173] Current Operating System: Linux MyGentoo 2.6.33-zen1 #1 ZEN PREEMPT Sat Mar 20 21:56:14 CET 2010 i686
[    16.173] Kernel command line: root=/dev/sda3
[    16.173] Build Date: 22 April 2010  03:14:22PM
[    16.173] 
[    16.173] Current version of pixman: 0.18.0
[    16.173]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[    16.173] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    16.173] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Apr 22 16:25:27 2010
[    16.300] (==) Using config file: "/etc/X11/xorg.conf"
[    16.300] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    16.417] (==) No Layout section.  Using the first Screen section.
[    16.417] (==) No screen section available. Using defaults.
[    16.417] (**) |-->Screen "Default Screen Section" (0)
[    16.417] (**) |   |-->Monitor "<default monitor>"
[    16.417] (==) No device specified for screen "Default Screen Section".
   Using the first device section listed.
[    16.417] (**) |   |-->Device "Card0"
[    16.417] (==) No monitor specified for screen "Default Screen Section".
   Using a default monitor configuration.
[    16.417] (==) Automatically adding devices
[    16.417] (==) Automatically enabling devices
[    16.604] (==) FontPath set to:
   /usr/share/fonts/misc/,
   /usr/share/fonts/TTF/,
   /usr/share/fonts/OTF/,
   /usr/share/fonts/Type1/,
   /usr/share/fonts/100dpi/,
   /usr/share/fonts/75dpi/
[    16.604] (==) ModulePath set to "/usr/lib/xorg/modules"
[    16.604] (II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
[    16.604] (II) Loader magic: 0x81dcc80
[    16.604] (II) Module ABI versions:
[    16.604]    X.Org ANSI C Emulation: 0.4
[    16.604]    X.Org Video Driver: 7.0
[    16.604]    X.Org XInput driver : 9.0
[    16.604]    X.Org Server Extension : 3.0
[    16.693] (--) PCI:*(0:1:0:0) 10de:0172:10de:015a nVidia Corporation NV17 [GeForce4 MX 420] rev 163, Mem @ 0xe0000000/16777216, 0xd8000000/67108864, 0xdc000000/524288, BIOS @ 0x????????/131072
[    16.693] (II) LoadModule: "extmod"
[    16.918] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    16.959] (II) Module extmod: vendor="X.Org Foundation"
[    16.959]    compiled for 1.8.0, module version = 1.0.0
[    16.959]    Module class: X.Org Server Extension
[    16.959]    ABI class: X.Org Server Extension, version 3.0
[    16.959] (II) Loading extension MIT-SCREEN-SAVER
[    16.960] (II) Loading extension XFree86-VidModeExtension
[    16.960] (II) Loading extension XFree86-DGA
[    16.960] (II) Loading extension DPMS
[    16.960] (II) Loading extension XVideo
[    16.960] (II) Loading extension XVideo-MotionCompensation
[    16.960] (II) Loading extension X-Resource
[    16.960] (II) LoadModule: "dbe"
[    16.960] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    16.965] (II) Module dbe: vendor="X.Org Foundation"
[    16.965]    compiled for 1.8.0, module version = 1.0.0
[    16.965]    Module class: X.Org Server Extension
[    16.965]    ABI class: X.Org Server Extension, version 3.0
[    16.965] (II) Loading extension DOUBLE-BUFFER
[    16.965] (II) LoadModule: "glx"
[    16.968] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    20.640] (II) Module glx: vendor="NVIDIA Corporation"
[    20.640]    compiled for 4.0.2, module version = 1.0.0
[    20.640]    Module class: X.Org Server Extension
[    20.641] (II) NVIDIA GLX Module  96.43.16  Thu Jan 28 16:14:25 PST 2010
[    20.641] (II) Loading extension GLX
[    20.641] (II) LoadModule: "record"
[    20.641] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    20.649] (II) Module record: vendor="X.Org Foundation"
[    20.649]    compiled for 1.8.0, module version = 1.13.0
[    20.649]    Module class: X.Org Server Extension
[    20.649]    ABI class: X.Org Server Extension, version 3.0
[    20.650] (II) Loading extension RECORD
[    20.650] (II) LoadModule: "dri"
[    20.665] (WW) Warning, couldn't open module dri
[    20.666] (II) UnloadModule: "dri"
[    20.666] (EE) Failed to load module "dri" (module does not exist, 0)
[    20.666] (II) LoadModule: "dri2"
[    20.666] (WW) Warning, couldn't open module dri2
[    20.666] (II) UnloadModule: "dri2"
[    20.666] (EE) Failed to load module "dri2" (module does not exist, 0)
[    20.666] (II) LoadModule: "nvidia"
[    20.667] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    20.741] (II) Module nvidia: vendor="NVIDIA Corporation"
[    20.741]    compiled for 4.0.2, module version = 1.0.0
[    20.741]    Module class: X.Org Video Driver
[    20.741] (WW) NVIDIA: This server has an unsupported input driver ABI version (have 9.0, need < 8.0).  The driver will continue to load, but may behave strangely.
[    20.761] (II) NVIDIA dlloader X Driver  96.43.16  Thu Jan 28 16:02:25 PST 2010
[    20.762] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    20.763] (++) using VT number 7

[    20.765] (II) Primary Device is: PCI 01@00:00:0
[    20.765] (II) Loading sub module "fb"
[    20.765] (II) LoadModule: "fb"
[    20.765] (II) Loading /usr/lib/xorg/modules/libfb.so
[    20.790] (II) Module fb: vendor="X.Org Foundation"
[    20.790]    compiled for 1.8.0, module version = 1.0.0
[    20.790]    ABI class: X.Org ANSI C Emulation, version 0.4
[    20.790] (II) Loading sub module "ramdac"
[    20.790] (II) LoadModule: "ramdac"
[    20.790] (II) Module "ramdac" already built-in
[    20.821] (II) NVIDIA(0): Creating default Display subsection in Screen section
   "Default Screen Section" for depth/fbbpp 24/32
[    20.821] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    20.821] (==) NVIDIA(0): RGB weight 888
[    20.821] (==) NVIDIA(0): Default visual is TrueColor
[    20.821] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    20.823] (**) NVIDIA(0): Enabling RENDER acceleration
[    20.824] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[    20.824] (II) NVIDIA(0):     enabled.
[    21.209] (II) NVIDIA(0): NVIDIA GPU GeForce4 MX 420 at PCI:1:0:0 (GPU-0)
[    21.209] (--) NVIDIA(0): Memory: 65536 kBytes
[    21.209] (--) NVIDIA(0): VideoBIOS: 04.17.00.45.af
[    21.209] (II) NVIDIA(0): Detected AGP rate: 4X
[    21.209] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    21.209] (--) NVIDIA(0): Connected display device(s) on GeForce4 MX 420 at PCI:1:0:0:
[    21.209] (--) NVIDIA(0):     Samsung (CRT-0)
[    21.209] (--) NVIDIA(0): Samsung (CRT-0): 350.0 MHz maximum pixel clock
[    21.210] (II) NVIDIA(0): Assigned Display Device: CRT-0
[    21.210] (WW) NVIDIA(0):
[    21.210] (WW) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    21.210] (WW) NVIDIA(0):     will be used as the requested mode.
[    21.210] (WW) NVIDIA(0):
[    21.210] (II) NVIDIA(0): Validated modes:
[    21.210] (II) NVIDIA(0):     "nvidia-auto-select"
[    21.210] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
[    21.211] (--) NVIDIA(0): DPI set to (81, 81); computed from "UseEdidDpi" X config
[    21.211] (--) NVIDIA(0):     option
[    21.211] (--) Depth 24 pixmap format is 32 bpp
[    21.213] (II) NVIDIA(0): Initialized GART.
[    21.284] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[    21.369] (II) Loading extension NV-GLX
[    21.441] (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
[    21.482] (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
[    21.483] (==) NVIDIA(0): Backing store disabled
[    21.483] (==) NVIDIA(0): Silken mouse enabled
[    21.483] (==) NVIDIA(0): DPMS enabled
[    21.483] (II) Loading extension NV-CONTROL
[    21.484] (==) RandR enabled
[    21.484] (II) Initializing built-in extension Generic Event Extension
[    21.484] (II) Initializing built-in extension SHAPE
[    21.484] (II) Initializing built-in extension MIT-SHM
[    21.484] (II) Initializing built-in extension XInputExtension
[    21.484] (II) Initializing built-in extension XTEST
[    21.484] (II) Initializing built-in extension BIG-REQUESTS
[    21.484] (II) Initializing built-in extension SYNC
[    21.484] (II) Initializing built-in extension XKEYBOARD
[    21.484] (II) Initializing built-in extension XC-MISC
[    21.484] (II) Initializing built-in extension XINERAMA
[    21.484] (II) Initializing built-in extension XFIXES
[    21.484] (II) Initializing built-in extension RENDER
[    21.484] (II) Initializing built-in extension RANDR
[    21.484] (II) Initializing built-in extension COMPOSITE
[    21.484] (II) Initializing built-in extension DAMAGE
[    21.489] (II) Initializing extension GLX
[    23.139] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[    23.139] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    23.139] (II) LoadModule: "evdev"
[    23.139] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    23.152] (II) Module evdev: vendor="X.Org Foundation"
[    23.152]    compiled for 1.8.0, module version = 2.4.0
[    23.152]    Module class: X.Org XInput Driver
[    23.152]    ABI class: X.Org XInput driver, version 9.0
[    23.152] (**) Power Button: always reports core events
[    23.152] (**) Power Button: Device: "/dev/input/event2"
[    23.154] (II) Power Button: Found keys
[    23.154] (II) Power Button: Configuring as keyboard
[    23.154] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
[    23.154] (**) Option "xkb_rules" "evdev"
[    23.154] (**) Option "xkb_model" "evdev"
[    23.154] (**) Option "xkb_layout" "fr"
[    23.269] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    23.269] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    23.269] (**) Power Button: always reports core events
[    23.269] (**) Power Button: Device: "/dev/input/event0"
[    23.271] (II) Power Button: Found keys
[    23.271] (II) Power Button: Configuring as keyboard
[    23.271] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
[    23.271] (**) Option "xkb_rules" "evdev"
[    23.271] (**) Option "xkb_model" "evdev"
[    23.271] (**) Option "xkb_layout" "fr"
[    23.272] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[    23.272] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    23.272] (**) Sleep Button: always reports core events
[    23.272] (**) Sleep Button: Device: "/dev/input/event1"
[    23.274] (II) Sleep Button: Found keys
[    23.274] (II) Sleep Button: Configuring as keyboard
[    23.274] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
[    23.274] (**) Option "xkb_rules" "evdev"
[    23.274] (**) Option "xkb_model" "evdev"
[    23.274] (**) Option "xkb_layout" "fr"
[    23.286] (II) config/udev: Adding input device Microsoft Microsoft IntelliMouse® Optical (/dev/input/event4)
[    23.286] (**) Microsoft Microsoft IntelliMouse® Optical: Applying InputClass "evdev pointer catchall"
[    23.286] (**) Microsoft Microsoft IntelliMouse® Optical: always reports core events
[    23.286] (**) Microsoft Microsoft IntelliMouse® Optical: Device: "/dev/input/event4"
[    23.288] (II) Microsoft Microsoft IntelliMouse® Optical: Found 9 mouse buttons
[    23.288] (II) Microsoft Microsoft IntelliMouse® Optical: Found scroll wheel(s)
[    23.288] (II) Microsoft Microsoft IntelliMouse® Optical: Found relative axes
[    23.288] (II) Microsoft Microsoft IntelliMouse® Optical: Found x and y relative axes
[    23.288] (II) Microsoft Microsoft IntelliMouse® Optical: Configuring as mouse
[    23.288] (**) Microsoft Microsoft IntelliMouse® Optical: YAxisMapping: buttons 4 and 5
[    23.288] (**) Microsoft Microsoft IntelliMouse® Optical: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    23.288] (II) XINPUT: Adding extended input device "Microsoft Microsoft IntelliMouse® Optical" (type: MOUSE)
[    23.288] (**) Microsoft Microsoft IntelliMouse® Optical: (accel) keeping acceleration scheme 1
[    23.288] (**) Microsoft Microsoft IntelliMouse® Optical: (accel) acceleration profile 0
[    23.288] (**) Microsoft Microsoft IntelliMouse® Optical: (accel) acceleration factor: 2.000
[    23.288] (**) Microsoft Microsoft IntelliMouse® Optical: (accel) acceleration threshold: 4
[    23.288] (II) Microsoft Microsoft IntelliMouse® Optical: initialized for relative axes.
[    23.289] (II) config/udev: Adding input device Microsoft Microsoft IntelliMouse® Optical (/dev/input/mouse0)
[    23.289] (EE) No input driver/identifier specified (ignoring)
[    23.298] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3)
[    23.298] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    23.298] (**) AT Translated Set 2 keyboard: always reports core events
[    23.298] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event3"
[    23.300] (II) AT Translated Set 2 keyboard: Found keys
[    23.300] (II) AT Translated Set 2 keyboard: Configuring as keyboard
[    23.300] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
[    23.300] (**) Option "xkb_rules" "evdev"
[    23.300] (**) Option "xkb_model" "evdev"
[    23.300] (**) Option "xkb_layout" "fr"
[    79.992] (II) NVIDIA(0): Setting mode "nvidia-auto-select"


Best Regards,
Elyes
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2475
Location: Austria

PostPosted: Thu Apr 22, 2010 8:47 pm    Post subject: Reply with quote

Shining Arcanine wrote:
I was able to run KDE without HAL, but the battery widget broke. I imagine that K3B also had broken, but I did not try using it, so I do not know that for certain.

Of course you are able to run KDE-4.4 without hal. But you miss functionality to an extent that it totally misses the point in using it as a "DE". Might as well migrate to e17 when I have to mount devices manually and can't have power management abilities on GUI level. So, makes no sense to me to turn off hal. Others, don't let me disturb you. ;)

brynstntn wrote:
Genstorm, would you be willing to run tux racer? It will usually crash my kernel in less then 5 minutes. Compiz is not crashing my kernel. Full screen flash apps, 3d games, and logging out is.

I already would have done, had I had the time for it. ;) Might as well do it now, come to think of it.
EDIT #1: That was... interesting. :lol: Starting Extreme tux racer immediately threw me back to kdm, just as xrandr does.
EDIT #2: Second try with suspended compositing started the game, made it into the race, felt my eyeballs falling off (it seems 50% of all frames are rendered black), quit it, aaand was thrown back to kdm - at last! :lol:

Btw, xf86-video-intel now is the only live X package on my system, and I didn't have any freeze since then. I suspect that 2.11 was the actual source of misbehaviour and xorg-server-1.8.0 seems to be alright (waits for X to instantly laugh in my face).
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Fri Apr 23, 2010 6:56 am    Post subject: Reply with quote

loftwyr wrote:
d2_racing wrote:
Shining Arcanine wrote:
I hope that they fix it in KDE 4.4.3, although I doubt a fix will come until KDE 4.5.0. :(


Indeed, KDE 4.5.0 should be hal free, I hope :P


Porting Solid away from HAL is at a very early stage. None of the hardware parts of KDE can work without HAL and won't for a long time (likely 4.6.0 or later)


So, I keep the latest xserver in my package.mask till KDE-4.6.0! Well, well, that is a bummer indeed. And KDE-4.6.0 will be out next year! :(
_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2475
Location: Austria

PostPosted: Fri Apr 23, 2010 8:15 am    Post subject: Reply with quote

Just why? hal-less xorg-server-1.8.0 doesn't affect KDE in any way.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Fri Apr 23, 2010 11:59 am    Post subject: Reply with quote

genstorm wrote:
Just why? hal-less xorg-server-1.8.0 doesn't affect KDE in any way.


So, I can upgrade to 1.8 - keep hal running and everything will be fine? Including krandr?
_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
loftwyr
l33t
l33t


Joined: 29 Dec 2004
Posts: 970
Location: 43°38'23.62"N 79°27'8.60"W

PostPosted: Fri Apr 23, 2010 12:06 pm    Post subject: Reply with quote

rahulthewall wrote:
genstorm wrote:
Just why? hal-less xorg-server-1.8.0 doesn't affect KDE in any way.


So, I can upgrade to 1.8 - keep hal running and everything will be fine? Including krandr?


Yep, as long as hal is running, all is good. I've been running my system that way for a while.
_________________
My emerge --info
Have you run revdep-rebuild lately? It's in gentoolkit and it's worth a shot if things don't work well.
Celebrating 5 years of Gentoo-ing.
Back to top
View user's profile Send private message
Shining Arcanine
Veteran
Veteran


Joined: 24 Sep 2009
Posts: 1110

PostPosted: Fri Apr 23, 2010 12:06 pm    Post subject: Reply with quote

genstorm wrote:
Just why? hal-less xorg-server-1.8.0 doesn't affect KDE in any way.


Support for mounting USB keys from inside KDE and the battery monitor widget stopped working without HAL. Running HAL in the background fixed the battery monitor problem, but it was not until I re-emerged everything with HAL support that the support for mounting USB keys came back.
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2463
Location: Dallas area

PostPosted: Fri Apr 23, 2010 12:46 pm    Post subject: Reply with quote

Shining Arcanine wrote:
genstorm wrote:
Just why? hal-less xorg-server-1.8.0 doesn't affect KDE in any way.


Support for mounting USB keys from inside KDE and the battery monitor widget stopped working without HAL. Running HAL in the background fixed the battery monitor problem, but it was not until I re-emerged everything with HAL support that the support for mounting USB keys came back.


Once again what he said was Xorg without the "hal" use flag has no effect on either hal running as a daemon or KDE applications compiled with the "hal" use flag.

If you need/want KDE apps with hal (automounting, etc) then leave it that way.
Xorg-server and KDE/applications are two different things.
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.17, gcc-4.7.3-r1, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2010)
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2475
Location: Austria

PostPosted: Fri Apr 23, 2010 1:12 pm    Post subject: Reply with quote

rahulthewall wrote:
genstorm wrote:
Just why? hal-less xorg-server-1.8.0 doesn't affect KDE in any way.


So, I can upgrade to 1.8 - keep hal running and everything will be fine? Including krandr?

Exactly, except for when you are using xf86-video-intel (any version) and have compositing enabled which right now unfortunately breaks xrandr.

I have built xorg-server-1.8.0 with -hal +udev.
For KDE 4.4 alone (things like automounting and powerman), the hald daemon is still running. (even though not a single package is built with USE="hal" anymore)
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2463
Location: Dallas area

PostPosted: Fri Apr 23, 2010 1:23 pm    Post subject: Reply with quote

genstorm wrote:
For KDE 4.4 alone (things like automounting and powerman), the hald daemon is still running. (even though not a single package is built with USE="hal" anymore)


I updated xfce to the 9999 branch and one of the pieces expected the hal daemon
to be running even though there wasn't even a "hal" use flag for it.
So yes, things will work even without the use flag, which I suppose begs the question
"why even have the flag", but that's for another day. :lol:
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.17, gcc-4.7.3-r1, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2010)
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2643
Location: Slovenia

PostPosted: Fri Apr 23, 2010 4:41 pm    Post subject: Reply with quote

Anon-E-moose wrote:
which I suppose begs the question "why even have the flag"

Err, because of apps that have an optional HAL dependency, of course. xorg-server-1.8 can still use HAL if you want.
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Fri Apr 23, 2010 5:16 pm    Post subject: Reply with quote

Code:

googly rahul # eix xorg-server
[I] x11-base/xorg-server
     Available versions:  1.6.5-r1 1.7.6 (~)1.8.0 [M](~)9999[1] {debug dmx doc hal ipv6 kdrive minimal nptl sdl static-libs tslib +udev xorg}
     Installed versions:  1.8.0(19:04:00 23/04/10)(ipv6 nptl udev xorg -dmx -doc -hal -kdrive -minimal -static-libs -tslib)                                                                                                             
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org X servers

[1] "x11" /var/lib/layman/x11


Hald is running - but everything is working. Hotkeys, battery widget, usb device hotplugging, everything is working.
Didn't have to touch any configuration file - still have the old style xorg.conf and all touchpad settings are preserved.

That was one smooth update!
_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
no4b
Bodhisattva
Bodhisattva


Joined: 18 Jan 2004
Posts: 774
Location: Tarnów, Poland

PostPosted: Sun Apr 25, 2010 6:01 pm    Post subject: Reply with quote

I can't set xkb_layout. I tried /etc/xorg.conf, /etc/xorg.conf.d/10-evdev.conf, both of them, /etc/udev/rules.d/50-xserver-xorg-keyboard-layout.rules filled with

Code:
ACTION!="add|change", GOTO="xorg_evdev_end"

ENV{ID_INPUT_KEYBOARD}=="", GOTO="xorg_evdev_end"

ENV{x11_options.xkb_layout}="pl"

LABEL="xorg_evdev_end"


Neither of them work. What else should I check?
_________________
GTK2/GNOME - The weakest link!
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Sun Apr 25, 2010 6:10 pm    Post subject: Reply with quote

Instead of using udev rules, why not use the default xorg.conf.d directory ?
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
yoshi314
l33t
l33t


Joined: 30 Dec 2004
Posts: 819
Location: PL

PostPosted: Sun Apr 25, 2010 6:11 pm    Post subject: Reply with quote

/etc/X11/xorg.conf.d/99-layout.conf

Code:
Section "InputClass"
   Identifier            "Keyboard Defaults"
   MatchIsKeyboard    "yes"
   Option            "XkbLayout"  "pl"
   Option                "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

_________________
~amd64, ~x86
shrink your /usr/portage with squashfs+aufs
Back to top
View user's profile Send private message
no4b
Bodhisattva
Bodhisattva


Joined: 18 Jan 2004
Posts: 774
Location: Tarnów, Poland

PostPosted: Sun Apr 25, 2010 6:25 pm    Post subject: Reply with quote

Thank you yoshi314, it solved my problem. I'd like to know why "Option "XkbLayout" "pl"" placed in /etc/X11/xorg.conf.d/10-evdev.conf after Driver "evdev" didn't work. Probably it was set also to mouse and synaptics, but the don't recognize it, set the defaults (us) and "last option appiled wins".
_________________
GTK2/GNOME - The weakest link!
Back to top
View user's profile Send private message
arterius
n00b
n00b


Joined: 03 Nov 2006
Posts: 39

PostPosted: Mon Apr 26, 2010 5:38 pm    Post subject: Reply with quote

A newer version of the nvidia driver (195.36.24) is in portage so the hack isn't necessary anymore.
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Tue Apr 27, 2010 2:05 am    Post subject: Reply with quote

I'm glad to see that :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 2463
Location: Dallas area

PostPosted: Tue Apr 27, 2010 12:02 pm    Post subject: Reply with quote

arterius wrote:
A newer version of the nvidia driver (195.36.24) is in portage so the hack isn't necessary anymore.



Seems to be working well
_________________
Asus m5a99fx, FX 8320 - amd64-multilib, 3.15.9-zen, glibc-2.17, gcc-4.7.3-r1, eudev
xorg-server-1.16, openbox w/lxpanel, nouveau, oss4(2010)
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Tue Apr 27, 2010 5:46 pm    Post subject: Reply with quote

Yeah me too :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
Odysseus
Apprentice
Apprentice


Joined: 23 Jun 2004
Posts: 250
Location: Miami, FL. I miss San Francisco!!!

PostPosted: Tue Apr 27, 2010 6:47 pm    Post subject: Reply with quote

I finally was able to update yesterday with the new nvidia-drivers. I run kde-4.4.2, and latest stable zen-kernel on my ~86x laptop.

At first I was having issues removing hal. As this causes, k3b, automount, and powerdevil problems. As well as giving me fits with my Alps touchpad. As tapping horizontal, vertical, and circular scrolling no longer were working.

I was able to resolve these by simply building with the hal use flag still active. In my make.conf I still set my INPUT_DEVICES="evdev keyboard mouse synaptics joystick" just like before. Then I rebuilt the pertinent xf86 drivers against the new xorg-server-1.8.

To resolve the Alps touchpad issue was simple. I removed all vestiges of any input drivers from my xorg.conf and deleted my /etc/hal/fdi/policy/11-x11-synaptics file. Then I opened konsole and started experimenting with synclient. I ran synclient -l to see what options were active. I experimented turning on and off different synclient options until I got it working the way I wanted. Then I edited my /etc/X11/xorg.conf.d/20-synaptics.conf file.

All I needed to do was add the following lines:
Code:
   Option "TapButton1" "1"
   Option "VertEdgeScroll" "1"
   Option "HorizEdgeScroll" "1"
   Option "CircularScrolling" "1"


So that my /etc/X11/xorg.conf.d/20-synaptics.conf file now looks like this:
Code:
Section "InputClass"
   Identifier "touchpad catchall"
   MatchIsTouchpad "on"
   MatchDevicePath "/dev/input/event*"
   Driver "synaptics"
   Option "TapButton1" "1"
   Option "VertEdgeScroll" "1"
   Option "HorizEdgeScroll" "1"
   Option "CircularScrolling" "1"
EndSection


And my /etc/X11/xorg.conf now looks like this:
Code:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Option         "Xinerama" "0"
EndSection

Section "Module"
    Load           "i2c"
    Load           "glx"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Dell"
    ModelName      "Sharp"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce Go 7800 GTX"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Coolbits" "1"
    Option         "TwinView" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


Everything is now running great! All of my USB devices are automounting and accessible when plugged in, K3B is working great, CDs and DVDs are automounting correctly, printer is working fine and touchpad is better than ever

I hope this helps somebody else who might be having problems.

Ciao
Back to top
View user's profile Send private message
papu
Guru
Guru


Joined: 25 Jan 2008
Posts: 390
Location: Sota algun pi de l'empordà

PostPosted: Sat May 01, 2010 9:01 pm    Post subject: Reply with quote

error!

sorry
_________________
--Intel i5 3570k --Asrock z77 ext. 4 --Skill 32GB dd3 --Radeon r9 270 --S.O Gentoo & Win 64bits
Back to top
View user's profile Send private message
darkbasic
Tux's lil' helper
Tux's lil' helper


Joined: 06 Sep 2006
Posts: 124

PostPosted: Tue May 04, 2010 11:53 am    Post subject: Reply with quote

does xorg-server-1.8.1-RC2 finally work with intel cards?
_________________
Computers are like air conditioners:
they stop working properly when you open Windows...

Coltiva Linux, Windows si pianta da solo.


http://www.linuxsystems.it/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 8 of 9

 
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