LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-22-2008, 09:42 PM   #1
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Rep: Reputation: 30
Question VIA-rhine/video problem


Hello, I've have searched the forum for help in loading the via-rhine module but to no avail. First some information. I'm using Slack 10.2 kernel 2.6.22.2.
Code:
command# lspci

00:00.0 Host bridge: Silicon Integrated Systems [SiS] 651 Host (rev 02)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge) (rev 25)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter
Code:
command# lsmod
Module                  Size  Used by
parport_pc             30308  0 
parport                28992  1 parport_pc
via_agp                14336  1 
snd_hda_intel         250608  0 
snd_pcm                78988  1 snd_hda_intel
snd_timer              26760  1 snd_pcm
snd_page_alloc         14216  2 snd_hda_intel,snd_pcm
ide_scsi               21900  0
I have tried to modprobe for via-rhine but says FATAL: module via_rhine not found. I have also tried uncommenting the module in both the config file and rc.modules and rebooted but didn't work.

Code:
#!/bin/sh
# rc.modules 3.1  Thu Aug 28 14:01:35 PDT 2003  pjv <volkerdi@slackware.com>

### Update module dependencies ###
RELEASE=`uname -r`
# If /usr is mounted and we have 'find', we can try to take a shortcut:
if [ -x /usr/bin/find -a -e /lib/modules/$RELEASE/modules.dep \
     -a /lib/modules/$RELEASE/modules.dep -nt /etc/modules.conf ]; then
  NEWMODS="`/usr/bin/find /lib/modules/$RELEASE -type f -newer /lib/modules/$RELEASE/modules.dep`"
  # Only rebuild dependencies if new module(s) are found:
  if [ ! "" = "$NEWMODS" ]; then
    echo "Updating module dependencies for Linux $RELEASE:"
    /sbin/depmod -a
  else
    echo "Module dependencies up to date (no new kernel modules found)."
  fi
else # we don't have find, or there is no existing modules.dep, or it is out of date.
  echo "Updating module dependencies for Linux $RELEASE:"
  /sbin/depmod -A
fi

### Network device support ###
# Most of these drivers will probe automatically for the card if you don't
# specify an I/O address and IRQ.  But, the NE2000 driver needs at least the
# I/O.  For complete information, see the net-modules.txt file that comes
# with the Linux 2.2.x source code.  This file can also be found on the
# Slackware CD-ROM in the /docs/linux-2.2.x/ directory.
#
# First, if setup probing found a network card, there may be an 'rc.netdevice'
# file that we should run to load the network module:
if [ -x /etc/rc.d/rc.netdevice ]; then
  . /etc/rc.d/rc.netdevice
