Inlägg

Inlägg som Kioskvältaren har skrivit i forumet
Av Kioskvältaren
Skrivet av Commander:

lägg den som /etc/X11/xorg.conf.d/20-nvidia.conf och starta om.

Jag kopierade filen dit men problemet kvarstår.

Skickades från m.sweclockers.com

Av Kioskvältaren
Skrivet av Commander:

@Kioskvältaren:
Där har vi nog problemet.

[ 6.547] (EE) NVIDIA(1): Failed to assign any connected display devices to X screen 1. [ 6.547] (EE) NVIDIA(1): Set AllowEmptyInitialConfiguration if you want the server [ 6.547] (EE) NVIDIA(1): to start anyway [ 6.547] (EE) NVIDIA(1): Failing initialization of X screen 1

Orsakas förmodligen av:

[ 5.830] (WW) NVIDIA: The Composite and Xinerama extensions are both enabled, which [ 5.830] (WW) NVIDIA: is an unsupported configuration. The driver will continue [ 5.830] (WW) NVIDIA: to load, but may behave strangely. [ 5.830] (WW) NVIDIA: Xinerama is enabled, so RandR has likely been disabled by the [ 5.830] (WW) NVIDIA: X server.

Vart har du din Xorg conf samt pasta den också. (Kolla efter följande)
/etc/X11/Xorg.conf samt /etc/X11/xorg.conf.d/20-nvidia.conf

Det fanns ingen, så jag skapade en genom att köra nvidia-xconfig. Här är en pastebin till configfilen som skapades: http://paste.debian.net/290626

Skickades från m.sweclockers.com

Av Kioskvältaren
Skrivet av Commander:

@Kioskvältaren:
Ser ut som defaultconfigen har problem med pastebin.com.

Kör

pastebinit -b http://paste.debian.net /var/log/Xorg.0.log

Då har vi en pastebin här då: http://paste.debian.net/290599/

Skickades från m.sweclockers.com

Av Kioskvältaren
Skrivet av Commander:

Du missade att ta med EE (Error). Installera curlpaste / pasebinit eller liknande och ladda upp hela loggen istället för bild.

Installerade pastebinit och försökte ladda upp loggen, men fick detta:

# pastebinit /var/log/Xorg.0.log Bad API request, invalid api_dev_key

Har jag missat något? Googlade och fick bara upp massa bug reports, någon sa att man kunde skriva i "sin egen api_dev_key" men det säger mig lika lite som om någon hade sagt att man kan 输入自己开发的关键.

Av Kioskvältaren
Skrivet av Commander:

TTY2 failar då Xorg är redan igång och kör med en session.

Systemd fortsätter till grafiska miljön men inget händer så förmodligen startar X men något fel händer dvs krävs loggar från Xorg för att ta reda på vad som är felet.

Oftast startar en login manager som startar X och desktop miljö. Starta om X är lättast att då starta om login manager via systemd:
För SDDM som körs för KDE 5 default login manager.

systemctl restart sddm

Här är ett litet utdrag från min /var/log/Xorg.0.log som verkar lite problematiskt: http://i.imgur.com/iIFDeFI.jpg

Det stod även något om Xinerama längre upp, det verkade skapa konflikt. Jag tänkte att det kanske hade hjälpt att stänga av Xinerama och andra liknande funktioner för att så att säga få tillbaka de inställningarna jag hade innan problemet startade, är det möjligt?

Jag använder gdm som login manager, provade

sudo systemctl restart gdm

men det blev bara likadant som när jag startade datorn första gången innan jag gick in på tty2.

Av Kioskvältaren
Skrivet av Commander:

Dock borde det funka om du startar om då configen sparas. Har du kollat Xorg loggen?

Får samma problem trots omstart. När jag bytte till tty2 fick jag detta felmeddelande: http://i.imgur.com/qJHujah.jpg

Detta händer om jag försöker starta xfce4 i tty2: http://imgur.com/nVa9sgb

Tty1 är fortfarande helt blank.

Vad menar du med xorg log?

Skickades från m.sweclockers.com

Av Kioskvältaren
Skrivet av Commander:

Nu har du inte sagt vilken distro du har men kolla om du har nvidia-xconfig, den borde generera en xorg fil för din setup, resten är det bara att logga in i en tty och köra via terminalen.

Ursäkta mig, jag har visst missat att informera er om att jag använder Arch. Hursomhelst, jag körde

sudo nvidia-xconfig

