07. april 2004 - 02:27Der er
18 kommentarer og 1 løsning
xf86config, x1000 og problemer med start af x
Hej,
Jeg han en bærbar, Compaq X1000/X1010EA, hvorpå jeg lige har installeret Mandrake 10 Community.
Den booter op og jeg skal logge på..
Jeg logger på som root, men jeg kan ikke starte x.
Jeg får fejlen "can't open display"...så det må være mit grafikkort/skærm der skal konfigureres.
Jeg har prøvet med xf86config, men kan simpelthen ikke finde noget konfiguration der virker...konstant samme fejl.
Jeg undrer mig lidt over at første gang jeg kørte xf86config guiden igennem skulle jeg vælge et grafikkort. Her valgte jeg "ATI Radeon". Da jeg så ville prøve at konfigurere 2. gang, fordi det første ikke virkede kunne jeg ikke vælge grafikkort forfra...det punkt bliver simpelthen automatisk skippet i forløbet? Hvordan kan det være?
Er der nogen der kan hjælpe mig med at få det til at virke, så ville jeg blive meget glad. Skulle jo gerne prøve at få leget lidt med Linux her i påskeferien.. :)
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Inde i /etc ligger der nogle xf86 .conf filer. Det er muligt at de ligger i en X11 underfolder i /etc. Prøv eventuelt at slette dem og køre xf86config igen. Bare husk at tage backup af dem. Du kan eventuelt bare rename dem til .old med mv kommandoen.
Det er ikke sikkert at den XFree version du køre med understøtter dit grafikkort. I så fald skal du installere de officelle drivere og så konfigure X bagefter..
Se evt på www,ati.com der er lidt dokumentation til hvordan og hvorledes. Hvis ikke du har lyst til det kan du prøve at ændre
Jeg har prøvet at slette config filerne, men jeg kan alligevel ikke få lov at ændre skærmkort forfra..
Jeg har også prøvet at redigere XF86Config filen (jeg ikke nogen XF86Config-4 fil??) i emacs sådan så den ser ud som dit eksempel.
Hvis jeg skriver "startgnome" eller "startkde" kommer den med "cannot open display fejlen", men hvis jeg skriver "startx" får jeg: excve failed for /etc/X11/X (errno 13) xinit: Server error
Håber i kan hjælpe...er det evt. noget som kan fixes over ssh/telnet?
Det er muligt at den ikke hedder XF86Config-4 længere. Jeg har ikke brugt Mandrake siden version 8. De her conf filer har det med at hedde noget forskelligt i forskellige distributioner. Det er irriterende når man hjælper med at løse problemer på en hel række af dem. Kan jo ikke særlig godt have 6-7 forskellige til at køre hele tiden :)
Jeg ved ikke om du har partitioneret selv. Det kunne faktisk godt lyde som om du mangler en swap partition og derfor kan X ikke starte. I stedet for at benytte en swap fil så benytter linux en swap partition skal du være opmærksom på.
ok, du logger bare ind som root og skriver mount og trykker enter. Så viser den hvilke mounts du har i form af partitioner eller cdrom eller andre eksterne drev. Den skal også vise din swap partition der.
hmm det er vist også distro specifikt så det kan jeg ikke svare dig på. Jeg mener at i gentoo bruger man swap on eller swapon eller noget i den stil. Hvis du bare skriver mount og intet andet så giver den dig mount points. Kommandoen df viser dig også noget.
Her er en udskrift af hvad den returnerer når jeg skriver "mount":
/dev/ide/host0/bus0/target0/lun0/part5 on type ext3 (rw, noatime) none on /proc type proc (rw) none on /proc/bus/usb type usbfs (rw) none on /dev type devfs (rw) none on /sys type sysfs (rw) none on /dev/pts type devpts (rw, mode=0620) /dev/ide/host0/bus0/target0/lun0/part7 on /home type ext3 (rw, noatime) /dev/ide/host0/bus0/target0/lun0/part1 on /mnt/windows type ntfs (ro, umask=0, nls=iso8859-15)
øhm jeg må indrømme at jeg skriver lidt i blinde ligenu fordi jeg ikke har min egen linux æske sat til for tiden. Ved nærmere eftertanke tror jeg slet ikke at swap er med i mount output, men hvis du skriver cat /etc/fstab så skulle den være der. fstab er den fil som linux læser under boot for at finde ud af hvad den skal mounte og hvorhenne.
ok så dropper jeg manglende swap partition teorien :p
Mandrake har et tool til at gøre det nemmere at konfigurere xfree. Kør XFdrake. (husk at linux er case sensitive). Start med en 640x480 opløsning og se hvor højt op du kan komme.
Nu har jeg fået det til at virke. XFdrake og xf86cfg var vejen frem, jeg fik den til at installere nogle pakker den skulle bruge fra cd'en til mit ATI kort og så virkede det bare lige pludselig.
Så lidt.. er bare lidt pinligt berørt over at jeg havde glemt alt om XFdrake.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.