Mobility Radeon 7500 dubbla skärmar [LÖST]

Grafikkort, TV-kort och webbkameror
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Mobility Radeon 7500 dubbla skärmar [LÖST]

Inlägg av Pinky »

Hej!

Jag har en gammal laptop som jag använder på jobbet som jag precis tryckt in ubuntu på, men lyckas inte få det här med flera bildskärmar att lira.

Kortet är ett Mobility Radeon 7500, här är raden från lspci:

Kod: Markera allt

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]
Det är som sagt en laptop, och jag har den i en docka där jag ansluter en extra skärm.
Om jag går in på System -> Inställningar -> Skärmupplösning så kan jag kryssa av "Spegla skärmar" och får då upp två skärmar. En som heter "Bärbar dator" och en som heter "Hewlet packard 19", så långt helt korrekt.
När man är inne i Skärmupplösning så visas också någon form av identifieringsruta uppe i hörnet av varje skärm. Det borde nu stå "Hewlet-Packard 19" på den ena och "Bärbar dator" på den andra, men icke. Innan jag trycker verkställ visas båda etiketterna på båda skärmarna, och efteråt visas bara "Bärbar dator" på bägge skärmarna.
Datorn tror dock att den kör större bild, för skrivbordet är väldigt brett och försvinner utanför skärmbilden.
Hoppas att ni förstår det där :)

Här är lite annan nyttig output:

Xorg.conf:

Kod: Markera allt

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
        SubSection "Display"
                Virtual 2048 768
        EndSubSection
EndSection

Section "Device"
        Identifier      "Configured Video Device"
EndSection
glxinfo:

Kod: Markera allt

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample, 
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, 
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control, 
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control, 
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control, 
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_swap_control, 
    GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig, 
    GLX_SGIX_visual_select_group
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI Radeon 20061018 AGP 4x x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.2
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, 
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression, 
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add, 
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, 
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, 
    GL_ARB_vertex_buffer_object, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, 
    GL_EXT_blend_color, GL_EXT_blend_logic_op, GL_EXT_blend_minmax, 
    GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, 
    GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture, 
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_histogram, 
    GL_EXT_packed_pixels, GL_EXT_polygon_offset, GL_EXT_rescale_normal, 
    GL_EXT_secondary_color, GL_EXT_separate_specular_color, 
    GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, 
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, 
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, 
    GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels, 
    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once, 
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, 
    GL_MESA_ycbcr_texture, GL_MESA_window_pos, GL_NV_blend_square, 
    GL_NV_light_max_exponent, GL_NV_texture_rectangle, 
    GL_NV_texgen_reflection, GL_OES_read_format, GL_SGI_color_matrix, 
    GL_SGI_color_table, GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, 
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod

3 GLX Visuals
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x62 32 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

16 GLXFBConfigs:
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x63  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x64  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x65  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x66  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x67  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x68  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x69  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x6a  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x6b  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x6c  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x6d  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x6e  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x6f  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x70  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x71  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x72  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
ola_pistol
Inlägg: 12
Blev medlem: 12 jan 2009, 13:50
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Mobility Radeon 7500 dubbla skärmar

Inlägg av ola_pistol »

Nu går jag offtopic men jag måste ta chansen.

Har ett likadant själv och jag får ingen hårdvaruaccelerering, glxgears visar inte mer än ~80fps heller.
Vet du av något bra sätt att få upp prestandan? (är helt grön vad gäller linux)
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Re: Mobility Radeon 7500 dubbla skärmar

Inlägg av Pinky »

Jag har förmdoligen ingen hårdvaruaccelerering heller, verkar som att jag kör på Mesa-drivisarna. kan inte ens köra glxgears.
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Re: Mobility Radeon 7500 dubbla skärmar

Inlägg av Pinky »

Woups :D Terminalen där jag försökte köra glxgears körde jag visst ssh till en annan burk på, inte konstigt att det inte funkade :D

Iaf, jag får, out of the box, följande resultat på glxgears:

Kod: Markera allt

m02a385036@martin-laptop:~$ glxgears
2691 frames in 5.0 seconds = 538.099 FPS
3145 frames in 5.0 seconds = 628.857 FPS
Sedan körde jag Ctrl+c...

glxinfo säger att jag har direct rendering också. Vad märkligt att det inte funkar för dig?
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Re: Mobility Radeon 7500 dubbla skärmar

Inlägg av Pinky »

Nu fick jag det att fungera!

Det var som så att jag ville ha den externa skärmen som primär skärm, men det verkade inte ubuntu tycka om.
När jag provade att sätta laptopens egna skärm som primär så var det inga problem längre att få ut skrivbordet på två skärmar.
Användarvisningsbild
Cadryc
Inlägg: 3133
Blev medlem: 07 aug 2007, 18:05
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Arvika

Re: Mobility Radeon 7500 dubbla skärmar [LÖST]

Inlägg av Cadryc »

Om huvudanledningen med att kunna välja vilken som blir primär skärm är att få panelerna på den (vilket jag själv ville åstadkomma) kan man lätt gå runt genom att helt enkelt flytta panelerna (upptäckte jag efter pinsamt lång tid). Högerklicka och tillåt att panelerna flyttas, dra dem sen till önskat ställe.
Skriv in din hårdvara här så kan andra se hur bra den funkar med Ubuntu.

Har du tid över så ta en titt här
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Re: Mobility Radeon 7500 dubbla skärmar [LÖST]

Inlägg av Pinky »

Cadryc skrev:Om huvudanledningen med att kunna välja vilken som blir primär skärm är att få panelerna på den (vilket jag själv ville åstadkomma) kan man lätt gå runt genom att helt enkelt flytta panelerna (upptäckte jag efter pinsamt lång tid). Högerklicka och tillåt att panelerna flyttas, dra dem sen till önskat ställe.
Haha det var ju ingen dum idé! :D
Mitt problem är att jag vill ha den externa skärmen till vänster om laptopen eftersom den är större och det blir bättre så med "layouten" på mitt kontor.
Om jag ställer skärmarna så nu så måste jag dra fönster åt vänster för att få dem till den högra skärmen och tvärtom.
Användarvisningsbild
Cadryc
Inlägg: 3133
Blev medlem: 07 aug 2007, 18:05
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Arvika

Re: Mobility Radeon 7500 dubbla skärmar [LÖST]

Inlägg av Cadryc »

När man är inne i Skärmupplösning så ser man ju två olikfärgade fyrkanter som representerar skärmarna, kan man inte bara dra i dessa fyrkanter för att flytta dem och på så sätt bestämma om den externa skärmen är till höger, under, till vänster eller ovanför? Har iaf för mig att man kunde göra det.
Skriv in din hårdvara här så kan andra se hur bra den funkar med Ubuntu.

Har du tid över så ta en titt här
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Re: Mobility Radeon 7500 dubbla skärmar [LÖST]

Inlägg av Pinky »

Visst kan man med, och det är det jag försökte göra, men om jag har laptopskärmen till höger så funkar det inte som det ska. Har jag däremot externa skärmen till höger så funkade det perfekt. :o
Skriv svar

Återgå till "Bild"