och det gav inga errors. Kan dock fortfarande inte komma in i xfce, när jag kör startxfce4 står det att det redan är igång, vilket det ju är i tty1. Har googlat på olika sätt att stänga av xservern, genom ctrl+alt+backspace i vederbörande tty eller köra "pkill -15 xorg". Inget av dem hjälpte, trots att sistnämnda metoden inte gav någon error.

Skickades från m.sweclockers.com

Av Kioskvältaren
Skrivet av Commander:

Det du gör är att du kör ingen Xorg.conf fil utan lägger nVidias Xorg fil som

/etc/X11/xorg.conf.d/20-nvidia.conf

Har du ingen nvidia fil så startar du nvidia-settings med kdesu eller gksu och sparar den enligt ovan. Det borde finnas då två skärmar i conf filen och den skärmen du vill ha kan du sätter du som primary. Funkar det fortfarande inte så går du in i conf filen manuellt och identifierar vilken skärm är vilken och sätter

Option "Primary"

XFCE har förmodligen en egen conf fil för skärmarna som kan spöka så ta en titt där också.

Kan jag göra detta innan xfce är startat. Fastnar som sagt innan loginskärmen.

Skickades från m.sweclockers.com

Av Kioskvältaren
Skrivet av Dockland:

Kommer du åt din xorg.conf? Kör du Nvidias egna eller Open Source-drivisar?

Jag kan byta TTY och därmed komma åt min xorg.conf. Jag använder Nvidias drivrutiner.

Av Kioskvältaren

@Dockland:

Nu när jag startar datorn så blir skärmen helt blank efter boot, precis innan min login manager ska komma upp. Om jag har båda skärmarna inkopplade syns forfarande bootprompten på den ena men den andra är helt blank. Antar att jag ställt till det i inställningarna så att den inte vet vilken skärm den ska köra xorg på, hur kan jag så att säga "återställa" displayinställningarna?

Av Kioskvältaren

Ok så nu har jag satt upp de båda skärmarna och stöter genast på en utmaning. Den lilla skärmen, som jag har till vänster blir "huvudskärmen", där all taskbaren och alla launchers hamnar. Jag har försökt ändra detta genom att köra "sudo nvidia-settings" och ändra lilla skärmens position till "Left of [Dell....]" och stora skärmen till "Absolute" samt kryssa i "Make this the primary display for X-screen" på stora skärmen. Trots att jag gjort detta, klickat "Apply" och sparat konfigurationen till "/etc/X11/xorg.conf.d/10-monitor.conf" förblir lillskärmen huvudskärmen.

EDIT: Jag provade göra en ny X-screen för lillskärmen och sedan spara och stänga ned nvidia-settings. När jag sedan öppnade upp det var lillskärmen "Disabled" och när jag enablade den så funkade det men det fanns bara en X-screen (X-screen 0). Det ända problemet är att jag vill ha lillskärmen till vänster och den var automatiskt till höger om storskärmen. Dess position var angiven som "Absolute" och när jag försökte ändra till "Left of [Dell...]" så blev den helt plötsligt huvudskärmen.

Jag antar att detta egentligen är rätt enkelt men jag fattar inte alls vad jag gör för fel och den befintliga informationen på google är mycket begränsad.

Av Kioskvältaren

[LÖST] Möjligt att köra Multihead med helt olika slags bildskärmar?

Hej,

Jag har fått upp ögonen lite grann för det där med Multiheading, d.v.s. att ha två bildskärmar som man kan flytta fönster emellan o.s.v.

Detta har rört fram nyfikenhet om huruvida jag skulle kunna dra nytta av min gamla 4:3 skärm i vindsförrådet. Jag vill kunna multitaska mellan skärmarna, t.ex. spela på ena skärmen och ha en video rullandes på andra. Är detta möjligt?

Mitt grafikkort: EVGA GTX 970
Bildskärm 1: Dell 23" 16:9 1920 x 1080 (använder DVI)
Bildskärm 2: AOC LM520A 4:3 1024x768 (använder VGA)
Skrivbordmiljö: Xfce4

Tack på förhand!

Av Kioskvältaren
Skrivet av Commander:

@Kioskvältaren:
I framtiden kör mount -a då brukar man hitta om det finns fel i fstaben innan du bootar om. Fick du igång disken i fstab btw?

Visst gjorde jag det. Använde detta som entry:

# /dev/sdb4 LABEL=Games UUID=********-****-****-****-************ /mnt/Games ext4 defaults,noatime,data=writeback 0 2

Av Kioskvältaren
Skrivet av llxt:

@Kioskvältaren:

- Starta arch från usb
- Montera din systemdisk under /mnt
- kör arch-chroot /mnt /bin/bash
- kör nano /etc/fstab

Tackar så mycket, nu är allt normalt igen!

Skrivet av GLaDER:

Va? Det måste finnas en rad för kernel paramters!

Det fanns ingen rad som började med ordet kernel men jag är inte så bra på att tolka mer utav dem en så. Tack för din tid.

Av Kioskvältaren
Skrivet av GLaDER:

För att boota datorn i Single User Mode (detta borde ta dig förbi boot screen) trycker du på e när du når grub (för dit antar jag att du kommer?) och sen lägger du till ett s i slutet på raden som inleds med kernel.

Edit: Eller vänta här nu, du får ju möjligheten att äntra maintanence mode, varför inte bara göra det?

I mina grubinställningar (e) finns ingen rad som börjar med kernel eller något som jag kan uppfatta som likvärdigt. Jag kan inte göra något från maintenance mode, jag får bara upp authorityerrormeddelandet (se huvudpost).

Skickades från m.sweclockers.com

Av Kioskvältaren

[LÖST] Arch Linux fast i boot (Start job is running...)

Hej,

Jag lade nyligen till en ny hårddisk i min fstab och sedan dess har jag inte kunnat boota systemet. Den fastnar på ett en process i bootfasen där det står:

[*****] (1 of 2) A start job is running for...th0.device (1min 15s / 1min 30s)

Den byter mellan följande "start jobs":
th0.device
573c.device
eth0.device

Efter 1 min och 30 sek går den vidare och jag får detta:

Welcome to emergency mode! After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or ^D to try again to boot into default mode. Give root password for maintenance (or press Control-D to continue):

När jag trycker Control-D så står det "Error getting authority: Error initializinga authority: Could not connect: No such file or directory (g-io-error-quark, 1).

Hur ska jag göra för att komma in i systemet och ta bort hårddisken från fstab så att problemet försvinner? Eller finns det någon annan lösning?

Tack på förhand!

Av Kioskvältaren

Hur automounta hårddisk?

TJena,

Jag använder Arch Linux med Xfce. Jag har en lagringshårddisk som jag manuellt måste klicka på på skrivbordet för att mounta. Jag vill att den ska mountas automatiskt när jag startar datorn. Har följt denna guide: http://www.linuxveda.com/2014/05/28/mount-internal-drives-arc... och lagt till UUID för hårddisken i fstab.

Men då försvann den helt och hållet från skrivbordet och jag kunde inte hitta den, så jag tog bort den från fstab så dök den upp på skrivbordet igen. Hur ska jag göra för att inte behöva klicka på den varje gång?

Tack på förhand!

Av Kioskvältaren
Skrivet av Commander:

Skapa en mountmoint för hårddisken så slipper du mounta den varje gång, sedan skapa en ny rad för den i fstab
uuid mountpoint filsystem defaults,noatime 0 2

brukar jag köra för vanliga diskar.

Skrivet av Crazy Ferret:

Som tidigare postare skrev, skapa en mountpoint och lägg till disken med rätt inställningar i fstab. Hur det går till finns precis som det mesta på Archs wiki.

Just den wikiartikeln var tyvärr väldigt dålig och opedagogisk, de utgår redan ifrån att man vet en massa hokus pokus som jag inte begriper.

Jag har fortfarande inte lyckats lösa detta problem, hur ska jag göra? Har googlat och följt olika guider men ingen har hjälpt. Lagringsdisken är fortfarande "read only".

EDIT: lyckades komma åt den genom att köra

chmod /run/media/samuel/Games/

Hade dock fortfarande varit nice att automounta den om ni vet hur jag ska gå tillväga.

Av Kioskvältaren
Skrivet av LemonIllusion:

Det var en synnerligen dålig lösning. Ändra tillbaka till AHCI och få det att fungera ordentligt. IDE ger värdelös prestanda på både mekaniska hårddiskar och SSDer.

Ändrade tillbaks efter att bara ha gjort några småändringar i regedit. Mycket lättare att göra när installationen väl är avklarad, så enligt mig är det en synnerligen bra lösning.

Av Kioskvältaren

Problemet löst! Jag ändrar SATA mode i bios till IDE samt bootade från uefi-usb. Tack för er tid!

Skickades från m.sweclockers.com