fi
### Ethernet cards based on the 8390 chip.
# 3com 3c503 support:
#/sbin/modprobe 3c503 
# Ansel Communications EISA 3200 support:
#/sbin/modprobe ac3200
# Cabletron E21xx support:
#/sbin/modprobe e2100
# HP PCLAN+ (27247B and 27252A) support:
#/sbin/modprobe hp-plus
# HP PCLAN (27245 and other 27xxx series) support:
#/sbin/modprobe hp
# NE2000/NE1000 support (non PCI):
#/sbin/modprobe ne io=0x300 # NE2000 at 0x300
#/sbin/modprobe ne io=0x280 # NE2000 at 0x280
#/sbin/modprobe ne io=0x320 # NE2000 at 0x320
#/sbin/modprobe ne io=0x340 # NE2000 at 0x340
#/sbin/modprobe ne io=0x360 # NE2000 at 0x360
# PCI NE2000 clone support:
#/sbin/modprobe ne2k-pci
# SMC Ultra support:
#/sbin/modprobe smc-ultra
# SMC Ultra32 EISA support:
#/sbin/modprobe smc-ultra32
# Western Digital WD80*3 (and clones) support:
#/sbin/modprobe wd
#
# Other network hardware drivers:
# 
# 3com 3c501 (consider buying a new card, since the 3c501 is slow,
# broken, and obsolete):
#/sbin/modprobe 3c501
# 3com 3c503:
#/sbin/modprobe 3c503
# 3com 3c505:
#/sbin/modprobe 3c505
# 3com 3c507:
#/sbin/modprobe 3c507
# 3com 3c509 and 3c579:
#/sbin/modprobe 3c509
# 3com 3c515:
#/sbin/modprobe 3c515
# This one works for all 3com 3c590/3c592/3c595/3c597 and the
# EtherLink XL 3c900 and 3c905 cards:
#/sbin/modprobe 3c59x
# Apricot Xen-II on board Ethernet:
#/sbin/modprobe apricot
# Generic ARCnet support:
#/sbin/modprobe arcnet
# AT1700/1720 support:
#/sbin/modprobe at1700
# AT-LAN-TEC/RealTek pocket adapter support:
#/sbin/modprobe atp
# BPQ Ethernet driver:
#/sbin/modprobe bpqether
# Generic DECchip & DIGITAL EtherWORKS PCI/EISA:
#/sbin/modprobe de4x5
# D-Link DE600 pocket adapter support:
#/sbin/modprobe de600
# D-Link DE620 pocket adapter support:
#/sbin/modprobe de620
# DEPCA support:
#/sbin/modprobe depca
# Digi International RightSwitch cards:
#/sbin/modprobe dgrs
# Intel EtherExpress Pro support:
#/sbin/modprobe eepro
# Intel EtherExpress PRO/100 PCI support:
#/sbin/modprobe eepro100
# Intel EtherExpress16 support:
#/sbin/modprobe eexpress
# SMC EtherPower II 9432 PCI support:
#/sbin/modprobe epic100
# ICL EtherTeam 16i/32 support:
#/sbin/modprobe eth16i
# DEC EtherWorks 3 support:
#/sbin/modprobe ewrk3
# Fujitsu FMV-181/182/183/184 support:
#/sbin/modprobe fmv18x
# HP 10/100VG PCLAN (ISA, EISA, PCI) support:
#/sbin/modprobe hp100
# IBM Tropic chipset based adapter support:
#/sbin/modprobe ibmtr
# AMD LANCE and PCnet (AT1500 and NE2100) support:
#/sbin/modprobe lance
# National Semiconductor DP8381x series PCI Ethernet support:
#/sbin/modprobe natsemi
# NI5210 support:
#/sbin/modprobe ni52
# NI6510 support:
#/sbin/modprobe ni65
# AMD PCnet32 (VLB and PCI) support:
#/sbin/modprobe pcnet32
# Red Creek Hardware Virtual Private Network (VPN) support:
#/sbin/modprobe rcpci
# RealTek 8129/8139 (not 8019/8029!) support:
/sbin/modprobe 8139too
# RealTek 8139C+ enhanced support:
/sbin/modprobe 8139cp
# Sangoma S502A FRAD support:
#/sbin/modprobe sdla
# SMC 9194 support:
#/sbin/modprobe smc9194
# TI ThunderLAN support:
#/sbin/modprobe tlan
# DECchip Tulip (dc21x4x) PCI support:
#/sbin/modprobe tulip
# VIA Rhine support:
/sbin/modprobe via-rhine
# AT&T WaveLAN & DEC RoamAbout DS support:
#/sbin/modprobe wavelan
# Packet Engines Yellowfin Gigabit-NIC support:
#/sbin/modprobe yellowfin
# Davicom DM9xxx (9102/9132/9100/9802...)
#/sbin/modprobe dmfe
# SiS 900/7016 PCI Fast Ethernet
#/sbin/modprobe sis900
Code:
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.22.2
# Wed Aug 15 19:45:03 2007

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODVERSIONS=y
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y
CONFIG_STOP_MACHINE=y
#
# Networking
#
CONFIG_NET=y

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
CONFIG_UNIX=y
CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
# CONFIG_IP_PNP_BOOTP is not set
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_SYN_COOKIES is not set
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_XFRM_TUNNEL is not set
CONFIG_INET_TUNNEL=y
CONFIG_INET_XFRM_MODE_TRANSPORT=y
CONFIG_INET_XFRM_MODE_TUNNEL=y
CONFIG_INET_XFRM_MODE_BEET=y
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
CONFIG_IPV6=y
# CONFIG_IPV6_PRIVACY is not set
# CONFIG_IPV6_ROUTER_PREF is not set
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
# CONFIG_INET6_AH is not set
# CONFIG_INET6_ESP is not set
# CONFIG_INET6_IPCOMP is not set
# CONFIG_IPV6_MIP6 is not set
# CONFIG_INET6_XFRM_TUNNEL is not set
# CONFIG_INET6_TUNNEL is not set
CONFIG_INET6_XFRM_MODE_TRANSPORT=y
CONFIG_INET6_XFRM_MODE_TUNNEL=y
CONFIG_INET6_XFRM_MODE_BEET=y
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
CONFIG_IPV6_SIT=y
# CONFIG_IPV6_TUNNEL is not set
# CONFIG_IPV6_MULTIPLE_TABLES is not set
# CONFIG_NETWORK_SECMARK is not set
# CONFIG_NETFILTER is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NET_TCPPROBE is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
#
# Network device support
#
CONFIG_NETDEVICES=y
# CONFIG_DUMMY is not set
# CONFIG_BONDING is not set
# CONFIG_EQUALIZER is not set
# CONFIG_TUN is not set
# CONFIG_NET_SB1000 is not set
# CONFIG_ARCNET is not set
# CONFIG_PHYLIB is not set

#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
# CONFIG_NET_VENDOR_3COM is not set

#
# Tulip family network device support
#
CONFIG_NET_TULIP=y
# CONFIG_DE2104X is not set
CONFIG_TULIP=y
# CONFIG_TULIP_MWI is not set
# CONFIG_TULIP_MMIO is not set
# CONFIG_TULIP_NAPI is not set
# CONFIG_DE4X5 is not set
# CONFIG_WINBOND_840 is not set
# CONFIG_DM9102 is not set
# CONFIG_ULI526X is not set
# CONFIG_HP100 is not set
CONFIG_NET_PCI=y
# CONFIG_PCNET32 is not set
# CONFIG_AMD8111_ETH is not set
# CONFIG_ADAPTEC_STARFIRE is not set
CONFIG_B44=m
CONFIG_FORCEDETH=m
# CONFIG_FORCEDETH_NAPI is not set
# CONFIG_DGRS is not set
# CONFIG_EEPRO100 is not set
CONFIG_E100=m
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
CONFIG_8139CP=m
CONFIG_8139TOO=m
# CONFIG_8139TOO_PIO is not set
# CONFIG_8139TOO_TUNE_TWISTER is not set
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
CONFIG_SIS900=m
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_TLAN is not set
CONFIG_VIA_RHINE=m
# CONFIG_SC92031 is not set
# CONFIG_NET_POCKET is not set
CONFIG_NETDEV_1000=y
# CONFIG_ACENIC is not set
# CONFIG_DL2K is not set
CONFIG_E1000=m
# CONFIG_E1000_NAPI is not set
# CONFIG_E1000_DISABLE_PACKET_SPLIT is not set
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
CONFIG_R8169=m
# CONFIG_R8169_NAPI is not set
# CONFIG_SIS190 is not set
# CONFIG_SKGE is not set
CONFIG_SKY2=m
# CONFIG_SK98LIN is not set
CONFIG_VIA_VELOCITY=m
CONFIG_TIGON3=m
CONFIG_BNX2=m
# CONFIG_QLA3XXX is not set
# CONFIG_ATL1 is not set
CONFIG_NETDEV_10000=y
# CONFIG_CHELSIO_T1 is not set
# CONFIG_CHELSIO_T3 is not set
CONFIG_IXGB=m
# CONFIG_IXGB_NAPI is not set
# CONFIG_S2IO is not set
# CONFIG_MYRI10GE is not set
# CONFIG_NETXEN_NIC is not set
# CONFIG_MLX4_CORE is not set
# CONFIG_TR is not set
Any suggestions on how to get module to load??
Thanks for you help.!!.

