[FreeBSD] Vidcontrol voorbeeldje?

Pagina: 1
Acties:

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
Hi,

Ik ben nu al een tijdje bezig met vidcontrol maar ik heb nog steeds geen succesvolle combinatie kunen creeeren van de opties..
Kan iemand mij een voorbeeld geven om gewoon heel simpel op een vrij standaard netwerkkaartje mijn console scherm 1 resolutietje hoger te krijgen?

1 maar, het is nu geloof ik 640-480 en ik wil daar dan 800-600 van maken ofzo..
of gaat dat in lijnen en kolommen? dan is 80x25 geloof ik de standaard.. kan dat dan omhoog? gewoon dat er meer tekens op het scherm kunnen...
dat kan dat videokaartje best hebben, dat is het probleem niet...

Maar wat moet ik in vredesnaam voor opties meegeven aan dat vidcontrol commando???
Ik heb elke example dat in de man staat al geprobeerd maar niets doet het!

Ik snap geen reet van heel het commando.. kan iemand mij please 1 werkend voorbeeldje geven?
iets waar ik wat mee kan?
Please?

  • miniBSD
  • Registratie: Augustus 2002
  • Laatst online: 20-12-2023
Ik stel de console altijd in via /stand/sysinstall, op deze site staan wel enkele voorbeelden om het zelf te doen:

http://www.enteract.com/~rneswold/fbsd-init.html

Misschien helpt het.

Quidquid latine dictum sit, altum sonatur (Whatever is said in Latin sounds profound).


  • MadCow*
  • Registratie: Januari 2001
  • Laatst online: 05-08-2025

MadCow*

<= icon space for rent

*kuch* "man 1 vidcontrol"
code:
1
2
3
4
5
6
7
     mode    Select a new video mode.  The modes currently recognized are:
             80x25, 80x30, 80x43, 80x50, 80x60, 132x25, 132x30, 132x43,
             132x50, 132x60, VGA_40x25, VGA_80x25, VGA_80x30, VGA_80x50,
             VGA_80x60, VGA_90x25, VGA_90x30, VGA_90x43, VGA_90x50, VGA_90x60,
             EGA_80x25, EGA_80x43, VESA_132x25, VESA_132x43, VESA_132x50,
             VESA_132x60.  The raster text mode VESA_800x600 can also be cho-
             sen.  See Video Mode Support below

Veni, Vidi, Et je n'en crois pas mes yeux! (ik kwam, ik zag, en ik geloofde mijn ogen niet!) - J. Caesar (Asterix en de gladiatoren) | Nu vernieuwd met toegevoegde lazyness.


  • miniBSD
  • Registratie: Augustus 2002
  • Laatst online: 20-12-2023
Vesa mode moet wel in de kernel configuratie worden opgenomen

options SC_PIXEL_MODE
options VGA_WIDTH90
options VESA

en in '/etc/rc.conf':

allscreens_flags="-g 100x37 VESA_800x600"

Quidquid latine dictum sit, altum sonatur (Whatever is said in Latin sounds profound).


  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
MadCow schreef op 28 augustus 2002 @ 15:12:
*kuch* "man 1 vidcontrol"
code:
1
2
3
4
5
6
7
     mode    Select a new video mode.  The modes currently recognized are:
             80x25, 80x30, 80x43, 80x50, 80x60, 132x25, 132x30, 132x43,
             132x50, 132x60, VGA_40x25, VGA_80x25, VGA_80x30, VGA_80x50,
             VGA_80x60, VGA_90x25, VGA_90x30, VGA_90x43, VGA_90x50, VGA_90x60,
             EGA_80x25, EGA_80x43, VESA_132x25, VESA_132x43, VESA_132x50,
             VESA_132x60.  The raster text mode VESA_800x600 can also be cho-
             sen.  See Video Mode Support below
Kom jij daar uit dan?
Denk je dat ik die niet al een aantal keer heb doorgelezen.....
Maar ik snap hem niet. Wat ik ook aan opties enzo probeer het werkt gewoon niet.

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
miniBSD schreef op 28 augustus 2002 @ 15:16:
Vesa mode moet wel in de kernel configuratie worden opgenomen

options SC_PIXEL_MODE
options VGA_WIDTH90
options VESA

en in '/etc/rc.conf':

allscreens_flags="-g 100x37 VESA_800x600"
eej dat ga ik proberen..
thnx voor de tip

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
nou.. doet ut niet...
code:
1
cannot activate raster display - Operation not supported by device

ik snap er echt geen drol meer van......
deed ik al niet trouwens.. maar 't wordt niet veel meer nu..
de kernel opties heb ik er bij gebakken..
maar hij pakt gewoon niets..
wat ik ook intyp, er veranderd helemaal niets in mijn scherm...

  • MadCow*
  • Registratie: Januari 2001
  • Laatst online: 05-08-2025

MadCow*

<= icon space for rent

nou ik ben ook wat aan het prutsen geweest
maar hier wou het ook niet ....
tot dat ik mijn kernel vanochtend hercompilede en toen kreeg ik opeens een groter scherm
voor mijn neus. ik heb er maar 1 woord voor W.E.I.R.D.
code:
1
2
3
4
5
6
7
rc.conf:
allscreens_flags=" -g 100x37 VESA_800x600"

in kernel:
options SC_PIXEL_MODE
options VGA_WIDTH90
options VESA

Veni, Vidi, Et je n'en crois pas mes yeux! (ik kwam, ik zag, en ik geloofde mijn ogen niet!) - J. Caesar (Asterix en de gladiatoren) | Nu vernieuwd met toegevoegde lazyness.


  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
ook die doet het niet bij mij :(
't zal wel aan mijn videokaart liggen ofzo.. dat is et enige wat ik kan verzinnen

Verwijderd

kan het zijn dat je videokaart geen vesa support heeft (lijkt me sterk, maar toch...)

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
ati mach64 LT2
lijkt me wel toch?
met vidcontrol -i mode kan ik allerlei modes tevoorschijn toveren die dan voor mijn kaart zouden gelden..
nou ik snap geen R33T van die modes..
iemand hier die er wat meer van begrijpt?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    mode#     flags   type    size       font      window      linear buffer
------------------------------------------------------------------------------
  0 (0x000) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
  1 (0x001) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
  2 (0x002) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
  3 (0x003) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
  4 (0x004) 0x00000003 G 320x200x2 1     8x8   0xb8000 32k 32k 0x00000000 32k
  5 (0x005) 0x00000003 G 320x200x2 1     8x8   0xb8000 32k 32k 0x00000000 32k
  6 (0x006) 0x00000003 G 640x200x1 1     8x8   0xb8000 32k 32k 0x00000000 32k
 13 (0x00d) 0x00000003 G 320x200x4 4     8x8   0xa0000 64k 64k 0x00000000 256k
 14 (0x00e) 0x00000003 G 640x200x4 4     8x8   0xa0000 64k 64k 0x00000000 256k
 16 (0x010) 0x00000003 G 640x350x2 2     8x14  0xa0000 64k 64k 0x00000000 128k
 18 (0x012) 0x00000003 G 640x350x4 4     8x14  0xa0000 64k 64k 0x00000000 256k
 19 (0x013) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000 32k
 20 (0x014) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000 32k
 21 (0x015) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000 32k
 22 (0x016) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000 32k
 23 (0x017) 0x00000001 T 40x25           8x16  0xb8000 32k 32k 0x00000000 32k
 24 (0x018) 0x00000001 T 80x25           8x16  0xb8000 32k 32k 0x00000000 32k
 26 (0x01a) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000 256k
 27 (0x01b) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000 256k
 28 (0x01c) 0x00000003 G 320x200x8 1     8x8   0xa0000 64k 64k 0x00000000 64k
 30 (0x01e) 0x00000001 T 80x50           8x8   0xb8000 32k 32k 0x00000000 32k
 32 (0x020) 0x00000001 T 80x30           8x16  0xb8000 32k 32k 0x00000000 32k
 34 (0x022) 0x00000001 T 80x60           8x8   0xb8000 32k 32k 0x00000000 32k
 37 (0x025) 0x00000003 G 320x240x8 4     8x8   0xa0000 64k 64k 0x00000000 256k
 40 (0x028) 0x00000001 T 90x25           8x16  0xb8000 32k 32k 0x00000000 32k
 42 (0x02a) 0x00000001 T 90x30           8x16  0xb8000 32k 32k 0x00000000 32k
 44 (0x02c) 0x00000001 T 90x43           8x8   0xb8000 32k 32k 0x00000000 32k
 45 (0x02d) 0x00000000 T 90x43           8x8   0xb8000 32k 32k 0x00000000 32k
 46 (0x02e) 0x00000001 T 90x50           8x8   0xb8000 32k 32k 0x00000000 32k
 48 (0x030) 0x00000001 T 90x60           8x8   0xb8000 32k 32k 0x00000000 32k
112 (0x070) 0x00000000 T 80x43           8x8   0xb8000 32k 32k 0x00000000 32k
113 (0x071) 0x00000001 T 80x43           8x8   0xb8000 32k 32k 0x00000000 32k

  • MadCow*
  • Registratie: Januari 2001
  • Laatst online: 05-08-2025

MadCow*

<= icon space for rent

possamai schreef op 19 september 2002 @ 03:18:
ati mach64 LT2
lijkt me wel toch?
met vidcontrol -i mode kan ik allerlei modes tevoorschijn toveren die dan voor mijn kaart zouden gelden..
nou ik snap geen R33T van die modes..
iemand hier die er wat meer van begrijpt?

code:
1
2
3
4
5
6
    mode#     flags   type    size       font      window      linear buffer
------------------------------------------------------------------------------
  0 (0x000) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
  1 (0x001) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
  2 (0x002) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
[..]
ik zag vanochtend in de fortune bij het inloggen dat je :
vidcontrol -i mode | grep T moet doen voor ondersteunde resoluties
ik zie het zo de size is de grote van het scherm die ondersteund wordt
(kan je geen voorbeeld geven omdat ik nu achter een andere compo zit)

Veni, Vidi, Et je n'en crois pas mes yeux! (ik kwam, ik zag, en ik geloofde mijn ogen niet!) - J. Caesar (Asterix en de gladiatoren) | Nu vernieuwd met toegevoegde lazyness.


  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
maar dan nog
wat typ ik in?
Ik snap heel dat commando gewoon niet en die manpage daar wordt ik ook niet wijzer van....
de voorbeelden die gegeven worden die werken niet bij me :(

misschien moet ik het maar gewoon opgeven.......... :'(

Verwijderd

ik doe dit: vidcontrol -g 92x31 VESA_800x600

werkt hier op een GeForce 2 MX

wie weet er hoe ik dit gelijk op elke ttyv ken krijgen? als ik dit intyp op ttyv0 zie ik dit alleen op ttyv0 en niet op ttyv1 bijvoorbeeld

het volgende scriptje lukt ook al niet (wat wel in linux werkt)

for n in 0 1 2 3 4 5 6 7 8; {
vidcontrol -g 92x32 VESA_800x600 > /dev/ttyv$n
}


Wie weet hier een oplossing voor? zou leuk zijn als dat gefixt zou zijn hierzo :Y)

Verwijderd

ik heb het al
> moest < zijn :)

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
ook "vidcontrol -g 92x31 VESA_800x600" werkt niet
nog steeds dezelfde melding....

