Portál AbcLinuxu, 29. dubna 2024 04:47


Dotaz: Rozbité rozlišení - "xrandr: cannot find mode"

7.2.2015 08:56 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbité rozlišení - "xrandr: cannot find mode"
Přečteno: 308×
Odpovědět | Admin
V mém posledním vláknu jsem řešil OpenGL. To se mi podařilo zprovoznit pomocí bumblebee - chvíli mi to dalo, poněvadž ono to chtělo ještě mkinitcpio... Jenže od té doby se dějí 3 věci - funguje OpenGL, nestartuje služba bumblebee, poněvadž nenašla integrovanou kartu NVIDIA a nefunguje mi rozlišení. Po vrácení původních ovladačů se rozlišení nespraví. Zmizel mi zkrátka mód 1280x1024.Nemá to souvislost s tím, že nestartuje bumblebee? Nyní mám 1024x768 -> to je poslední mód, který jde... (Jdou pak již jen nižší.) Nápady co s tím? Děkuji.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.2.2015 09:27 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co to je za zradu?

default connected 1024x768+0+0 0mm x 0mm 1024x768 61.00* 800x600 61.00 640x480 60.00 1280x1024 59.89

A přitom 1280x1024 nejde!
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 12:22 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Odpovědět | | Sbalit | Link | Blokovat | Admin
On nefunguje FrameBuffer!
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 12:36 nobody
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Odpovědět | | Sbalit | Link | Blokovat | Admin
ja ti nevim, ale neni to tim ze jsi na tuhle dobre minenou radu reagoval, neee ja nechciii ? :-D
7.2.2015 12:51 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Už vím, že to nesouvisí. Mě totiž chybí framebuffer! :D Normálně nemám fb0! Po instalaci bumblebee mi šlo LÖVE, ale zbytek byl posraný.Tak jsem zavolal mkinitcpio a vše se spravilo - jen rozlišení se rozbilo. No a už vím co mi to provedlo! Ono mi to nějak odstavilo fb0! :D Mám všechny ovladače - jen se mi nenačítá FrameBuffer - proto nemohu mít vyšší rozlišení.Jak načtu FrameBuffer?
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 13:00 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Nový objev - modprobe nouveau mi spraví rozlišení! Leč pak nefunguje X a fb0 existuje, leč nedá se použít...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 13:18 MadCatX
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Přiznejte se, vy nemáte úplně představu, jak ten grafický stack v Linuxu vypadá a která část dělá co, že ne? :) Povolení nouveau vám "spraví" rozlišení, protože podporuje KMS. Jádro tedy může nastavit jiné rozlišení displeje už při bootu. Protože ale máte nainstalovanou OpenGL knihovnu a DDX pro Xka z nVidiího binárního blobu, logicky pak nic než konzole nefunguje. /dev/fb0 vůbec neřešte, na nVidiím blobu není takto k dispozici, to je naprosto OK.

Spíš nám řekněte, co že to vlastně máte za stroj a jaká jsou tam GPU? Z rozlišení displeje 1280x1024 bych skoro tipoval desktop, v čemž případě ale netuším, proč jste instaloval bumblebee.
7.2.2015 13:56 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Chci OpenGL - s Nvidia ovladači to nešlo spustit - nešel modul GLX...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 13:57 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Mám Arch Linux na AMD stroji s integrovanou Nvidia grafikou.Ano - desktop...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 14:22 MadCatX
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Aha, v tom případě tedy:
  1. Odinstalujte bumblebee
       systemctl disable bumblebeed
       gpasswd -d sam bumblebee
       pacman -Rs bumblebee
     
  2. Odinstalujte případný DDX ovladač pro nouveau
     pacman -R xf86-video-nouveau
     
  3. Nainstalujte korektní ovladač pro nVidií grafiku
      pacman -S nvidia nvidia-utils
     
  4. Zablacklistujte ovladač nouveau (pokud už není)
      echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist.conf
     
  5. Restartujte stroj
Pak by to mělo normálně fungovat. Problémy s nVidiím blobem mohou být třeba tehdy, když si zkompilujete vlastní jádro. Pak je nutné sestavit balíček nvidia znovu proti tomuto jádru.
7.2.2015 14:40 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Akorát se to spraví až s LIGHTDM -bootuje to v blbém rozlišení. (Předtím to bootovalo ve správném.) Děkuji. Ale tím se vracím k původní otázce - tak jaký engine mám vybrat? (Bez OepnGL mi tu zase nefunguje LÖVE - GLX modul není načten...)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 15:04 MadCatX
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Ad špatné rozlišení pří bootu: To je normální, nVidií blob neumí KMS. Rozlišení se změní až při startu Xek.

Ad GLX: Pokud nefunguje GLX, není s ovladačem něco v pořádku. Co to je za grafiku? Poslední řada nVidiích ovladačů některé starší modely už nepodporuje. Víc se dá zjistit z /var/log/Xorg.0.log
7.2.2015 15:15 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Ale před tím to jelo správně i při bootu! A měl jsem FBterm - takže logicky i FrameBuffer. FBterm nyní nefunguje - není db0... A proto jsem instaloval bumblebee - LÖVE jelo... :D No zkoušel jsem i ovladače s xx - to právě nepomohlo... A jak zjistit nejvhodnější ovladač - na to jsem také nepřišel.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 15:51 MadCatX
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Předtím se rozlišení při bootu změnilo, protože se používal ovladač nouveau. /dev/fb0 neřešte, ten s nVidiím blobem prostě neexistuje a pro normální provoz to ničemu nevadí.

Předpokládám, že víte, co za model grafické karty tam je. Pro GeForce série GTX 300 a starší se musí použít větev 340xx, pro GeForce 7000 a starší pak 304xx. Nepokoušel jste se něco nastavovat v /etc/X11/xorg.conf nebo /etc/X11/xorg.conf.d/?
7.2.2015 15:57 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Tak proč jsem měl nouveau zakazovat? Já bych naopak FrameBuffer chtěl...To nejde jen načíst GLX, ale mít GB -> FBterm? Tak jako tak - zkusil jsem obě xx verze právě! Jen jsem je nainstaloval - ještě něco bych k tomu měl přidat? (Něco updatovat/...?)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 16:21 MadCatX
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Pro grafiky nVidie jsou k dispozici dva ovladače. Otevřený ovladač nouveau postavený okolo mesy a libDRM a proprietární ovladač psaný přímo nVidií. Proprietární ovladač má oproti nouveau lepší podporu OpenGL, power managementu, hardwarové akcelerace videa atp. V systému může být aktivní vždycky pouze jeden z nich. S GF 7025 by měla fungovat řada 304xx.
7.2.2015 16:44 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
A proč nepodporuje to vysoké rozlišení? (Konzoli mám 1024x768.) 304xx zkusím - děkuji.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 16:51 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
No to jsem nečekal - ono to vážně funguje - děkuji! Tak jen - konzoli tedy nemohu mít 1280x1024? A FBterm mohu zahodit? (Nešlo by FrameBuffer třeba virtualizovat?) Každopádně 2 hlavní věci fungují - za to to stálo... (OpenGL a rozlišení X.)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 17:03 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Registruji tento neduh - posouvání některých oken působí opožděně. Zkrátka to kopíruje pohyb krysy tak nějak loudavě... :D (Dělá to především Roxterm.) Po přechodu z konzole do X mám černo - musím vyvolat nějakou grafickou akci - jinak nemám jak PC ovládat... :D No hlavně kdyby šlo udělat něco s tím rozlišením konzole...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 21:23 nobody
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
muzes zkusit uvesafb :)
7.2.2015 16:00 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] [10de:03d6] (rev a2) (prog-if 00 [VGA controller]

304xx tedy je správný?
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 15:17 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
* /dev/fb0

Leč jak píši - děkuji - alespoň už funguje X11 - konzole však vůbec...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
8.2.2015 10:31 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Jo tak prý ovladače Nvidia! :D Mesa byla skutečně řešením! Mám tu nouveau, pročež i FBterm, vysoké rozlišení konzole atd. A OpenGL funguje! Stačilo jen vymazat nvidia ovladač, pak šlo nainstalovat mesu a pak už jen mesa-libgl a 2 rebooty! (Proč jeden nestačil netuším - už jsem se bál, že to nebude fungovat, že to budu muset vrátit - obrazovka se rozbila - celou ji to zaplnilo kusem okna LÖVE. Leč po dalším - nuceném (všude bylo LÖVE okno) - restartu již fungují jak OpenGL věci, tak samotné kýžené LÖVE!)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
7.2.2015 14:03 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Rozbité rozlišení - "xrandr: cannot find mode"
Vrátil jsem Nvidia Libgl a stejně to nefunguje! (Postupoval jsem stejně jako s instalací bumblebee.) Akorát mi nyní nefunguje nejen rozlišení, leč i OpenGl... :D (S bumblebee nefunguje alespoň jen rozlišení.)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.