Last edited by Rollo69; 01-24-2008 at 07:36 PM.
 
Old 01-22-2008, 10:46 PM   #2
dohpaz
Member
 
Registered: Feb 2006
Location: Edmonton
Distribution: Slackware 12.2, Ubuntu
Posts: 117

Rep: Reputation: 16
I don't have 10.2 but on my slack12 i have the file:
/lib/modules/2.6.21.5-smp/kernel/drivers/net/via-rhine.ko

Maybe you should check if that file exists on your system.
 
Old 01-22-2008, 11:43 PM   #3
gbonvehi
Senior Member
 
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145

Rep: Reputation: 53
I don't see any VIA ethernet card in your system, may I ask why are you trying to load a module for it? Maybe you're looking for sis900 module.

By the way, uncommenting it in the config file won't do anything.
To compile the module, you need the kernel sources. Then copy the configuration file in the source's root with the name .config and run: make oldconfig && make modules && make modules_install
Be sure to match the kernel source with the one you're using..

Last edited by gbonvehi; 01-22-2008 at 11:46 PM.
 
Old 01-23-2008, 05:14 PM   #4
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Original Poster
Rep: Reputation: 30
via-rhine problem

Thanks for you helps guys.

Quote:
Today 12:43 AM gbonvehi
I don't see any VIA ethernet card in your system, may I ask why are you trying to load a module for it? Maybe you're looking for sis900 module.
You are correct gbonvehi I posted the wrong lspci. That was from other computer but here is the correct lspci.

Code:
00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0336
00:00.1 Host bridge: VIA Technologies, Inc.: Unknown device 1336
00:00.2 Host bridge: VIA Technologies, Inc.: Unknown device 2336
00:00.3 Host bridge: VIA Technologies, Inc.: Unknown device 3336
00:00.4 Host bridge: VIA Technologies, Inc.: Unknown device 4336
00:00.5 PIC: VIA Technologies, Inc.: Unknown device 5336
00:00.7 Host bridge: VIA Technologies, Inc.: Unknown device 7336
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South]
00:02.0 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
00:03.0 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
00:0f.0 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237A PCI to ISA Bridge
00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)
00:13.0 Host bridge: VIA Technologies, Inc. VT8237A PCI to PCIE Bridge
00:13.1 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: VIA Technologies, Inc.: Unknown device 3230 (rev 11)
80:01.0 Class 0403: VIA Technologies, Inc. VIA High Definition Audio Controller (rev 10)
Quote:
Yesterday 11:46 PM dohpaz
I don't have 10.2 but on my slack12 i have the file:
/lib/modules/2.6.21.5-smp/kernel/drivers/net/via-rhine.ko
That file doesn't exist on my computer dohpaz, but for it to work I need it there thanks.

Quote:
Today 12:43 AM gbonvehi
By the way, uncommenting it in the config file won't do anything.
To compile the module, you need the kernel sources. Then copy the configuration file in the source's root with the name .config and run: make oldconfig && make modules && make modules_install
Thanks for the confirmation gbonvehi. I thought I remembered someone saying you could install a module without having to redo make oldconfig, make modules, make modules_install. I meant to write this in initial post but was in hurry because I had to get up early. Sorry about that.
Another question is will I have to cp System.map and bzImage to /boot after doing the make(s).??

Thanks for the help...

edit: I have a couple other questions that came to mind. 1st ,to make sure I understand you correctly gbonvehi, I need to recompile kernel (make menuconfig) using y/n/m for the modules I want/need?? 2nd save that new configuration in the ~/linux-2.6~ directory as .config correct?? 3rd Do I need to do a make clean?? 4th is the code you said
Code:
commandprompt# make oldconfig && make modules && make modules_install
the exact code I use or separately (never used the && before)?? It's been awhile since I compiled kernel, sorry. I did them individually (make commands).

Last edited by Rollo69; 01-23-2008 at 06:57 PM.
 
Old 01-23-2008, 06:35 PM   #5
gbonvehi
Senior Member
 
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145

Rep: Reputation: 53
Too much lspci's for one day heh, sometimes it happens

There's no need for that since you won't be recompiling the kernel but the modules, and bzImage is actually the kernel. I'll however, recommend you to copy the config file, so in case you want to recompile it the way it was before, you have the config file in /boot to do it.
System.map is only really needed when you've a kernel oops (which is not often) and I really don't know if modules relies on it when showing details.
You actually, can get modules's sources and compile it, just like most people do with nvidia/ati modules. I don't know however (but I guess it's) if the version that can be downloaded separately is up to date with kernel's one or if it will be compatible with it.

You're welcome, as all are

Last edited by gbonvehi; 01-23-2008 at 06:36 PM.
 
Old 01-23-2008, 07:08 PM   #6
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Original Poster
Rep: Reputation: 30
I must have been editing my post when you replied, but do you know the modules I should load for my video and audio. I have via K8M890 (north bridge) and VT8237A (south bridge). I did search and via arena states I have chrome9 IGP (integrated graphics) which sourceforge states is VT3230. My mobo (msi) book states I have Realtek ALC883 for audio using AC'97 as link controller. I don't remember seeing these in the config file.

thanks,
 
Old 01-23-2008, 07:46 PM   #7
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Original Poster
Rep: Reputation: 30
via-rhine issue

Alright, I did the cp of my config to .config then did the
Code:
make oldconfig && make modules && make modules_install
then
Code:
modprobe via-rhine
Now via-rhine shows when do a lsmod, thanks. But, now I have to figure out my video (can't startx) and make sure correct module for sound is loaded.
Any suggestions.

edit: Just FYI I copied my original config file that I made the changes in (as shown in above post below my rc.modules code) to .config in /usr/src/linux-2.<your version> in case someone else reads this for help.

Last edited by Rollo69; 01-24-2008 at 04:16 PM.
 
Old 01-23-2008, 08:51 PM   #8
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Original Poster
Rep: Reputation: 30
via-rhine issue solved

Thanks again gbonvehi. I have tried pinging google with IP and URl addresses. I was successful on both. ethernet is up and running good.

My video now seems to be the problem. I guess I should start a new post with the video issues. The error is
Code:
Fatal server error:
no screens found
Also found that VIA isn't listed in xorgconfig after trying to reconfigure xorg.
 
Old 01-23-2008, 09:26 PM   #9
gbonvehi
Senior Member
 
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145

Rep: Reputation: 53
You're welcome again I'm very happy you could finally solve it.
There's definitly a xorg driver for VIA cards. You may want to try xorgsetup instead of xorgconfig, it's an automagic way of configuring X
If it stills doesn't find a suitable driver, which at least vesa driver should (it's very generic but always works) you may be missing some X related packaged, but I doubt that's the case here.
 
Old 01-24-2008, 05:15 PM   #10
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Original Poster
Rep: Reputation: 30
Smile VIA video problem - now working

Quote:
Originally Posted by gbonvehi View Post
There's definitly a xorg driver for VIA cards. You may want to try xorgsetup instead of xorgconfig, it's an automagic way of configuring X
If it stills doesn't find a suitable driver, which at least vesa driver should (it's very generic but always works) you may be missing some X related packaged, but I doubt that's the case here.
Thanks again, gbonvehi!! I ran the xorgsetup
Code:
command# xorgsetup
and allowed it to make new xorg.conf while making a backup of the old and voila. I'm now typing this from xwindows. It did configure video using vesa driver. I did have to make some adjustments for scroll mouse and modes (i.e. 1024x768) in the new xorg.conf and restart xwindows, but working until I can find VIA source/modules/packages for my integrated video (chrome9). So now I start searching.

Last edited by Rollo69; 01-24-2008 at 05:29 PM.
 
Old 01-24-2008, 06:42 PM   #11
raconteur
Member
 
Registered: Dec 2007
Location: Slightly left of center
Distribution: slackware
Posts: 276
Blog Entries: 2

Rep: Reputation: 44
Quote:
Originally Posted by Rollo69 View Post
Thanks again, gbonvehi!! I ran the xorgsetup
Code:
command# xorgsetup
and allowed it to make new xorg.conf while making a backup of the old and voila. I'm now typing this from xwindows. It did configure video using vesa driver. I did have to make some adjustments for scroll mouse and modes (i.e. 1024x768) in the new xorg.conf and restart xwindows, but working until I can find VIA source/modules/packages for my integrated video (chrome9). So now I start searching.
Try the OpenChrome drivers or VIA's UniChrome drivers.
A web search will point out the advantages and disadvantages of each...
I don't remember all of the particulars but some features such as MPEG2 decoding are not supported well in one or the other. I use the OpenChrome drivers on a VIA-based NanoITX board with good results.

Get the openchrome sources via subversion from:
http://www.openchrome.org/

The VIA sites are notoriously difficult to navigate, good luck:
http://www.viaarena.com/

Last edited by raconteur; 01-24-2008 at 06:43 PM.
 
Old 01-24-2008, 07:30 PM   #12
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Original Poster
Rep: Reputation: 30
Openchrome / Via video driver

Thanks raconteur. I have downloaded the source from Openchrome via the svn co http command they gave but it doesn't give you compile or build instructions. How did you do your's?? The normal way
Code:
./configure
make
make install
from the openchrome directory??

Thanks for the help.!!.
 
Old 01-24-2008, 08:13 PM   #13
raconteur
Member
 
Registered: Dec 2007
Location: Slightly left of center
Distribution: slackware
Posts: 276
Blog Entries: 2

Rep: Reputation: 44
Yes, the normal way, though I don't remember the exact configure options I used (that machine is in another location) -- I seem to recall enabling XvMC, beyond that I can't recall.

Try ./configure --help for other options.

Also, I copied openchrome.so to /usr/lib/xorg/modules/drivers and the XvMC libraries to /usr/lib/xorg -- I don't recall if I set the prefix in the configure script -- my usage of the driver required that I build it on a machine that was not the target platform, so I may have set the prefix to /usr/local.

Hope this helps...

p.s. don't forget to edit your xorg.conf to use the openchrome driver ;-)

p.p.s. something about this was tugging at my memory so I got the sources on this machine and I realized what the deal was... the subversion archive uses autogen, you will need to run ./autogen.sh to make the configure script. Then run configure and all should be well.

Last edited by raconteur; 01-24-2008 at 08:27 PM.
 
Old 01-25-2008, 03:41 PM   #14
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Original Poster
Rep: Reputation: 30
OpenChrome modules

Thanks for the heads up racontuer. I will give it a go and will probably have to get some dependencies for it.
 
Old 01-28-2008, 04:02 PM   #15
Rollo69
Member
 
Registered: Sep 2005
Location: Charlotte, NC
Distribution: Slack 12.0
Posts: 190

Original Poster
Rep: Reputation: 30
Via video problem

I have tried using the source for openchrome raconteur but I had to find some dependencies. Unfortunately I'm unable to find some.
Code:
configure: error: Library requirements (xorg-server xproto xvmc fontsproto libdrm ) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
I found libdrm and xproto but the xproto goes with X11R7.1 and I only have X11R6.8.2

I also tried using the slackbuild for Via openchrome from SlackBuilds.org but my C compiler couldn't make executables.
Code:
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
There was no config.log in the source directory ~/xf86-video-openchrome.

I thought about updating all my X11 packages to Slak 11's version X11R6.9.0 and all it's packages?? Or would that be a mistake??
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
pyramid (pebble) via-rhine module problem aldar Linux - Hardware 0 11-15-2006 12:07 PM
compiling via-rhine module problem aherrys Slackware 0 11-27-2004 11:01 PM
major problem with via-rhine herc Linux - Software 4 01-13-2004 10:30 AM
via-rhine problem? (Redhat 9) rayle Linux - Networking 0 11-02-2003 11:05 AM
RH8 (2.4.19) - VIA Rhine problem initializing ZenBee Linux - Hardware 0 10-28-2002 03:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration