• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af karstenk | 09.12.2009 23:43

Ny installation af Arch Linux er tænderskærende langsomt?

Hjælp generelt
Hej. Jeg har netop installeret Arch Linux, og opdateret det 100%.

Jeg har som WM installeret gnome, og det ser da også ganske fint ud - MEN! Det er forbløffende langsomt, hvilket jeg ikke forstår. Jeg har før haft andre distroer, der var betydeligt tungere, og som har kørt betydeligt bedre.
Jeg er virkelig på bar bund her; jeg aner ikke hvad der kan være galt.
Det tager omtrent 5 sekunder, før interfacet reagerer - jeg kan knap trække lave en markering på skrivebordet.

Men her er min xorg.conf, hvis nogen kan bruge det til noget:


Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection

Section "Module"
Load "dbe"
Load "dri2"
Load "glx"
Load "extmod"
Load "dri"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "da"
Option "XkbVariant" ""
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # []
#Option "AccelMethod" # []
#Option "offscreensize" # []
#Option "SWcursor" # []
#Option "ignoreconnector" # []
#Option "forcereduced" # []
#Option "forcedpi" #
#Option "useconfiguredmonitor" # []
#Option "HPD" #
#Option "NoRandr" # []
#Option "RROutputOrder" # []
#Option "DRI" # []
#Option "TVMode" # []
#Option "ScaleType" # []
#Option "UseAtomBIOS" # []
#Option "AtomBIOS" # []
#Option "UnverifiedFeatures" # []
#Option "Audio" # []
#Option "AudioStreamSilence" # []
#Option "HDMI" # []
#Option "COHERENT" # []
#Option "ForceLowPowerMode" # []
#Option "LowPowerModeEngineClock" #
Identifier "Card0"
Driver "radeonhd"
VendorName "ATI Technologies Inc"
BoardName "Mobility Radeon X2300"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24

SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800" "1024x768" "800x600"
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer16

# 1

15 år 7 måneder siden

Permalink

Indsendt af divineant den 10. december 2009 kl. 06:44

Permalink

Re: Ny installation af Arch Linux er tænderskærende langsomt?

Har du husket at tilføje dit hostname til /etc/hosts?

127.0.0.1 localhost.localdomain localhost myhost


Desuden er xorg.conf så 2008, de unge og smukke idag bruger hal: http://wiki.archlinux.org/index.php/Xorg_input_hotplugging
  • Log ind eller opret dig for at tilføje kommentarer

# 2

15 år 7 måneder siden

Permalink

Indsendt af kenneth den 10. december 2009 kl. 07:39

Permalink

Re: Ny installation af Arch Linux er tænderskærende langsomt?

Du skal sætte dit host navn i /etc/rc.conf hvor du så også skal huske at indsætte hal og fam inden du gør det skal du sørge for de er installeret med pacman -S hal fam ,

så kan du sætte dem ind under DAEMONS=() som hal fam ,

hvilket så også er stedet du sætter alsa og andre services in du vil starte op, under HOSTNAME=" " skriver du det navn du vil have maskinen skal benytte som du så skal sætte i /etc/hosts som #1 skriver,

hvis du oplever at din internet forbindelse er vildt langsom fordi du måske har telenor som udbyder, så kan du som jeg har gjort, indsætte opendns som navneserver i /etc/resolv.conf,

men der skal du lige være opmærksom på at når du genstarter maskinen så overskriver den de indstillinger du har lavet med mindre du tvinger den til at lade være,

det har jeg løs ved at sætte -C resolv.conf -q ind i /etc/conf.d/dhcpd så linien siger DHCPCD_ARGS="-C resolv.conf -q" ,

her skal du så lige være opmærksom på at du nok bliver nød til at genstarte maskinen før du sætter din fil /etc/resolv.conf til at vise

nameserver 208.67.222.222
nameserver 208.67.220.220

det har virket fint alle de gange jeg har installeret Arch

jeg håber det giver lidt mening ellers kan du bruge http://forum.archlinux.dk/ til at få mere hjælp som julemand skrev i den anden tråd.
  • Log ind eller opret dig for at tilføje kommentarer

# 3

15 år 7 måneder siden

Permalink

Indsendt af dklinux den 10. december 2009 kl. 08:17

Permalink

genstart netværk

Altså nu må i sku lige styre jer, genstarte for at ændre net indstillinger, er det windows det her ? kan man ikke lave noget i retningen af /etc/init.d/net restart i Arch ?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

15 år 7 måneder siden

Permalink

Indsendt af julemand101 den 10. december 2009 kl. 08:50

Permalink

#3
Du kan sagtens gøre det

#3
Du kan sagtens gøre det uden at genstarte men hvis det nu lige er nemmere at skrive at brugeren bare skal genstarte så er det jo nemmere. Det tager ikke mange sekunder at reboot sådan en Arch.

Jeg vil tro at "/etc/rc.d/network restart" kan gøre det men hvis #2 skriver det på den måde kunne det lyde som om at dhcpd serveren og lige skal genstartes hvilket jeg ikke lige kan huske sker sammen med network.

Desuden vil en reboot i dette tilfælde også lige sørge for at man er helt sikker på at alle de deamons der nu er tilføjet til rc.conf er startet op. Disse vil man dog også sagtens kunne starte uden at genstarte maskinen.

Men helt ærligt. Hvad er der så frygteligt ved at skrive at brugeren skal reboot? Brugeren har systemproblemet og når desktoppen kører så langsomt har han næppe nogen vigtige programmer startet op.

#0
Jeg vil også tro det er et /etc/hosts problem men hvis du har installeret med 2009.08 installationen skulle den automatisk tilføje dit hostname til /etc/hosts. Jeg ville nok prøve at tage en terminal og tjekke om der er nogen processor der er gået amok. Brug kommandoen top (eller installer htop som jeg personligt foretrækker).
  • Log ind eller opret dig for at tilføje kommentarer

# 5

15 år 7 måneder siden

Permalink

Indsendt af karstenk den 10. december 2009 kl. 17:57

Permalink

Tak for svarene. :)Hosts

Tak for svarene. :)

Hosts filen så skam ud, som den skulle. Jeg prøvede endda at fjerne .localdomain fra filen, da jeg læste et sted, at det gav dårlig performance - dog uden held.

Desuden er hal og fam installeret, og er også tilføjet til daemons. Her er min rc.conf:


#
# /etc/rc.conf - Main Configuration for Arch Linux
#

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
# in the hardware clock being left untouched (useful for virtualization)
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="da_DK.UTF-8"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Copenhagen"
KEYMAP="da"
CONSOLEFONT="cp850-8x16"
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="karstenk"

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#

#Static IP example
#eth0="dhcp"
eth0="dhcp"
INTERFACES=(eth0)

# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)

# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng network netfs crond alsa hal fam gdm nm-applet)


Ved brug af htop, så jeg noget underligt. Bare det, at jeg trykker på "Applications" knappen i Gnome gør, at cpu forbruget pludselig spiker, og kommer på på 95% for den ene kerne!

Og her kan ses idle forbruget:

http://www.gratisupload.dk/download/37290/

Det er da helt amok.

  • Log ind eller opret dig for at tilføje kommentarer

# 6

15 år 7 måneder siden

Permalink

Indsendt af kenneth den 10. december 2009 kl. 18:50

Permalink

Re: Ny installation af Arch Linux er tænderskærende langsomt?

din /etc/hosts kan nøjes med at se sådan her ud

#
# /etc/hosts: static lookup table for host names
#
#
#127.0.0.1 localhost.localdomain localhost
127.0.0.1 karstenk
# End of file

jeg vil dog anbefale at du bruger i din /etc/rc.conf

LOCALE="da_DK"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Copenhagen"
KEYMAP="dk.map.gz"
CONSOLEFONT=cp850-8x16
CONSOLEMAP=8859-1

og at du sætter din netværkskonfiguration i /etc/rc.conf til

#gateway="default gw 192.168.0.1"
ROUTES=(!gateway)

  • Log ind eller opret dig for at tilføje kommentarer

# 7

15 år 7 måneder siden

Permalink

Indsendt af julemand101 den 10. december 2009 kl. 19:08

Permalink

#6 Det var da direkte dumt.

#6
Det var da direkte dumt.

1) Jeg er ikke sikker på det med hosten men vær lige helt sikker på den stadig kan resolve localehost domænet.

2) Hvorfor i alverden droppe UTF-8? Alle programmerne i Arch Linux er nu lavet til UTF-8 og ved min egen stationær der kører uden UTF-8 oplever jeg flere og flere fejl i diverse programmer og overvejer seriøst snart at lave en konvertering.

3) Han har jo netop deaktiveret gateway ved at der står (!gateway) som også er standard.

#5
Bruger du networkmanager?

Du er meget velkommen til at komme ind i irckanalen #archlinux.dk på irc.freenode.net og så kan vi lige tale lidt om problemet.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

15 år 7 måneder siden

Permalink

Indsendt af loke den 10. december 2009 kl. 19:26

Permalink

Re: Ny installation af Arch Linux er tænderskærende langsomt?

Du må meget gerne lige poste output af lspci, karstenk.
  • Log ind eller opret dig for at tilføje kommentarer

# 9

15 år 7 måneder siden

Permalink

Indsendt af kenneth den 10. december 2009 kl. 20:02

Permalink

Re: Ny installation af Arch Linux er tænderskærende langsomt?

ups det skulle være LOCALE="da_DK.UTF-8" fik fat i den forkerte rc.conf men resten har virket fint for mig
  • Log ind eller opret dig for at tilføje kommentarer

# 10

15 år 7 måneder siden

Permalink

Indsendt af karstenk den 11. december 2009 kl. 15:46

Permalink

Re: Ny installation af Arch Linux er tænderskærende langsomt?

Ja, jeg brugte network manager (eller prøvede på). Jeg brugte DHCP, derfor !gateway. Og jeg har" LOCALE="da_DK.UTF-8". :)

lspci kan jeg desværre ikke komme med outputtet fra i øjeblikket.

Dog tænkte jeg i går, at det hele måske ville ordne sig selv, hvis jeg geninstallerede - dog uden held. Jeg prøvede denne gang at installere en anden WM, nemlig Xfce4, som jeg ellers før har oplevet skulle fungere bedre end Gnome, men det hjalp ikke. Ydelsen var stadig elendig. X's forbrug var stadig skyhøjt, dog var ramforbruget ikke mere end 100MB i alt.

Jeg kom dog til at spekulere på, om jeg skal installere noget specielt, for at alle instruktionssæt er understøttet? (SSE, SSE2, etc.), og om det kan være grafikdriveren (Radeonhd), der måske kan være problemet?

Når jeg får tid, vil jeg prøve at installere fglrx og se, om det hjælper.

Og ja, IRC kommer jeg nok også på senere.

Ind til videre, tak for hjælpen. :D
  • Log ind eller opret dig for at tilføje kommentarer

# 11

15 år 7 måneder siden

Permalink

Indsendt af julemand101 den 11. december 2009 kl. 15:51

Permalink

#10
Jeg har stor mistanke

#10
Jeg har stor mistanke til det er din grafikkortdriver der volder de store problemer. Du kan evt. prøve at bruge vesa driveren og se om det bare virker lidt bedre.
  • Log ind eller opret dig for at tilføje kommentarer

# 12

15 år 7 måneder siden

Permalink

Indsendt af karstenk den 11. december 2009 kl. 20:37

Permalink

Re: Ny installation af Arch Linux er tænderskærende langsomt?

Hold da op. Det var utroligt!

Aldrig før har jeg haft problemer med driverne til grafikkortet, men da jeg skiftede til Vesa, var problemerne væk! Nu er ydelsen som den skal være - så skal jeg bare have mit Atheros netkort til at virke.

Mange tak for hjælpen!
  • Log ind eller opret dig for at tilføje kommentarer

# 13

15 år 7 måneder siden

Permalink

Indsendt af julemand101 den 11. december 2009 kl. 21:26

Permalink

#12
Du skal nok helst finde

#12
Du skal nok helst finde noget andet end vesa for det er bestemt ikke nogen performence driver. Der findes mange forskellige drivere til ATI kort så du kan sikkert finde en der virker. :)
  • Log ind eller opret dig for at tilføje kommentarer

# 14

15 år 7 måneder siden

Permalink

Indsendt af karstenk den 11. december 2009 kl. 21:55

Permalink

Re: Ny installation af Arch Linux er tænderskærende langsomt?

Ja, det har jeg også gjort. Fglrx understøtter ikke længere mit grafikkort (det gjorde den dog for kort tid siden), så nu bruger jeg den driver, der bare hedder "Radeon".
  • Log ind eller opret dig for at tilføje kommentarer

# 15

15 år 7 måneder siden

Permalink

Indsendt af karstenk den 12. december 2009 kl. 01:00

Permalink

#1
Forresten, jeg forstår

#1

Forresten, jeg forstår ikke helt dit link - hvorledes kan hal erstatte xorg.conf? Eller er det bare mig, der har misforstået noget?
  • Log ind eller opret dig for at tilføje kommentarer

# 16

15 år 7 måneder siden

Permalink

Indsendt af divineant den 12. december 2009 kl. 08:21

Permalink

#15
Input devices styres nu

#15
Input devices styres nu af hal via evdev driveren istedet for de gamle xorg-input-mouse og xorg-input-kbd inpuit drivere.
Det konfigurerer du via hal istedet for xorg.conf jvf. http://wiki.archlinux.org/index.php/Xorg_input_hotplugging#Configuration

Derudover er xorg blevet fantastisk god til at autoconfigurere, så det eneste man reelt set har brug for i en xorg.conf er hvis man ønsker at ændre på default indstillingerne.
Eksempelvis har jeg en maskine med nvidia kort som jeg vil have til at bruge den lukkede "nvidia" driver istedet for den åbne "nv" driver, det eneste der står i xorg.conf er følgende:

Section "Device"
Identifier "Geforce"
Driver "nvidia"
Option "nologo"
EndSection

Jeg har også en maskine med intel grafik, hvor jeg overhovedet ikke har en xorg.conf, da default værdierne alle er korrekte.

Du kan se hvad xorg vælger af instillinger i /var/log/Xorg.0.log
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

den er sjov 3
PCLinuxOS 29
Reserve kernel og btrfs 3
En snak om Linux-kompatibel software 12
"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Virtuel maskine? 4
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
Nulstilling af adgangskode 6
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !