Problem bei dr Installation von sisctrl

M00F--{m_Fµ<KA}

fucking 'tallica fan
Moin,

ich wollte das tool sisctrl konfigurieren aber dann bekomme ich folgende fehlermeldung:

error: ERROR: ***** X11 header (xf86vmode.h) not found ******


ich hatte die nötigen sachen sprich glib2.0 und gtk+-2.4 headers und pkg-config tool installiert oder besser sie waren schon installiert.


Was kann man da machen?


Bitte helft mir.
 
Nun, es wird nachher wieder heißen, BSdler - insbesondere ich - seinen ein unfreundliches Volk, dass Newbies nicht akzeptiert. Aber wie wäre es, wenn du dein Problem einmal so beschreibst, dass man es verstehen kann? Also
- Was hast du vor?
- Was hast du schon versucht?
- Hast du eine Vermutung woran es liegt?
- Und bitte vollständige Informationen über das System und das Problem (dmesg, Version, Datum der Ports, vollständige Fehlermeldung...)
 
Oh sorry,

bin leider noch nich lange hier, deshalb.

Was heisst denn dmesg, ich benutze Free BSD 6.0, wie finde ich das datum der ports heraus?
Also ich wollte halt das programm für meinen Sis Grafikkartenchip konfigurieren, aber dann bekam ich halt diese fehlermeldung:

./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for stdlib.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking sys/shm.h usability... yes
checking sys/shm.h presence... yes
checking for sys/shm.h... yes
checking for an ANSI C-conforming const... yes
checking return type of signal handlers... void
configure: creating ./config.status
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
checking for getpid... yes
checking for gettimeofday... yes
checking for srand... yes
checking for srandom... yes
checking for rand... yes
checking for random... yes
checking for gethostbyname... yes
checking for connect... yeSo
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/extensions/xf86vmode.h... no
configure: error: ERROR: ***** X11 header (xf86vmode.h) not found ******

So und nun hatte ich schon mal geguckt woran es liegen könnte und dann habe ich herausgefundne das man dafür gtk, glib und pkg_config für braucht, die alle vorhanden sind.
Dann bin ich auf die Idee gekommen das ich mal in den bsd-foren gucken kann ob mir da vielleicht jemand helfen kann, weil ich absolut nicht weiss woran es liegen könnte.

Noch zur Info, ich hab fbsd 6 auf nem laptop installiert, der nen graka chip von sis kommt. Der Laptop hat 1,6-1.8 Ghz ist ein AMD Sempron, sound und alles andere funktionieren, ih benutze Xorg und Gnome.


Wenn noch was fehlt sag bescheid.
 
Warum installierst du sisctrl nicht über die Ports?

Code:
cd /usr/ports/x11/sisctrl && make install clean
 
also die manpage zu dmesg sagt
dmesg -- display the system message buffer
von daher würde ich sagen das ding heisst displaymessages
wie gehst du genau vor? also die befehle und die reihenfolge

funtioniert xorg mit dem eintrag
Driver "sis"
ohne grossartiges rumgefrickel? dann ersparst du dir evtl das installieren des ports
 
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
configure: error:
*** GLib 2.0 is required to build sisctrl; please make sure you have the GLib
*** development headers installed.
===> Script "configure" failed unexpectedly.
Please report the problem to bland@FreeBSD.org [maintainer] and attach the
"/usr/ports/x11/sisctrl/work/sisctrl-0.0.20050410/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1


Wenn ich das über die ports installiere kommt diese Fehlermeldung.

Muss ich glib nochmal installieren oder was kann man da machen?
 
Ahh hier ist nochmal das was dmesg:

Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005
root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Mobile AMD Sempron(tm) Processor 3000+ (798.24-MHz 686-class CPU)
Origin = "AuthenticAMD" Id = 0x10fc0 Stepping = 0
Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
AMD Features=0xc2500800<SYSCALL,NX,MMX+,<b25>,3DNow+,3DNow>
real memory = 503119872 (479 MB)
avail memory = 482967552 (460 MB)
ACPI APIC Table: <A M I OEMAPIC >
ioapic0 <Version 0.2> irqs 0-23 on motherboard
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <A M I OEMRSDT> on motherboard
acpi0: Power Button (fixed)
acpi_ec0: <Embedded Controller: GPE 0x2> port 0x62,0x66 on acpi0
pci_link0: <ACPI PCI Link LNKA> irq 0 on acpi0
pci_link1: <ACPI PCI Link LNKB> irq 5 on acpi0
pci_link2: <ACPI PCI Link LNKC> irq 10 on acpi0
pci_link3: <ACPI PCI Link LNKD> irq 5 on acpi0
pci_link4: <ACPI PCI Link LNKE> irq 4 on acpi0
pci_link5: <ACPI PCI Link LNKF> irq 3 on acpi0
pci_link6: <ACPI PCI Link LNKG> irq 0 on acpi0
pci_link7: <ACPI PCI Link LNKH> irq 5 on acpi0
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
cpu0: <ACPI CPU> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <SiS 760 host to AGP bridge> mem 0xe0000000-0xe1ffffff at device 0.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 2.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <SiS 962/963 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 2.5 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
pci0: <simple comms, generic modem> at device 2.6 (no driver attached)
pcm0: <SiS 7012> port 0xe800-0xe8ff,0xec00-0xec7f irq 18 at device 2.7 on pci0
pcm0: [GIANT-LOCKED]
pcm0: <VIA Technologies VIA1612A AC97 Codec>
ohci0: <SiS 5571 USB controller> mem 0xdfffd000-0xdfffdfff irq 20 at device 3.0 on pci0
ohci0: [GIANT-LOCKED]
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <SiS 5571 USB controller> on ohci0
usb0: USB revision 1.0
uhub0: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1: <SiS 5571 USB controller> mem 0xdfffe000-0xdfffefff irq 21 at device 3.1 on pci0
ohci1: [GIANT-LOCKED]
usb1: OHCI version 1.0, legacy support
usb1: SMM does not respond, resetting
usb1: <SiS 5571 USB controller> on ohci1
usb1: USB revision 1.0
uhub1: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xdffff000-0xdfffffff irq 23 at device 3.3 on pci0
ehci0: [GIANT-LOCKED]
usb2: EHCI version 1.0
usb2: companion controllers, 3 ports each: usb0 usb1
usb2: <EHCI (generic) USB 2.0 controller> on ehci0
usb2: USB revision 2.0
uhub2: SiS EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 6 ports with 6 removable, self powered
sis0: <SiS 900 10/100BaseTX> port 0xd800-0xd8ff mem 0xdfffc000-0xdfffcfff irq 19 at device 4.0 on pci0
miibus0: <MII bus> on sis0
rlphy0: <RTL8201L 10/100 media interface> on miibus0
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sis0: Ethernet address: 00:03:0d:37:d4:bc
fwohci0: <Texas Instruments TSB43AB22/A> mem 0xdfffb800-0xdfffbfff,0xdfff4000-0xdfff7fff irq 19 at device 6.0 on pci0
fwohci0: OHCI version 1.10 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 00:03:0d:53:25:5e:db:93
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:03:0d:5e:db:93
fwe0: Ethernet address: 02:03:0d:5e:db:93
fwe0: if_start running deferred for Giant
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
cbb0: <O2Micro OZ711M1 PCI-CardBus Bridge> at device 9.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <O2Micro OZ711M1 PCI-CardBus Bridge> at device 9.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
pci0: <base peripheral> at device 9.2 (no driver attached)
acpi_button0: <Sleep Button> on acpi0
acpi_button1: <Power Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
battery0: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc0000-0xcbfff on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250 or not responding
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ums0: vendor 0x062a product 0x0000, rev 1.10/0.00, addr 2, iclass 3/1
ums0: 3 buttons and Z dir.
Timecounter "TSC" frequency 798240620 Hz quality 800
Timecounters tick every 1.000 msec
ad0: DMA limited to UDMA33, controller found non-ATA66 cable
ad0: 38204MB <SAMSUNG MP0402H UC100-14> at ata0-master UDMA33
acd0: DVDR <QSI DVD+/-RW SDW-082S/LX10> at ata1-master UDMA33
Trying to mount root from ufs:/dev/ad0s1a
 
M00F--{m_Fµ<KA} schrieb:
Muss ich glib nochmal installieren oder was kann man da machen?

Das würde ich als erstes machen. Falls das Problem dadurch nicht behoben wird, poste mal bitte besagte config.log (am besten auf nen Webserver schieben und Link hier posten).
 
glib-2.6.6 is already installed
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of devel/glib20
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/devel/glib20.
*** Error code 1


Das sagt jawohl das glib-2.6.6 installiert ist.

Ich lade mal die log file hoch.
 
glib-2.6.6 ist leicht out of date. Momentan aktuell ist glib-2.8.4. Aber bevor du nun eine Updateorgie mit portupgrade startest, schau doch einfach mal, ob es ein package von sysctrl gibt:

Code:
pkg_add -r sisctrl
 
Eigentlich solltest du das dann tatsächlich schon installiert haben. Was für eine Ausgabe kommt bei:
Code:
which sisctrl
 
Hey wenn ich sisctrl eingebe bekomme ich folgende fehlermeldung:

Failed to find SISCTRL extension, your X driver is out-dated
Could not find XV_SD_GETSDFLAGS2 attribute, update your X driver


Ich muss wohl meinen X driver updaten
 
Yo werde ich machen.
Weiss einer von euch wo die config file von dem sisctrl ist?

Finde sie nämlich nicht muss da was reinschreiben ...

Ach ja genau den X treiber habe ich aktualisiert.

Hat alles wunderbar geklappt.
 
Zurück
Oben