cannot activate raster display - Operation not supported by device

  • MadCow*
  • Registratie: Januari 2001
  • Laatst online: 05-08-2025

MadCow*

<= icon space for rent

ah 2 mogelijkheden die ik zo kan bedenken
1. je het de kernel opties die ik eerder gepost heb niet in je kernel gebakken
2. je videokaart ondersteunt het niet (wat me stug lijkt maar je weet maar nooit)

Veni, Vidi, Et je n'en crois pas mes yeux! (ik kwam, ik zag, en ik geloofde mijn ogen niet!) - J. Caesar (Asterix en de gladiatoren) | Nu vernieuwd met toegevoegde lazyness.


Verwijderd

Is het ook mogelijk om resoluties hoger dan 800x600 te halen? het zou leuk zijn als ik hem op 1600x1200 zou krijgen :)
als ik "vidcontrol -i mode" doe dan staat er wel 1600x1200 tussen

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
MadCow schreef op 26 september 2002 @ 10:12:
ah 2 mogelijkheden die ik zo kan bedenken
1. je het de kernel opties die ik eerder gepost heb niet in je kernel gebakken
2. je videokaart ondersteunt het niet (wat me stug lijkt maar je weet maar nooit)
ze zitten echt in de kernel..
ik heb al aardig wat kerneltjes gebouwd dus daar kan het niet in foutgegaan zijn..
Ik zal het ook's op een ander pctje proberen...
misschien dat het dan toch de kaart is..
lijkt mij ook errug sterk, maar je weet 't maar nooit...
Pagina: 1