Re: [gentoo-user] OT - GLSlideshow and nvidia (I think)
What does your /var/log/Xorg.0.log read? Does it actually load the glx extension or fail for some reason? Also, double check that you are using the opengl use-flag. I think it enables mesa since your video card doesn;t support ×ר×. Good luck Ben --- Michael Sullivan [EMAIL PROTECTED] wrote: Since the upgrade to modular X my wife has not been able to view her favourite screesaver (our cats.) Whenever she runs the GLSlideshow screensaver, she gets the following error: Xlib extension GLX missing on display :0.0 glslideshow display :0.0 does not support the GLX extension I googled for this error and everywhere I looked people were fixing this error by installing proper nvidia modules. My problem is that I know nothing about nvidia or even device drivers in general. Do I need to compile nvidia drivers into her kernel? If so, which ones? Here's the lspci output from her computer: catherine X11 # lspci -v 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 741/741GX/M741 Host (rev 03) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: bus master, medium devsel, latency 32 Memory at d000 (32-bit, non-prefetchable) [size=128M] Capabilities: [c0] AGP version 3.5 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, fast devsel, latency 99 Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 I/O behind bridge: d000-dfff Memory behind bridge: e100-e10f Prefetchable memory behind bridge: d800-dfff 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO] (rev 36) Flags: bus master, medium devsel, latency 0 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01) (prog-if 80 [Master]) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: bus master, medium devsel, latency 128, IRQ 16 I/O ports at unassigned I/O ports at unassigned I/O ports at unassigned I/O ports at unassigned I/O ports at 4000 [size=16] Capabilities: [58] Power Management version 2 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: bus master, medium devsel, latency 32, IRQ 21 I/O ports at e000 [size=256] I/O ports at e400 [size=128] Capabilities: [48] Power Management version 2 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: bus master, medium devsel, latency 32, IRQ 18 Memory at e1104000 (32-bit, non-prefetchable) [size=4K] 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: bus master, medium devsel, latency 32, IRQ 19 Memory at e110 (32-bit, non-prefetchable) [size=4K] 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: bus master, medium devsel, latency 32, IRQ 20 Memory at e1101000 (32-bit, non-prefetchable) [size=4K] 00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI]) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: bus master, medium devsel, latency 32, IRQ 17 Memory at e1102000 (32-bit, non-prefetchable) [size=4K] Capabilities: [50] Power Management version 2 00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: bus master, medium devsel, latency 32, IRQ 22 I/O ports at e800 [size=256] Memory at e1103000 (32-bit, non-prefetchable) [size=4K] [virtual] Expansion ROM at 1000 [disabled] [size=128K] Capabilities: [40] Power Management version 2 01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760/761 PCI/AGP VGA Display Adapter (prog-if 00 [VGA]) Subsystem: Elitegroup Computer Systems Unknown device 1b13 Flags: 66MHz, medium devsel, IRQ 10 BIST result: 00 Memory at d800 (32-bit, prefetchable) [size=128M] Memory at e100 (32-bit, non-prefetchable) [size=128K] I/O ports at d000 [size=128] Capabilities: [40] Power Management version 2 Capabilities: [50] AGP version 3.0 Please help! --
Re: [gentoo-user] OT - GLSlideshow and nvidia (I think) (no it is sis)
On Sun, 2006-07-16 at 18:38 +0200, Hemmann, Volker Armin wrote: On Sunday 16 July 2006 17:36, Michael Sullivan wrote: On Sun, 2006-07-16 at 16:43 +0200, Hemmann, Volker Armin wrote: On Sunday 16 July 2006 16:24, Michael Sullivan wrote: Since the upgrade to modular X my wife has not been able to view her favourite screesaver (our cats.) Whenever she runs the GLSlideshow screensaver, she gets the following error: Xlib extension GLX missing on display :0.0 glslideshow display :0.0 does not support the GLX extension glxinfo /etc/X11/xorg.conf dmesg eselect opengl list is usually the minimum information needed. Because the vendor recalled the magic crystal balls some weeks ago. You don't have any nvidia stuff. You have sis integrated graphic. So you need sis support in the kernel. make menuconfig ---Device Drivers Character Devices Turn on AGP for sis chipsets. Turn on dri support. Install x11-drivers/xf86-video-sis install x11-misc/sisctrl use google. Search for sis integrated graphics and xorg. There are lots of examples (can't help here, don't have sis integrated graphics. I searched google for sis integrated graphics, xorg and it pulled up a lot of information, but I don't know exactly what I'm looking for. I turned on /dev/agpgart for SIS and DRI in the kernel and rebooted with it. I installed xf86-video-sis and sisctrl. sisctrl didn't work the way I expected: catherine ~ # modprobe --list | grep 'sis' /lib/modules/2.6.16-gentoo-r13/kernel/drivers/scsi/sata_sis.ko /lib/modules/2.6.16-gentoo-r13/kernel/drivers/net/sis900.ko catherine ~ # modprobe sata_sis catherine ~ # modprobe sis900 catherine ~ # modprobe glx you don't modprobe glx. It is a Xorg module, not a kernel module. FATAL: Module glx not found. that is correct. catherine ~ # modprobe --list | grep 'glx' this too ;) catherine ~ # sisctrl SiS video adaptor not found This program is for SiS 300, 315 and 330 series only and requires the Xv (XVideo) extension. do you have libXv installed? catherine ~ # emerge -pv libXv These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-libs/libXv-1.0.1 USE=-debug 0 kB Total size of downloads: 0 kB catherine ~ # Identifier Card0 Driver sis VendorName Silicon Integrated Systems [SiS] BoardName Unknown Board BusID PCI:1:0:0 did you create that entry or a config app? Most of catherine's /etc/X11/xorg.conf was created by running X -configure when I first installed Gentoo (a long time ago) do you have the dri-useflag set? I didn't have the dri USE flag set, but I added it to /etc/make.conf and ran emerge -pvND world. None of the packages scheduled for rebuild used the dri use flag, but I rebuilt them anyway. maybe this helps you: http://www.winischhofer.eu/linuxsisvga.shtml (the 6XX chipsets and the 7XX chipsets are more or less identical. 6=intel, 7=amd) -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] OT - GLSlideshow and nvidia (I think)
On Sun, 2006-07-16 at 23:22 -0700, Schleimer, Ben wrote: What does your /var/log/Xorg.0.log read? Does it actually load the glx extension or fail for some reason? Here's my /var/log/Xorg.0.log: X Window System Version 7.0.0 Release Date: 21 December 2005 X Protocol Version 11, Revision 0, Release 7.0 Build Operating System:Linux 2.6.16-gentoo-r9 i686 Current Operating System: Linux catherine 2.6.16-gentoo-r13 #1 SMP Sun Jul 16 10:05:57 CDT 2006 i686 Build Date: 01 July 2006 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: /var/log/Xorg.0.log, Time: Mon Jul 17 09:18:42 2006 (==) Using config file: /etc/X11/xorg.conf (==) ServerLayout X.org Configured (**) |--Screen Screen0 (0) (**) | |--Monitor Monitor0 (**) | |--Device Card0 (**) |--Input Device Mouse0 (**) |--Input Device Keyboard0 (WW) The directory /usr/share/fonts/CID/ does not exist. Entry deleted from font path. (**) FontPath set to /usr/share/fonts/misc/,/usr/share/fonts/TTF/,/usr/share/fonts/Type1/,/usr/share/fonts/75dpi/,/usr/share/fonts/100dpi/ (==) RgbPath set to /usr/share/X11/rgb (==) ModulePath set to /usr/lib/xorg/modules (II) Module ABI versions: X.Org ANSI C Emulation: 0.2 X.Org Video Driver: 0.8 X.Org XInput driver : 0.5 X.Org Server Extension : 0.2 X.Org Font Renderer : 0.4 (II) Loader running on linux (II) LoadModule: bitmap (II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so (II) Module bitmap: vendor=X.Org Foundation compiled for 7.0.0, module version = 1.0.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: pcidata (II) Loading /usr/lib/xorg/modules/libpcidata.so (II) Module pcidata: vendor=X.Org Foundation compiled for 7.0.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.8 (++) using VT number 8 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 1039,0741 card 1019,1b13 rev 03 class 06,00,00 hdr 00 (II) PCI: 00:01:0: chip 1039,0003 card , rev 00 class 06,04,00 hdr 01 (II) PCI: 00:02:0: chip 1039,0964 card , rev 36 class 06,01,00 hdr 80 (II) PCI: 00:02:5: chip 1039,5513 card 1019,1b13 rev 01 class 01,01,80 hdr 00 (II) PCI: 00:02:7: chip 1039,7012 card 1019,1b13 rev a0 class 04,01,00 hdr 00 (II) PCI: 00:03:0: chip 1039,7001 card 1019,1b13 rev 0f class 0c,03,10 hdr 80 (II) PCI: 00:03:1: chip 1039,7001 card 1019,1b13 rev 0f class 0c,03,10 hdr 00 (II) PCI: 00:03:2: chip 1039,7001 card 1019,1b13 rev 0f class 0c,03,10 hdr 00 (II) PCI: 00:03:3: chip 1039,7002 card 1019,1b13 rev 00 class 0c,03,20 hdr 00 (II) PCI: 00:04:0: chip 1039,0900 card 1019,1b13 rev 91 class 02,00,00 hdr 00 (II) PCI: 01:00:0: chip 1039,6330 card 1019,1b13 rev 00 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x - 0x (0x1) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x - 0x (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x - 0x (0x0) MX[B] (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000e (VGA_EN is set) (II) Bus 1 I/O range: [0] -1 0 0xd000 - 0xd0ff (0x100) IX[B] [1] -1 0 0xd400 - 0xd4ff (0x100) IX[B] [2] -1 0 0xd800 - 0xd8ff (0x100) IX[B] [3] -1 0 0xdc00 - 0xdcff (0x100) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0 0xe100 - 0xe10f (0x10) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0xd800 - 0xdfff (0x800) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:2:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (--) PCI:*(1:0:0) Silicon Integrated Systems [SiS] 661/741/760/761 PCI/AGP VGA Display Adapter rev 0, Mem @ 0xd800/27, 0xe100/17, I/O @ 0xd000/7 (II) Addressable bus resource ranges are [0] -1 0 0x - 0x (0x0) MX[B] [1] -1 0 0x - 0x (0x1) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffe0 - 0x (0x20) MX[B](B) [1] -1 0 0x0010 - 0x3fff (0x3ff0) MX[B]E(B) [2] -1 0 0x000f - 0x000f (0x1) MX[B] [3] -1 0 0x000c - 0x000e (0x3) MX[B] [4] -1 0 0x - 0x0009 (0xa) MX[B] [5] -1 0 0x - 0x (0x1) IX[B] [6] -1 0 0x - 0x00ff (0x100) IX[B] (II) PCI
Re: [gentoo-user] OT - GLSlideshow and nvidia (I think) (no it is sis)
On Sunday 16 July 2006 16:24, Michael Sullivan wrote: Since the upgrade to modular X my wife has not been able to view her favourite screesaver (our cats.) Whenever she runs the GLSlideshow screensaver, she gets the following error: Xlib extension GLX missing on display :0.0 glslideshow display :0.0 does not support the GLX extension glxinfo /etc/X11/xorg.conf dmesg eselect opengl list is usually the minimum information needed. Because the vendor recalled the magic crystal balls some weeks ago. You don't have any nvidia stuff. You have sis integrated graphic. So you need sis support in the kernel. make menuconfig ---Device Drivers Character Devices Turn on AGP for sis chipsets. Turn on dri support. Install x11-drivers/xf86-video-sis install x11-misc/sisctrl use google. Search for sis integrated graphics and xorg. There are lots of examples (can't help here, don't have sis integrated graphics. -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] OT - GLSlideshow and nvidia (I think) (no it is sis)
On Sun, 2006-07-16 at 16:43 +0200, Hemmann, Volker Armin wrote: On Sunday 16 July 2006 16:24, Michael Sullivan wrote: Since the upgrade to modular X my wife has not been able to view her favourite screesaver (our cats.) Whenever she runs the GLSlideshow screensaver, she gets the following error: Xlib extension GLX missing on display :0.0 glslideshow display :0.0 does not support the GLX extension glxinfo /etc/X11/xorg.conf dmesg eselect opengl list is usually the minimum information needed. Because the vendor recalled the magic crystal balls some weeks ago. You don't have any nvidia stuff. You have sis integrated graphic. So you need sis support in the kernel. make menuconfig ---Device Drivers Character Devices Turn on AGP for sis chipsets. Turn on dri support. Install x11-drivers/xf86-video-sis install x11-misc/sisctrl use google. Search for sis integrated graphics and xorg. There are lots of examples (can't help here, don't have sis integrated graphics. I searched google for sis integrated graphics, xorg and it pulled up a lot of information, but I don't know exactly what I'm looking for. I turned on /dev/agpgart for SIS and DRI in the kernel and rebooted with it. I installed xf86-video-sis and sisctrl. sisctrl didn't work the way I expected: catherine ~ # modprobe --list | grep 'sis' /lib/modules/2.6.16-gentoo-r13/kernel/drivers/scsi/sata_sis.ko /lib/modules/2.6.16-gentoo-r13/kernel/drivers/net/sis900.ko catherine ~ # modprobe sata_sis catherine ~ # modprobe sis900 catherine ~ # modprobe glx FATAL: Module glx not found. catherine ~ # modprobe --list | grep 'glx' catherine ~ # sisctrl SiS video adaptor not found This program is for SiS 300, 315 and 330 series only and requires the Xv (XVideo) extension. catherine ~ # Here's the other info: catherine ~ # glxinfo name of display: localhost:10.0 Xlib: extension GLX missing on display localhost:10.0. Xlib: extension GLX missing on display localhost:10.0. Xlib: extension GLX missing on display localhost:10.0. Error: couldn't find RGB GLX visual visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat -- Xlib: extension GLX missing on display localhost:10.0. Xlib: extension GLX missing on display localhost:10.0. 0x21 16 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None Xlib: extension GLX missing on display localhost:10.0. Xlib: extension GLX missing on display localhost:10.0. 0x22 16 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None catherine ~ # cat /etc/X11/xorg.conf Section ServerLayout Identifier X.org Configured Screen 0 Screen0 0 0 InputDeviceMouse0 CorePointer InputDeviceKeyboard0 CoreKeyboard EndSection Section Files FontPath /usr/share/fonts/misc/ FontPath /usr/share/fonts/TTF/ FontPath /usr/share/fonts/Type1/ FontPath /usr/share/fonts/CID/ FontPath /usr/share/fonts/75dpi/ FontPath /usr/share/fonts/100dpi/ EndSection Section Module Load extmod Load dri Load dbe Load record Load xtrap Load glx Load type1 Load freetype EndSection Section InputDevice Identifier Keyboard0 Driver kbd EndSection Section InputDevice Identifier Mouse0 Driver mouse Option Protocol auto Option Device /dev/input/mouse0 Option ZAxisMapping 4 5 EndSection Section Monitor #DisplaySize 280 210 # mm Identifier Monitor0 VendorName SNY ModelName650 Option DPMS EndSection Section Device ### Available Driver options are:- ### Values: i: integer, f: float, bool: True/False, ### string: String, freq: f Hz/kHz/MHz ### [arg]: arg optional #Option SWcursor # [bool] #Option HWcursor # [bool] #Option NoAccel # [bool] #Option TurboQueue# [bool] #Option FastVram # [bool] #Option NoHostBus # [bool] #Option RenderAcceleration# [bool] #Option ForceCRT1Type # str #Option ForceCRT2Type # str #Option YPbPrAspectRatio # str #Option ShadowFB # [bool] #Option DRI # [bool] #Option AGPSize # i #Option GARTSize # i #Option Rotate# str #Option NoXvideo # [bool] #Option Vesa # [bool] #Option
Re: [gentoo-user] OT - GLSlideshow and nvidia (I think) (no it is sis)
On Sunday 16 July 2006 17:36, Michael Sullivan wrote: On Sun, 2006-07-16 at 16:43 +0200, Hemmann, Volker Armin wrote: On Sunday 16 July 2006 16:24, Michael Sullivan wrote: Since the upgrade to modular X my wife has not been able to view her favourite screesaver (our cats.) Whenever she runs the GLSlideshow screensaver, she gets the following error: Xlib extension GLX missing on display :0.0 glslideshow display :0.0 does not support the GLX extension glxinfo /etc/X11/xorg.conf dmesg eselect opengl list is usually the minimum information needed. Because the vendor recalled the magic crystal balls some weeks ago. You don't have any nvidia stuff. You have sis integrated graphic. So you need sis support in the kernel. make menuconfig ---Device Drivers Character Devices Turn on AGP for sis chipsets. Turn on dri support. Install x11-drivers/xf86-video-sis install x11-misc/sisctrl use google. Search for sis integrated graphics and xorg. There are lots of examples (can't help here, don't have sis integrated graphics. I searched google for sis integrated graphics, xorg and it pulled up a lot of information, but I don't know exactly what I'm looking for. I turned on /dev/agpgart for SIS and DRI in the kernel and rebooted with it. I installed xf86-video-sis and sisctrl. sisctrl didn't work the way I expected: catherine ~ # modprobe --list | grep 'sis' /lib/modules/2.6.16-gentoo-r13/kernel/drivers/scsi/sata_sis.ko /lib/modules/2.6.16-gentoo-r13/kernel/drivers/net/sis900.ko catherine ~ # modprobe sata_sis catherine ~ # modprobe sis900 catherine ~ # modprobe glx you don't modprobe glx. It is a Xorg module, not a kernel module. FATAL: Module glx not found. that is correct. catherine ~ # modprobe --list | grep 'glx' this too ;) catherine ~ # sisctrl SiS video adaptor not found This program is for SiS 300, 315 and 330 series only and requires the Xv (XVideo) extension. do you have libXv installed? Identifier Card0 Driver sis VendorName Silicon Integrated Systems [SiS] BoardName Unknown Board BusID PCI:1:0:0 did you create that entry or a config app? do you have the dri-useflag set? maybe this helps you: http://www.winischhofer.eu/linuxsisvga.shtml (the 6XX chipsets and the 7XX chipsets are more or less identical. 6=intel, 7=amd) -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] OT - GLSlideshow and nvidia (I think)
On 7/16/06, Michael Sullivan [EMAIL PROTECTED] wrote: Since the upgrade to modular X my wife has not been able to view her favourite screesaver (our cats.) Whenever she runs the GLSlideshow screensaver, she gets the following error: Xlib extension GLX missing on display :0.0 glslideshow display :0.0 does not support the GLX extension Are you loading the glx module in your xorg.conf? Section Module ... Load glx -Richard -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] OT - GLSlideshow and nvidia (I think)
On Sun, 2006-07-16 at 10:57 -0700, Richard Fish wrote: On 7/16/06, Michael Sullivan [EMAIL PROTECTED] wrote: Since the upgrade to modular X my wife has not been able to view her favourite screesaver (our cats.) Whenever she runs the GLSlideshow screensaver, she gets the following error: Xlib extension GLX missing on display :0.0 glslideshow display :0.0 does not support the GLX extension Are you loading the glx module in your xorg.conf? Section Module ... Load glx -Richard Yes: Section Module Load extmod Load dri Load dbe Load record Load xtrap Load glx Load type1 Load freetype EndSection -- gentoo-user@gentoo.org mailing list