diff options
-rw-r--r-- | drakpxelinux.pl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drakpxelinux.pl b/drakpxelinux.pl index ff14cdf..4a2ad83 100644 --- a/drakpxelinux.pl +++ b/drakpxelinux.pl @@ -181,7 +181,7 @@ sub set_pxelinux_entry_at_iter { COLUMN_SERVER, $entry->{server}, COLUMN_DIRECTORY, $entry->{directory}, COLUMN_RAMDISK, $entry->{ramdisk}, - COLUMN_VGA, $entry->{vga}, + COLUMN_VGA, $network::pxe::vga_bios_to_resolution{$entry->{vga}}, COLUMN_DISPLAY, $entry->{display}, COLUMN_OPTION, $entry->{option}, ); @@ -432,7 +432,7 @@ sub edit_box_item { my $vga = new Gtk2::OptionMenu(); $vga->set_popdown_strings(sort keys %network::pxe::vga_resolution_to_bios); - $vga->entry->set_text($entry->{vga} || "automatic"); + $vga->entry->set_text($network::pxe::vga_bios_to_resolution{$entry->{vga}}); set_help_tip($vga, 'vga'); my $display = Gtk2::Entry->new; @@ -530,7 +530,7 @@ sub edit_box_item { $entry->{server} = $server->get_text; $entry->{directory} = $directory->get_text; $entry->{ramdisk} = $ramdisk->entry->get_text; - $entry->{vga} = network::pxe:vga_resolution_to_bios{$vga->entry->get_text}; #$vgacode; + $entry->{vga} = $network::pxe::vga_resolution_to_bios{$vga->entry->get_text}; $entry->{display} = $display->get_text; $entry->{option} = $option->get_text; @@ -614,7 +614,7 @@ sub cell_edited { } } elsif ($column == COLUMN_VGA) { if (exists $network::pxe::vga_resolution_to_bios{$new_text} || $entry->{kernel} !~ /memdisk/) { - $entry->{vga} = $new_text; + $entry->{vga} = $network::pxe::vga_resolution_to_bios{$new_text}; $model->set($iter, $column, $entry->{vga}); } } elsif ($column == COLUMN_DISPLAY) { |